# 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
Class and Description
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
Class and Description
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
Class and Description
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
Class and Description
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
Class and Description
ReplicaSharedObjectDescription Description of a remote ISharedObject instance.

Classes in org.eclipse.ecf.core.sharedobject used by org.eclipse.ecf.provider.generic
Class and Description
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
Class and Description
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
Class and Description
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
Class and Description
ISharedObjectContainer Core interface that must be implemented by all ECF container instances.
ISharedObjectContainerGroupManager Contract for shared object container group manager (e.g.