How to develop a custom connector in SailPoint

1

I am novices to the field of Identity and Access management. Till now I know, Sail point has provided the some direct connectors to integrate the known systems like LDAP, HR systems, OIM, Databases… And sailpoint also provided the support for disconnected applications with the use of Custom connectors. Here, My question is how to develop a custom connector…? I do not have jar file provided by sailpoint which contain “AbstractConnector” class. So that I can write my own class and develop…? I also so not understand, what to do with that class?(if i have a jar) How sailpoint will refer to that class… Do we need to deploy that class to somewhere…

Here I am expecting the complete flow to develop and deploy the custom connector… If anyone is working please help…