Class RemoteConnectorInfoManagerImpl
- java.lang.Object
-
- org.identityconnectors.framework.impl.api.remote.RemoteConnectorInfoManagerImpl
-
- All Implemented Interfaces:
Runnable,org.identityconnectors.common.event.ConnectorEventPublisher,org.identityconnectors.framework.api.ConnectorInfoManager
public class RemoteConnectorInfoManagerImpl extends Object implements org.identityconnectors.framework.api.ConnectorInfoManager, org.identityconnectors.common.event.ConnectorEventPublisher, Runnable
-
-
Constructor Summary
Constructors Constructor Description RemoteConnectorInfoManagerImpl(org.identityconnectors.framework.api.RemoteFrameworkConnectionInfo info)RemoteConnectorInfoManagerImpl(org.identityconnectors.framework.api.RemoteFrameworkConnectionInfo info, boolean loadConnectorInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConnectorEventHandler(org.identityconnectors.common.event.ConnectorEventHandler hook)voiddeleteConnectorEventHandler(org.identityconnectors.common.event.ConnectorEventHandler hook)RemoteConnectorInfoManagerImplderive(org.identityconnectors.framework.api.RemoteFrameworkConnectionInfo info)Derives another RemoteConnectorInfoManagerImpl with a different RemoteFrameworkConnectionInfo but with the same metadata.org.identityconnectors.framework.api.ConnectorInfofindConnectorInfo(org.identityconnectors.framework.api.ConnectorKey key)List<org.identityconnectors.framework.api.ConnectorInfo>getConnectorInfos()List<org.identityconnectors.framework.api.ConnectorKey>getConnectorKeys()Map<String,Object>getServerInfo()voidrun()
-
-
-
Constructor Detail
-
RemoteConnectorInfoManagerImpl
public RemoteConnectorInfoManagerImpl(org.identityconnectors.framework.api.RemoteFrameworkConnectionInfo info) throws RuntimeException- Throws:
RuntimeException
-
RemoteConnectorInfoManagerImpl
public RemoteConnectorInfoManagerImpl(org.identityconnectors.framework.api.RemoteFrameworkConnectionInfo info, boolean loadConnectorInfo)
-
-
Method Detail
-
derive
public RemoteConnectorInfoManagerImpl derive(org.identityconnectors.framework.api.RemoteFrameworkConnectionInfo info)
Derives another RemoteConnectorInfoManagerImpl with a different RemoteFrameworkConnectionInfo but with the same metadata.- Parameters:
info-- Returns:
-
findConnectorInfo
public org.identityconnectors.framework.api.ConnectorInfo findConnectorInfo(org.identityconnectors.framework.api.ConnectorKey key)
- Specified by:
findConnectorInfoin interfaceorg.identityconnectors.framework.api.ConnectorInfoManager
-
getConnectorInfos
public List<org.identityconnectors.framework.api.ConnectorInfo> getConnectorInfos()
- Specified by:
getConnectorInfosin interfaceorg.identityconnectors.framework.api.ConnectorInfoManager
-
addConnectorEventHandler
public void addConnectorEventHandler(org.identityconnectors.common.event.ConnectorEventHandler hook)
- Specified by:
addConnectorEventHandlerin interfaceorg.identityconnectors.common.event.ConnectorEventPublisher
-
deleteConnectorEventHandler
public void deleteConnectorEventHandler(org.identityconnectors.common.event.ConnectorEventHandler hook)
- Specified by:
deleteConnectorEventHandlerin interfaceorg.identityconnectors.common.event.ConnectorEventPublisher
-
getServerInfo
public Map<String,Object> getServerInfo() throws RuntimeException
- Throws:
RuntimeException
-
getConnectorKeys
public List<org.identityconnectors.framework.api.ConnectorKey> getConnectorKeys() throws RuntimeException
- Throws:
RuntimeException
-
-