# Uses of Package
org.eclipse.ecf.core.sharedobject

Packages that use org.eclipse.ecf.core.sharedobject
org.eclipse.ecf.core.sharedobject
org.eclipse.ecf.core.sharedobject.events
org.eclipse.ecf.core.sharedobject.model
org.eclipse.ecf.core.sharedobject.provider
org.eclipse.ecf.core.sharedobject.security
org.eclipse.ecf.provider.generic
org.eclipse.ecf.provider.remoteservice.generic
org.eclipse.ecf.remoteservice.eventadmin
org.eclipse.ecf.remoteservice.servlet

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.core.sharedobject
BaseSharedObject: Base class for shared object classes.
ISharedObject: Core interface for implementing components that exist within `ISharedObjectContainer`
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.
ISharedObjectContainerFactory: Factory contract for `SharedObjectContainerFactory`
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.
ISharedObjectFactory: Container factory contract `SharedObjectFactory` for default implementation.
ISharedObjectManager: Manager for creating, disposing, and accessing ISharedObjects from an ISharedObjectContainer.
ISharedObjectTransactionConfig: Transaction configuration information
ISharedObjectTransactionParticipantsFilter: Filter for determining transaction participants
ReplicaSharedObjectDescription: Description of a remote ISharedObject instance.
SharedObjectAddAbortException: Exception thrown during transactional add of shared object
SharedObjectAddException: Exception thrown upon shared object add to container
SharedObjectConnectException: Exception thrown when creating connector between shared object
SharedObjectCreateException: Exception thrown upon shared object create by `ISharedObjectManager`
SharedObjectDescription: Description of a local ISharedObject instance.
SharedObjectDisconnectException: Exception thrown upon `ISharedObjectManager.disconnectSharedObjects(ISharedObjectConnector)`
SharedObjectInitException: Exception thrown during calls to `ISharedObject.init(ISharedObjectConfig)`
SharedObjectMsg: Shared Object Message.
SharedObjectTypeDescription: Description of shared object type.

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.core.sharedobject.events
ISharedObjectConnector: Implementers which represent the one-way associations between SharedObject instances within the scope of a given ISharedObjectContainer

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.core.sharedobject.model
BaseSharedObject: Base class for shared object classes.
ISharedObject: Core interface for implementing components that exist within `ISharedObjectContainer`
OptimisticSharedObject: Superclass for shared object classes that replicate themselves optimistically.
SharedObjectMsg: Shared Object Message.

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.core.sharedobject.provider
ISharedObject: Core interface for implementing components that exist within `ISharedObjectContainer`
SharedObjectCreateException: Exception thrown upon shared object create by `ISharedObjectManager`
SharedObjectTypeDescription: Description of shared object type.

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.core.sharedobject.security
ReplicaSharedObjectDescription: Description of a remote ISharedObject instance.

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.provider.generic
ISharedObject: Core interface for implementing components that exist within `ISharedObjectContainer`
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.
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.
ISharedObjectManager: Manager for creating, disposing, and accessing ISharedObjects from an ISharedObjectContainer.
ReplicaSharedObjectDescription: Description of a remote ISharedObject instance.
SharedObjectAddException: Exception thrown upon shared object add to container
SharedObjectConnectException: Exception thrown when creating connector between shared object
SharedObjectCreateException: Exception thrown upon shared object create by `ISharedObjectManager`
SharedObjectDescription: Description of a local ISharedObject instance.
SharedObjectDisconnectException: Exception thrown upon `ISharedObjectManager.disconnectSharedObjects(ISharedObjectConnector)`
SharedObjectInitException: Exception thrown during calls to `ISharedObject.init(ISharedObjectConfig)`

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.provider.remoteservice.generic
AbstractSharedObjectContainerAdapterFactory: Abstract container adapter factory.
BaseSharedObject: Base class for shared object classes.
ISharedObject: Core interface for implementing components that exist within `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.
ISharedObjectContext: Context reference provided to all ISharedObjects upon initialization.
SharedObjectInitException: Exception thrown during calls to `ISharedObject.init(ISharedObjectConfig)`
SharedObjectMsg: Shared Object Message.

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.remoteservice.eventadmin
BaseSharedObject: Base class for shared object classes.
ISharedObject: Core interface for implementing components that exist within `ISharedObjectContainer`
SharedObjectMsg: Shared Object Message.

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.remoteservice.servlet
ISharedObjectContainer: Core interface that must be implemented by all ECF container instances.
ISharedObjectContainerGroupManager: Contract for shared object container group manager (e.g.