Class DefaultConnIdBundleManager

  • All Implemented Interfaces:
    org.apache.syncope.core.provisioning.api.ConnIdBundleManager

    public class DefaultConnIdBundleManager
    extends Object
    implements org.apache.syncope.core.provisioning.api.ConnIdBundleManager
    • Field Detail

      • LOG

        protected static final org.slf4j.Logger LOG
      • locations

        protected final List<URI> locations
        ConnId Locations.
      • connInfoManagers

        protected final Map<URI,​org.identityconnectors.framework.api.ConnectorInfoManager> connInfoManagers
        ConnectorInfoManager instances.
    • Constructor Detail

      • DefaultConnIdBundleManager

        public DefaultConnIdBundleManager​(List<String> stringLocations)
    • Method Detail

      • getLocations

        public List<URI> getLocations()
        Specified by:
        getLocations in interface org.apache.syncope.core.provisioning.api.ConnIdBundleManager
      • initLocal

        protected void initLocal​(URI location)
      • initRemote

        protected void initRemote​(URI location)
      • resetConnManagers

        public void resetConnManagers()
        Specified by:
        resetConnManagers in interface org.apache.syncope.core.provisioning.api.ConnIdBundleManager
      • getConnManagers

        public Map<URI,​org.identityconnectors.framework.api.ConnectorInfoManager> getConnManagers()
        Specified by:
        getConnManagers in interface org.apache.syncope.core.provisioning.api.ConnIdBundleManager
      • getConnectorInfo

        public org.apache.commons.lang3.tuple.Pair<URI,​org.identityconnectors.framework.api.ConnectorInfo> getConnectorInfo​(org.apache.syncope.core.persistence.api.entity.ConnInstance connInstance)
        Specified by:
        getConnectorInfo in interface org.apache.syncope.core.provisioning.api.ConnIdBundleManager
      • getConnInfoManagers

        public Map<URI,​org.identityconnectors.framework.api.ConnectorInfoManager> getConnInfoManagers()
        Specified by:
        getConnInfoManagers in interface org.apache.syncope.core.provisioning.api.ConnIdBundleManager
      • getConfigurationProperties

        public org.identityconnectors.framework.api.ConfigurationProperties getConfigurationProperties​(org.identityconnectors.framework.api.ConnectorInfo info)
        Specified by:
        getConfigurationProperties in interface org.apache.syncope.core.provisioning.api.ConnIdBundleManager