# All Classes

All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
AbstractAsyncProxyRemoteCall
AbstractAsyncProxyRemoteService
AbstractClientContainer: Remote service client abstract superclass.
AbstractClientService: Remote service client service.
AbstractClientService.UriRequest
AbstractCommand
AbstractConsumerContainerSelector: Abstract superclass for consumer container selectors...i.e.
AbstractContainer: Abstract implementation of IContainer.
AbstractContainerAdapterFactory: Abstract container adapter factory.
AbstractContainerSelector: Abstract superclass for both host and consumer container selectors...i.e.
AbstractDiscoveryContainerAdapter
AbstractEntityRequestType
AbstractFactory
AbstractFileSystemBrowser: Abstract class for browsing an efs file system.
AbstractHostContainerSelector: Abstract superclass for host container selectors...i.e.
AbstractMetadataFactory: Abstract superclass for metadata factories...i.e.
AbstractOutgoingFileTransfer
AbstractParameterSerializer
AbstractRemoteCallListener: Abstract implementer of IRemoteCallListener.
AbstractRemoteService: Abstract remote service implementation.
AbstractRequestType
AbstractRestClientContainer
AbstractRestClientService
AbstractRetrieveFileTransfer
AbstractRSAClientContainer: Abstract client container for use by RSA distribution providers.
AbstractRSAClientService: Abstract client remote service instance.
AbstractRSAClientService.RSARemoteCall
AbstractRSAContainer: Abstract container that is intended for use by RSA distribution providers.
AbstractSharedObjectContainerAdapterFactory: Abstract container adapter factory.
AbstractSocketEvent
AbstractSocketWrapper
AbstractTopologyManager: Abstract superclass for topology managers.
AbstractUrlConnectionOutgoingFileTransfer
Activator
AdapterConfig: An adapter config is used to setup an adaptable.
AdapterContainerFilter
AdapterManagerTracker
AddRegistrationRequest
AdvertisedService: Encapsulate a service to be advertised and made visible for discovery.
AsynchEvent: Asynchronous connection event class.
AsynchMessage
AsyncMethod: Async method annotation.
AsyncReturnUtil
AsyncService: Async service annotation.
AsyncUtil
Base64
BaseContainer: Base implementation of IContainer.
BaseContainer.Instantiator
BaseContainerInstantiator: Default implementation of `IContainerInstantiator`.
BaseID: Base class for ID implementation classes Extensions for the org.eclipse.ecf.namespace extension point that expose new Namespace subclasses and their own ID implementations are recommended (but not required) to use this class as a superclass.
BaseRemoteServiceContainerInstantiator: Default implementation of `IRemoteServiceContainerInstantiator`.
BaseSharedObject: Base class for shared object classes.
BnRDnsSdServiceTypeID: This ServiceType represents the special RRs defined in chapter 12.
BooleanCallback: Callback that handles Boolean types
BrowseFileTransferException: Exception thrown upon browse problem
BundleClassResolver
BundleStarter
Callback
CallbackHandler
CallbackRemoteCallListener
ClassResolverObjectInputStream
ClassUtil
Client
ClientSOContainer
ConnectContextFactory: Helper class for creating instances of IConnectContext
ConnectedContainerFilter
ConnectionCreateException: Exception class for connection creation exceptions
ConnectionEvent: Connection event super class.
ConnectRequestMessage
ConnectResultMessage
Constants: Remote service API constants.
ConsumerContainerSelector: Default implementation of `IConsumerContainerSelector`.
ContainerAuthenticationException: Exception class to be thrown upon authentication failure during connect
ContainerConnectedEvent: Container connected event
ContainerConnectException: Exception class to be thrown upon connection failure.
ContainerConnectingEvent
ContainerCreateException: Exception thrown during container creation
ContainerDisconnectedEvent: Container disconnected event.
ContainerDisconnectingEvent
ContainerDisposeEvent
ContainerEjectedEvent
ContainerFactory: Factory for creating `IContainer` instances.
ContainerFactoryTracker: Service tracker customized to handle tracking the ECF container factory service (singleton).
ContainerInstantiator
ContainerInstantiator
ContainerInstantiatorUtils
ContainerIntentException
ContainerManagerTracker: Service tracker customized to handle tracking the ECF container manager service (singleton).
ContainerMessage
ContainerMessage.CreateMessage
ContainerMessage.CreateResponseMessage
ContainerMessage.JoinGroupMessage
ContainerMessage.LeaveGroupMessage
ContainerMessage.SharedObjectDisposeMessage
ContainerMessage.SharedObjectMessage
ContainerMessage.ViewChangeMessage
ContainerSharedObjectMessageReceivingEvent: Event class implementing `IContainerSharedObjectMessageReceivingEvent`.
ContainerSharedObjectMessageSendingEvent: Event class implementing `IContainerSharedObjectMessageSendingEvent`.
ContainerTypeDescription: Description of an `IContainer` type.
DebugRemoteServiceAdminListener
DefaultDiscoveryConfig: Default implementation of `IDiscoveryConfig`.
DisconnectEvent: Disconnection event
DiscoverdService
DiscoveredEndpointDescription: Discovered endpoint description.
DiscoveredEndpointDescriptionFactory: Default implementation of `IDiscoveredEndpointDescriptionFactory` service.
DiscoveryActivator
DiscoveryContainerConfig
DiscoveryNamespace: Remote Services Discovery Provider Capability and Requirement Namespace.
DistributedEventAdmin
DistributionNamespace: Remote Services Distribution Provider Capability and Requirement Namespace.
DnsSdDebugOptions
DnsSdDiscoveryAdvertiser
DnsSdDiscoveryContainerAdapter
DnsSdDiscoveryException
DnsSdDiscoveryLocator
DnsSdNamespace
DnsSdServiceID
DnsSdServiceTypeID
DSPresent: The Class DSPresent.
DSUtil
ECFException
ECFRuntimeException
EDEFProperties: Class to represent EDEF properties for load from .properties file (via `EDEFProperties.loadEDEFProperties(InputStream)` or `EDEFProperties.loadEDEFProperties(Reader)`) or via store to .properties file (via `EDEFProperties.storeEDEFProperties(BufferedWriter, String)` or `EDEFProperties.storeEDEFProperties(Writer, String)`.
EndpointDescription: ECF remote service endpoint description.
EndpointDescription: A description of an endpoint that provides sufficient information for a compatible distribution provider to create a connection to this endpoint An Endpoint Description is easy to transfer between different systems because it is property based where the property keys are strings and the values are simple types.
EndpointDescriptionLocator: Implementation of EndpointDescription discovery mechanism, using any/all ECF discovery providers (implementers if `IDiscoveryLocator`.
EndpointDescriptionParseException: Exception class to represent endpoint description parse problems when performed by `IEndpointDescriptionReader`.
EndpointDescriptionPropertiesUtil
EndpointDescriptionReader: Default implementation of `IEndpointDescriptionReader`.
EndpointDescriptionWriter: Endpoint description writer class for writing `EndpointDescription`s to the OSGi 4.2 Remote Service Admin Endpoint Description Extender Format (section 122.8 of OSGi 4.2 enterprise specification).
EndpointEvent: An Endpoint Event.
EndpointEventListener: A white board service that represents a listener for endpoints.
EndpointListener: Deprecated. As of 1.1.
EndpointPermission: A bundle's authority to export, import or read an Endpoint.
Event: Event 'tag' interface.
EventMessage
EventTopicFilter
ExObjectInputStream
ExObjectOutputStream
ExportReference: An Export Reference associates a service with a local endpoint.
ExportRegistration: An Export Registration associates a service to a local endpoint.
ExtensionRegistryRunnable
FileCreateException: Exception class for creation of `IFileID` instances via `FileIDFactory`
FileIDFactory: Factory class entry point for creating IFileID instances.
FileTransferID
FileTransferInfo: File transfer information delivered to `IIncomingFileTransferRequestListener` via an event implementing `IFileTransferRequestEvent.getFileTransferInfo()`
FileTransferJob: `Job` subclass for executing file transfers.
FileTransferNamespace: URL file namespace class.
GenericContainerInstantiator
Geo
GMMImpl
GUID: Globally unique ID implementation class.
GUID.GUIDNamespace
HostContainerSelector: Default implementation of `IHostContainerSelector` service.
HttpClientBrowseFileTransferFactory
HttpClientBrowseFileTransferFactory
HttpClientBrowseFileTransferFactory
HttpClientDefaultSSLSocketFactoryModifier
HttpClientFileSystemBrowser
HttpClientFileSystemBrowser
HttpClientFileSystemBrowser
HttpClientOptions
HttpClientOptions
HttpClientOptions
HttpClientRetrieveFileTransfer
HttpClientRetrieveFileTransfer
HttpClientRetrieveFileTransfer
HttpClientRetrieveFileTransferFactory
HttpClientRetrieveFileTransferFactory
HttpClientRetrieveFileTransferFactory
HttpClientSslTrustManager
HttpDeleteRequestType
HttpGetRequestType
HttpHelper
HttpPatchRequestType
HttpPostRequestType
HttpPutRequestType
HttpServiceComponent
IAsyncCallback<ResultType>: Asynchronous callback contract.
IAsynchConnection: Asynchronous connection
IAsynchEventHandler: Callback interface for handling asynchronous connection events
IAsyncProxyCompletable
IAsyncRemoteServiceProxy
IClassLoaderMapper: Map a given name onto a classloader.
IClassResolver
IClientSocketFactory
IConnectContext: A connect context for passing in information to the `IContainer.connect(org.eclipse.ecf.core.identity.ID, IConnectContext)` call.
IConnectHandlerPolicy: Connect policy typically implemented by servers
IConnectInitiatorPolicy: Policy handler for connect initiator (clients).
IConnection: Connection interface to represent transport-level connections
IConnectionListener: Connection listener
IConnectRequestHandler: Connection request handler
IConsumerContainerSelector: Consumer container selector service contract.
IContainer: Contract for ECF communications container IContainer instances are used by clients to define a context for communications.
IContainerConnectedEvent: Container connected event interface
IContainerConnectingEvent: Container connecting event
IContainerDisconnectedEvent: Container disconnected event
IContainerDisconnectingEvent: Container disconnecting event
IContainerDisposeEvent: Event sent to listeners when a container is disposed
IContainerEjectedEvent: Container ejected event.
IContainerEvent: An event received by a container
IContainerFactory: Container factory contract `ContainerFactory` for default implementation.
IContainerFilter: Container filter contract.
IContainerInstantiator: Interface that must be implemented by ECF provider implementations.
IContainerListener: Listener for objects that wish to receive events from an IContainer instances.
IContainerManager: Container manager for getting access to existing container instances previously created via `IContainerFactory`.
IContainerManagerListener: Container manager listener.
IContainerPolicy
IContainerServiceInfoAdapter: Adapter for IServiceInfo instances.
IContainerSharedObjectMessageReceivingEvent: Container event that indicates that a shared object message is being received.
IContainerSharedObjectMessageSendingEvent: Container event that indicates that a shared object message is being sent.
ID: Contract for ECF identity
IDCreateException
IdentifiableObjectInputStream: Restores Java objects from the underlying stream by using the classloader returned from the call to given IClassLoaderMapper with the Namespace/ID specified by the associated IdentifiableObjectOutputStream.
IdentifiableObjectOutputStream: Stores Java objects in the underlying stream in an manner that allows corresponding input stream to use ID to lookup appropriate associated classloader (via IClassLoaderMapper).
IDFactory: A factory class for creating ID instances.
IDFactoryTracker: Service tracker customized to handle tracking the ECF id factory service (singleton).
IDiscoveredEndpointDescriptionFactory: Factory for creating `DiscoveredEndpointDescription`s.
IDiscoveryAdvertiser: Entry point discovery advertiser.
IDiscoveryConfig: Configuration values of this ZooKeeper-based discovery provider.
IDiscoveryContainerAdapter: Deprecated. Use IDisocveryLocator and IDisocveryAdvertiser instead
IDiscoveryLocator: Entry point discovery locator.
IDiscoveryService: Deprecated. use IDiscoveryLocator and IDiscoveryContainer instead
IDistributionConstants
IDnsSdDiscoveryConstants
IDSPresent
IDUtil
IEndpointDescriptionLocator
IEndpointDescriptionReader: Service for reading endpoint descriptions from xml-files in the Endpoint Description Extender Format (EDEF) specified in section 122.8 of the OSGi Enterprise Specification (chapter 122).
IEnqueueProcessor: Predicate
IEventProcessor: Event processor for processing events in a sequence.
IExceptionHandler: Contract for general exception handler
IExtendedRemoteServiceRegistration
IFileID: ID for a remote file.
IFileIDFactory
IFileRangeSpecification: An object that describes a file range specification.
IFileTransfer: File transfer super interface.
IFileTransferConnectStartEvent: Event sent to `IFileTransferListener` associated with `IIncomingFileTransfer` or `IOutgoingFileTransferEvent` or `IRemoteFileSystemRequest` instances.
IFileTransferEvent: Super interface for all file transfer events
IFileTransferInfo: File transfer information delivered to `IIncomingFileTransferRequestListener` via an event implementing `IFileTransferRequestEvent.getFileTransferInfo()`
IFileTransferListener: Listener for handling file transfer events.
IFileTransferPausable: Adapter interface for pausing and resuming IFileTransfer instances that expose this adapter interface via `IAdaptable.getAdapter(Class adapter)`.
IFileTransferProtocolToFactoryMapper
IFileTransferRateControl: Adapter for setting rate control on IFileTransferInfo instances that expose expose this adapter interface via `IAdaptable.getAdapter(Class adapter)`.
IFileTransferRequestEvent: Event to represent remote file transfer requests.
IFileTransferRunnable: Runnable for doing file transfer.
IHostContainerSelector: Host container selector service contract.
IIdentifiable: Defines implementing classes as being identifiable with an ECF ID.
IIDFactory: Contract for `IDFactory`
IIncomingFileTransfer: Incoming file transfer request.
IIncomingFileTransferEvent: Super interface for incoming file transfer events
IIncomingFileTransferReceiveDataEvent: Event sent to `IFileTransferListener` associated with `IIncomingFileTransfer` instances data are received
IIncomingFileTransferReceiveDoneEvent: Event sent to IFileTransferListeners when an incoming file transfer is completed.
IIncomingFileTransferReceivePausedEvent: Event sent to IFileTransferListeners when an incoming file transfer is paused.
IIncomingFileTransferReceiveResumedEvent: Event sent to `IFileTransferListener` associated with `IIncomingFileTransfer` instances when file transfer is resumed.
IIncomingFileTransferReceiveStartEvent: Event sent to `IFileTransferListener` associated with `IIncomingFileTransfer` instances
IIncomingFileTransferRequestListener: Listener for incoming file transfer requests.
ImportReference: An Import Reference associates an active proxy service to a remote endpoint.
ImportRegistration: An Import Registration associates an active proxy service to a remote endpoint.
IncomingFileTransferException: Exception thrown upon incoming file transfer problem
INonconnectedSocketFactory
InvalidFileRangeSpecificationException
IOSGiRemoteServiceContainerAdapter
IOutgoingFileTransfer: Outgoing file transfer.
IOutgoingFileTransferEvent: Super interface for outgoing file transfer events
IOutgoingFileTransferResponseEvent: Asynchronous event sent to `IFileTransferListener` associated with `IOutgoingFileTransfer` instances when a response is received from the remote target (or provider times out).
IOutgoingFileTransferSendDataEvent: Event sent to `IFileTransferListener` associated with `IOutgoingFileTransfer` instances when some data are received
IOutgoingFileTransferSendDoneEvent: Event sent to `IFileTransferListener` associated with `IOutgoingFileTransfer` instances when the file transfer is complete
IOutgoingFileTransferSendPausedEvent
IOutgoingFileTransferSendResumedEvent
IQueue: Queue that includes both enqueue (`IQueueEnqueue`) and dequeue (`IQueueDequeue`) operations
IQueueDequeue
IQueueEnqueue: Queue enqueing semantics
IRegistrationListener
IReliableContainer: Contract for reliable container.
IRemoteCall: Instances of this interface are used to invoke a method call on a remote service
IRemoteCallable: Callables represent a remotely callable method.
IRemoteCallableRequestType: The callable request type (e.g.
IRemoteCallCompleteEvent: Event received when remote call is complete.
IRemoteCallEvent: Remote call event.
IRemoteCallListener: Listener for remote call events.
IRemoteCallParameter: A remote call parameter, with a String name and Object value.
IRemoteCallParameterDeserializer: Remote call parameter deserializer.
IRemoteCallParameterSerializer: Call parameter serializer.
IRemoteCallResponseSerializer: Remote call response serializer.
IRemoteCallStartEvent: Event received when remote call started.
IRemoteFile: Remote file representation.
IRemoteFileAttributes: Remote file attributes.
IRemoteFileInfo: Information about a remote file.
IRemoteFileSystemBrowseEvent: Event that indicates that a directory list is available via `IRemoteFileSystemBrowseEvent.getRemoteFiles()`.
IRemoteFileSystemBrowser: Remote file system browser service interface.
IRemoteFileSystemBrowserContainerAdapter: Remote file system browser adapter.
IRemoteFileSystemBrowserFactory: Remote file browser factory.
IRemoteFileSystemEvent
IRemoteFileSystemListener: Listener for handling events associated with remote file browsing activities.
IRemoteFileSystemRequest: Remote file request.
IRemoteFilter: Filter for remote service references.
IRemoteResponseDeserializer: Deserializer for processing call response objects.
IRemoteService: Interface providing runtime access to a remote service.
IRemoteServiceCallPolicy: Interface providing the ability to add authorization on a remote service method call.
IRemoteServiceChangedEvent: Remote service changed event.
IRemoteServiceClientContainerAdapter: Remote service client container adapter.
IRemoteServiceConsumer
IRemoteServiceContainer: Remote service container that provides access to underlying IContainer and remote service container adapter.
IRemoteServiceContainerAdapter: Entry point remote service container adapter.
IRemoteServiceContainerInstantiator: Interface that must be implemented by ECF remote service provider implementations.
IRemoteServiceDistributionProvider: Service interface for registering distribution providers.
IRemoteServiceEvent: Super interface for remote service events (registration and unregistration).
IRemoteServiceFactory: Create a remote service instance for a given RemoteServiceClientRegistration.
IRemoteServiceHost
IRemoteServiceID: Remote service ID.
IRemoteServiceImplDebugOptions
IRemoteServiceListener: Listener for remote service changes (register and unregister).
IRemoteServiceProxy
IRemoteServiceProxyCreator
IRemoteServiceReference: Remote service reference.
IRemoteServiceReferenceRetrievedEvent
IRemoteServiceRegisteredEvent: Remote service registered event.
IRemoteServiceRegistration: Remote service registration.
IRemoteServiceTrackerCustomizer: The `IRemoteServiceTrackerCustomizer` interface allows a `RemoteServiceTracker` object to customize the service objects that are tracked.
IRemoteServiceUnregisteredEvent: Remote service unregistered event.
IReplicaSharedObjectDescriptionFactory: Replica shared object factory
IResourceID: Resource id.
IRestCall: Rest call provides a way for clients to access/call a remote service.
IRetrieveFileTransfer
IRetrieveFileTransferContainerAdapter: Entry point retrieval file transfer adapter.
IRetrieveFileTransferFactory: Retrieve file transfer factory.
IRetrieveFileTransferOptions
IRSAConsumerContainerAdapter
ISendFileTransfer
ISendFileTransferContainerAdapter: Entry point outgoing file transfer container adapter.
ISendFileTransferFactory: Send file transfer factory.
ISendFileTransferOptions
IServerSocketFactory
IServiceEvent: Service discovery event that provides access to IServiceInfo instance
IServiceID: Service identity contract.
IServiceIDFactory: ServiceID factory contract.
IServiceInfo: Service information contract.
IServiceInfoFactory: Service info factory service contract.
IServiceListener: Listener for receiving service events
IServiceProperties
IServiceTypeEvent: Service type discovery event that provides access to service type
IServiceTypeID: Service type ID contract.
IServiceTypeListener: Listener for service type notifications
ISharedModelEvent
ISharedModelListener
ISharedModelPropertyAddEvent
ISharedModelPropertyRemoveEvent
ISharedModelPropertyValueChangeEvent
ISharedObject: Core interface for implementing components that exist within `ISharedObjectContainer`
ISharedObjectActivatedEvent
ISharedObjectCallEvent
ISharedObjectCommitEvent
ISharedObjectConfig: Configuration information provided to ISharedObject via its enclosing ISharedObjectContainer
ISharedObjectConnector: Implementers which represent the one-way associations between SharedObject instances within the scope of a given ISharedObjectContainer
ISharedObjectContainer: Core interface that must be implemented by all ECF container instances.
ISharedObjectContainerClient: Interface for shared object containers that are clients rather than group manager
ISharedObjectContainerConfig: Configuration information associated with ISharedObjectContainer.
ISharedObjectContainerFactory: Factory contract for `SharedObjectContainerFactory`
ISharedObjectContainerGroupManager: Contract for shared object container group manager (e.g.
ISharedObjectContainerTransaction: Implementers represent a transaction associated with the creation of a SharedObject within the scope of a given SharedObjectContainer
ISharedObjectContext: Context reference provided to all ISharedObjects upon initialization.
ISharedObjectCreateResponseEvent
ISharedObjectDeactivatedEvent
ISharedObjectEvent: Shared object event
ISharedObjectFactory: Container factory contract `SharedObjectFactory` for default implementation.
ISharedObjectInstantiator: Interface that must be implemented by extensions of the sharedObjectFactory extension point
ISharedObjectManager: Manager for creating, disposing, and accessing ISharedObjects from an ISharedObjectContainer.
ISharedObjectManagerConnectionEvent: Shared object manager connection event.
ISharedObjectManagerEvent: Shared object manager event
ISharedObjectMessageEvent
ISharedObjectMessageListener: Listener for receiving shared object messages
ISharedObjectMessageSerializer: Serialize/deserialize shared object messages.
ISharedObjectPolicy
ISharedObjectTransactionConfig: Transaction configuration information
ISharedObjectTransactionParticipantsFilter: Filter for determining transaction participants
ISimpleFIFOQueue: Simple queue
ISocketAcceptHandler
ISocketClosedEvent: Event issued after a socket has been closed.
ISocketConnectedEvent: Event issued after a socket successfully connected.
ISocketCreatedEvent: Event which makes a socket available after it has been created but before it is connected.
ISocketEvent: Socket events are emitted by a `ISocketEventSource` and are delivered to a `ISocketListener`.
ISocketEventSource
ISocketListener
ISynchAsynchConnection: A connection instance that has both asynchronous and synchronous messaging capabilities
ISynchAsynchEventHandler: Event handler callback interface for connections that have both asynchronous and synchronous capabilities
ISynchConnection: Synchronous connection
ISynchEventHandler
ITopologyManager
JobsExecutor
JREProxyHelper: Helper class for setting the JRE proxy value (http and socks).
JSLPDiscoveryContainer
JSLPNamespace
JSLPServiceID
JSLPServiceInfo
JSLPServiceTypeID
LocalFileOutgoingFileTransfer
LocalFileSystemBrowser: A class for asynchronously browsing a `File`-based filesystem.
LocalRemoteFile: Local representation of an `IRemoteFile`.
LocalRemoteFileAttributes: File attributes for `LocalRemoteFile` instances.
Logger
LogHelper
LongID: A unique ID class based upon Long/long
LongID.LongNamespace
Member
MemberChanged
Messages
MultiProtocolFileSystemBrowserAdapter: Multi protocol handler for remote file system browser.
MultiProtocolFileSystemBrowserAdapterFactory: Adapter factory for handling multiple protocols.
MultiProtocolOutgoingAdapter: Multi protocol handler for outgoing file transfer.
MultiProtocolOutgoingAdapterFactory
MultiProtocolRetrieveAdapter: Multi protocol handler for retrieve file transfer.
MultiProtocolRetrieveAdapterFactory
NameCallback: Callback that handles String types
Namespace: Namespace base class.
NamespacePermission
NTLMProxyDetector
ObjectCallback: Callback that handles arbitrary Objects
ObjectSerializationParameterDeserializer
ObjectSerializationResponseSerializer
ObjectSerializationUtil
OptimisticSharedObject: Superclass for shared object classes that replicate themselves optimistically.
OSGIObjectInputStream
OSGIObjectOutputStream
OSGIObjectStreamConstants
PassphraseCallback: Callback that handles passphrases
PasswordCallback: Callback that handles passwords
PeerRemoteServiceContainerInstantiator
PingMessage
PingResponseMessage
PlatformHelper: Helper class for eliminating direct references to Platform static methods getAdapterManager and getExtensionRegistry.
PollingInputStream: Polls a progress monitor periodically and handles timeouts over extended durations.
PrettyPrinter
PropertiesUtil
Proxy
Proxy.Type
ProxyAddress: Class to represent an proxy address
ProxySetupHelper: Proxy setup utilities.
QueueEnqueueImpl
QueueException
R_OSGiID: The ID implementation of R-OSGi URIs.
R_OSGiNamespace: The R-OSGi default transport namespace (r-osgi://).
R_OSGiRemoteServiceNamespace
R_OSGiWSID
R_OSGiWSNamespace
R_OSGiWSSNamespace
RegistrySharedObject
RemoteCall
RemoteCallable: Implementation of `IRemoteCallable`.
RemoteCallable.Builder
RemoteCallableFactory: Factory for creating `IRemoteCallable` instances.
RemoteCallFactory: Factory to support the creation of `IRemoteCall` objects.
RemoteCallImpl
RemoteCallMethod: Implementation of IRemoteCall based upon Method.
RemoteCallParameter: Implementation of `IRemoteCallParameter`.
RemoteCallParameter.Builder
RemoteCallParameterFactory: Factory for creating `IRemoteCallParameter` instances.
RemoteConstants: ECF Remote Service Admin RemoteConstants.
RemoteConstants: Provide the definition of the constants used in the Remote Service Admin specification.
RemoteFileSystemException
RemoteFilterImpl
RemoteFilterImpl
RemoteReferenceNotFoundException: Exception class for the case when no remote reference is found during `RemoteServiceAdmin.importService(org.osgi.service.remoteserviceadmin.EndpointDescription)` .
RemoteServiceAdmin: ECF implementation of OSGI 4.2 Remote Service Admin service.
RemoteServiceAdmin: A Remote Service Admin manages the import and export of services.
RemoteServiceAdminEvent: Provides the event information for a Remote Service Admin event.
RemoteServiceAdminListener: A `RemoteServiceAdminEvent` listener is notified synchronously of any export or import registrations and unregistrations.
RemoteServiceClientReference: Reference objects for `AbstractClientContainer`.
RemoteServiceClientRegistration: Registrations for `AbstractClientContainer`.
RemoteServiceClientRegistry: A remote service registry for client remote services.
RemoteServiceContainer
RemoteServiceContainer
RemoteServiceContainerAdapterFactory
RemoteServiceContainerAdapterImpl
RemoteServiceContainerInstantiator
RemoteServiceDistributionProvider: Basic implementation of IRemoteServiceDistributionProvider.
RemoteServiceDistributionProvider.Builder: Builder for RemoteServiceDistributionProvider instances
RemoteServiceFilterImpl
RemoteServiceHelper: Helper class for making it easier to call a remote service with method name and optional parameters.
RemoteServiceHttpServlet
RemoteServiceID
RemoteServiceImpl
RemoteServiceNamespace
RemoteServiceNamespace
RemoteServiceReferenceImpl
RemoteServiceReferenceImpl
RemoteServiceRegistrationImpl
RemoteServiceRegistrationImpl
RemoteServiceRegistryImpl
RemoteServiceRegistryImpl
RemoteServiceTracker: Remote service tracker.
RemoteSharedObjectCreateResponseEvent
RemoteSharedObjectEvent
ReplicaSharedObjectDescription: Description of a remote ISharedObject instance.
Request
Response
RestCall: Implementation of `IRestCall`.
RestCallableFactory
RestCallFactory: Factory to support the creation of `IRestCall` objects.
RestClientContainer: A container for REST services.
RestClientContainerInstantiator
RestClientService: This class represents a REST service from the client side of view.
RestException
RestID
RestNamespace: This class represents a `Namespace` for `RestClientContainer`s.
RSARemoteServiceContainerAdapter: A container adapter intended for use by remote service host containers.
SelectContainerException
SendFileTransferException: Outgoing file transfer exception
SerializableMultiStatus
SerializableStatus
SerializationHandler
Server
ServerSOContainer
ServiceContainerEvent: Base event implementation of `IServiceEvent`.
ServiceID: Service identity type.
ServiceIDFactory: ServiceIDFactory implementation.
ServiceInfo: Base implementation of `IServiceInfo`.
ServiceInfoFactory: Default implementation of `IServiceInfoFactory`.
ServiceProperties: Service properties implementation class for `IServiceProperties`.
ServiceTypeContainerEvent: Base event implementation of `IServiceEvent`.
ServiceTypeID: ServiceTypeID base class.
ServletServerContainer
ServletServerContainerInstantiator
SharedModel
SharedObjectActivatedEvent
SharedObjectAddAbortException: Exception thrown during transactional add of shared object
SharedObjectAddException: Exception thrown upon shared object add to container
SharedObjectCallEvent
SharedObjectCommitEvent
SharedObjectConnectException: Exception thrown when creating connector between shared object
SharedObjectContainerFactory: Factory for creating `ISharedObjectContainer` instances.
SharedObjectCreateException: Exception thrown upon shared object create by `ISharedObjectManager`
SharedObjectDeactivatedEvent
SharedObjectDescription: Description of a local ISharedObject instance.
SharedObjectDisconnectException: Exception thrown upon `ISharedObjectManager.disconnectSharedObjects(ISharedObjectConnector)`
SharedObjectFactory: Factory for creating `ISharedObject` instances.
SharedObjectInitException: Exception thrown during calls to `ISharedObject.init(ISharedObjectConfig)`
SharedObjectManagerAddEvent: Shared object manager event sent/triggered when a shared object is added to container via `ISharedObjectManager.addSharedObject(ID, org.eclipse.ecf.core.sharedobject.ISharedObject, java.util.Map)` is called
SharedObjectManagerConnectEvent: Shared object manager connection event.
SharedObjectManagerCreateEvent: Manger create event.
SharedObjectManagerDisconnectEvent: Shared object manager connection event.
SharedObjectManagerRemoveEvent: Shared object manager event sent/triggered when a shared object is removed from a container via `ISharedObjectManager.removeSharedObject(ID)` is called
SharedObjectMsg: Shared Object Message.
SharedObjectMsgEvent: Event type to represent messages sent between shared objects
SharedObjectMsgEventProcessor: Event processor to process SharedObjectMsgEvents
SharedObjectTypeDescription: Description of shared object type.
SimpleFIFOQueue
SocketClosedEvent
SocketConnectedEvent
SocketCreatedEvent
SocketEventCreateUtil
SocketEventSource
SocketFactory
SOConfig
SOConnector
SOContainer
SOContainerConfig
SOContainerGroup
SOContext
SOManager
SOWrapper
SOWrapper.DisposeEvent
SOWrapper.ProcEvent
SSLClient
SSLClientSOContainer
SSLGenericContainerInstantiator
SSLServerSOContainer
SSLServerSOContainerGroup
StreamUtil
StringID: A string-based identity
StringID.StringIDNamespace
StringParameterSerializer: Parameter serializer for String parameters.
StringUtils: The StringUtils class provides static methods that helps make string manipulation easy.
SynchEvent: Synchronous connection event.
SynchMessage
SyndFeedResponseDeserializer
SystemLogService
TCPClientSOContainer
TCPServerSOContainer
TCPServerSOContainerGroup
TimeoutInputStream: Wraps an input stream that blocks indefinitely to simulate timeouts on read(), skip(), and close().
TopologyManager
TopologyManagerImpl
TopologyNamespace: Remote Services Topology Manager Capability and Requirement Namespace.
Trace: A utility for tracing debug information.
TransactionSharedObject: Superclass for shared object classes that replicate themselves transactionally.
TransactionSharedObjectConfiguration: Configuration parameters for transaction shared object creation and replication.
TwoPhaseCommitEventProcessor: Implementation of two-phase commit for transactional replication of shared objects.
UnsupportedCallbackException
URIID: URI ID class.
URIID.URIIDNamespace
UrlConnectionRetrieveFileTransfer
URLFileSystemBrowser
URLRemoteFile
URLRemoteFileAttributes
UserCancelledException: Exception class for user cancellation
UuID
UuID.UuIDNamespace
XMLRemoteResponseDeserializer: This class is a sample implementation of `IRemoteResponseDeserializer`.
ZooDiscoveryContainer
ZooDiscoveryContainer.FLAVOR
ZooDiscoveryContainerInstantiator
ZooDiscoveryNamespace
ZooDiscoveryServiceID
ZooDiscoveryServiceTypeID
ZooDiscoveryTargetID