## Uses of Interface
org.eclipse.ecf.core.sharedobject.ISharedObjectContainer

Packages that use ISharedObjectContainer
org.eclipse.ecf.core.sharedobject
org.eclipse.ecf.provider.generic
org.eclipse.ecf.provider.remoteservice.generic
org.eclipse.ecf.remoteservice.servlet

### Uses of ISharedObjectContainer in org.eclipse.ecf.core.sharedobject

Methods in org.eclipse.ecf.core.sharedobject that return ISharedObjectContainer
`ISharedObjectContainer` ISharedObjectContainerFactory.`createSharedObjectContainer​(String descriptionName)` Make ISharedObjectContainer instance.
`ISharedObjectContainer` ISharedObjectContainerFactory.`createSharedObjectContainer​(String descriptionName, Object[] args)` Make ISharedObjectContainer instance.
`ISharedObjectContainer` ISharedObjectContainerFactory.`createSharedObjectContainer​(ContainerTypeDescription desc, Object[] args)` Make ISharedObjectContainer instance.
`ISharedObjectContainer` SharedObjectContainerFactory.`createSharedObjectContainer​(String descriptionName)`
`ISharedObjectContainer` SharedObjectContainerFactory.`createSharedObjectContainer​(String descriptionName, Object[] args)`
`ISharedObjectContainer` SharedObjectContainerFactory.`createSharedObjectContainer​(ContainerTypeDescription desc, Object[] args)`

Methods in org.eclipse.ecf.core.sharedobject with parameters of type ISharedObjectContainer
`protected abstract ISharedObject` AbstractSharedObjectContainerAdapterFactory.`createAdapter​(ISharedObjectContainer container, Class adapterType, ID adapterID)` Create an adapter instance that implements `ISharedObject` and adapterType.
`protected ID` AbstractSharedObjectContainerAdapterFactory.`createAdapterID​(ISharedObjectContainer container, Class adapterType)` Get the adapterID for the given adapterType
`protected Map` AbstractSharedObjectContainerAdapterFactory.`createAdapterProperties​(ISharedObjectContainer container, Class adapterType, ID sharedObjectID, ISharedObject sharedObjectAdapter)` Get properties to associate with new shared object adapter creation
`protected ISharedObject` AbstractSharedObjectContainerAdapterFactory.`getSharedObjectAdapter​(ISharedObjectContainer container, Class adapterType)` Get the `ISharedObject` adapter for given `ISharedObjectContainer`.

### Uses of ISharedObjectContainer in org.eclipse.ecf.provider.generic

Classes in org.eclipse.ecf.provider.generic that implement ISharedObjectContainer
`class` `ClientSOContainer`
`class` `ServerSOContainer`
`class` `SOContainer`
`class` `SSLClientSOContainer`
`class` `SSLServerSOContainer`
`class` `TCPClientSOContainer`
`class` `TCPServerSOContainer`

### Uses of ISharedObjectContainer in org.eclipse.ecf.provider.remoteservice.generic

Classes in org.eclipse.ecf.provider.remoteservice.generic that implement ISharedObjectContainer
`class` `RemoteServiceContainer`

Methods in org.eclipse.ecf.provider.remoteservice.generic with parameters of type ISharedObjectContainer
`protected ISharedObject` RemoteServiceContainerAdapterFactory.`createAdapter​(ISharedObjectContainer container, Class adapterType, ID adapterID)`

### Uses of ISharedObjectContainer in org.eclipse.ecf.remoteservice.servlet

Classes in org.eclipse.ecf.remoteservice.servlet that implement ISharedObjectContainer
`class` `ServletServerContainer`