Class LiveSyncImpl
- java.lang.Object
-
- org.identityconnectors.framework.impl.api.local.operations.APIOperationRunner
-
- org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunner
-
- org.identityconnectors.framework.impl.api.local.operations.LiveSyncImpl
-
- All Implemented Interfaces:
APIOperation
,LiveSyncApiOp
public class LiveSyncImpl extends ConnectorAPIOperationRunner implements LiveSyncApiOp
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LiveSyncImpl.AttributesToGetLiveSyncResultsHandler
Simple handler to reduce the attributes to only the set of attribute to get.
-
Field Summary
-
Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description LiveSyncImpl(ConnectorOperationalContext context, Connector connector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)
Request synchronization events--i.e., native changes to target objects.-
Methods inherited from class org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunner
getConnector, getNormalizer, getOperationalContext
-
-
-
-
Constructor Detail
-
LiveSyncImpl
public LiveSyncImpl(ConnectorOperationalContext context, Connector connector)
-
-
Method Detail
-
livesync
public void livesync(ObjectClass objectClass, LiveSyncResultsHandler handler, OperationOptions options)
Description copied from interface:LiveSyncApiOp
Request synchronization events--i.e., native changes to target objects.This method will call the specified handler once to pass back each matching synchronization event. Once this method returns, this method will no longer invoke the specified handler.
- Specified by:
livesync
in interfaceLiveSyncApiOp
- Parameters:
objectClass
- The class of object for which to return synchronization events. Must not be null.handler
- The result handler. Must not be null.options
- Options that affect the way this operation is run. May be null.
-
-