All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractConnectorFacade Implements all the methods of the facade.AbstractConnectorInfo Common base class shared between local and remote implementationsAbstractObjectSerializationHandler APIConfigurationImpl APIOperationRunner Base class for API operation runners.AttributesToGetResultsHandler Simple class for common results handler components that involveOperationOptions.OP_ATTRIBUTES_TO_GET.AuthenticationImpl BinaryObjectDecoder BinaryObjectEncoder BufferedResultsProxy BundleLibSorter CaseNormalizer CCLWatchThread A thread that logs errors when its context class loader becomes null.CCLWatchThreadFactory ConfigurationPropertiesImpl ConfigurationPropertyImpl ConnectionProcessor ConnectorAPIOperationRunner Subclass of APIOperationRunner for operations that require a connector.ConnectorAPIOperationRunnerProxy Proxy for APIOperationRunner that takes care of setting up underlying connector and creating the implementation of APIOperationRunner.ConnectorBundleManifest Model for the ConnectorBundleManifest.ConnectorBundleManifestParser ConnectorFacadeFactoryImpl ConnectorInfoManagerFactoryImpl ConnectorLifecycleUtil Utility methods regarding connector lifecycle (creation, disposal).ConnectorMessagesImpl ConnectorOperationalContext Simple structure to pass more variables through the constructor ofAPIOperationRunner.ConnectorPoolManager ConnectorPoolManager.ConnectorPoolKey ConnectorServer Connector server interface.ConnectorServerImpl CreateImpl DelegatingTimeoutProxy Delegating timeout proxy that selects the appropriate timeout handler depending on the method.DeleteImpl DiscoverConfigurationImpl Handles both version of update this include simple replace and the advance update.DuplicateFilteringResultsHandler EchoMessage For test purposes onlyEncryptorFactoryImpl EncryptorImpl EnumSerializationHandler ErrorResponse For test purposes onlyFilteredResultsHandler FilteredResultsHandler.PassThroughFilter Use a pass through filter to use if a null filter is provided.GetImpl UsesSearchOpto find the object that is referenced by theUidprovided.GroovyScriptExecutorFactory Creates a new ScriptExecutorFactory for executing Groovy scripts.HelloRequest Sent the first time we connect to a given server.HelloResponse Sent in response to aHelloRequest.JavaClassProperties Class for translating from a Java class to ConfigurationProperties and from ConfigurationProperties to a java class.JDKLogger Provider to integrate with the JDK logger.LiveSyncImpl LiveSyncImpl.AttributesToGetLiveSyncResultsHandler Simple handler to reduce the attributes to only the set of attribute to get.LocalConnectorFacadeImpl Implements all the methods of the facade.LocalConnectorInfoImpl LocalConnectorInfoManagerImpl LoggingProxy Proxy responsible for logging operations from the API.Main ManagedConnectorFacadeFactoryImpl Message Marker interface for all messages.MethodTimeoutProxy General-purpose timeout proxy for providing timeouts on all methods on the underlying object.NoOpLogger No operation logger.NormalizingFilter Proxy the filter to filter based on object normalized version.NormalizingLiveSyncResultsHandler NormalizingResultsHandler NormalizingSyncResultsHandler ObjectDecoder Interface to abstract away the difference between deserializing xml and binaryObjectEncoder Interface to abstract away the difference between serializing xml and binaryObjectNormalizerFacade ObjectPool<T> ObjectPool.Statistics Statistics beanObjectPoolEntry<T> An ObjectPoolEntry is a borrowed object from pool.ObjectPoolHandler<T> ObjectSerializationHandler Interface to be implemented to handle the serialization/ deserialization of an object.ObjectSerializerFactoryImpl ObjectSerializerRegistry ObjectStreamHandler ObjectTypeMapper Interface to be implemented to handle the serialization/deserialization of an object.ObjectTypeMapperImpl OperationalContext OperationalContext - base class for operations that do not require a connector instance.OperationRequest Sent to request an operation.OperationRequestMoreData Sent by the client to request more data.OperationRequestStopData Sent by the client to request stop sending dataOperationResponseEnd Special marker class to mark the end of a response.OperationResponsePart Represents one part of a response.OperationResponsePause Special marker class to ask if the client wants more data.RemoteConnectorFacadeImpl Implements all the methods of the facadeRemoteConnectorInfoImpl RemoteConnectorInfoManagerImpl RemoteFrameworkConnection RemoteOperationInvocationHandler Invocation handler for all of our operations.RemoteWrappedException RemoteWrappedException wraps every exception which are received from Remote Connector Server.ResolveUsernameImpl SchemaImpl ScriptOnConnectorImpl ScriptOnResourceImpl SearchImpl SearchImpl.AttributesToGetSearchResultsHandler Simple results handler that can reduce attributes to only the set of attribute to get.SearchResultsHandlerLoggingProxy SpiOperationLoggingUtil StreamHandlerUtil SyncImpl SyncImpl.AttributesToGetSyncResultsHandler Simple handler to reduce the attributes to only the set of attribute to get.TestHelpersImpl TestImpl Provides a method for the API to call the SPI's test method on the connector.ThreadClassLoaderManager Provides a for managing the thread-local class loaderThreadClassLoaderManagerProxy Proxy that handles setting up the thread-local classloader as well as restoring it for any callback arguments.UpdateDeltaImpl Handles both version of update this include simple replace and the advance update.UpdateImpl Handles both version of update this include simple replace and the advance update.ValidateImpl WorkingBundleInfo XmlObjectDecoder XmlObjectEncoder XmlObjectParser XmlObjectSerializerImpl