## Uses of Interface
org.eclipse.ecf.core.identity.IIdentifiable

Packages that use IIdentifiable
org.eclipse.ecf.core
org.eclipse.ecf.core.sharedobject
org.eclipse.ecf.core.sharedobject.model
org.eclipse.ecf.discovery
org.eclipse.ecf.filetransfer
org.eclipse.ecf.provider.dnssd
org.eclipse.ecf.provider.filetransfer.httpclient45
org.eclipse.ecf.provider.filetransfer.outgoing
org.eclipse.ecf.provider.filetransfer.retrieve
org.eclipse.ecf.provider.generic
org.eclipse.ecf.provider.jslp.container
org.eclipse.ecf.provider.remoteservice.generic
org.eclipse.ecf.provider.zookeeper.core
org.eclipse.ecf.remoteservice
org.eclipse.ecf.remoteservice.client
org.eclipse.ecf.remoteservice.eventadmin
org.eclipse.ecf.remoteservice.rest.client
org.eclipse.ecf.remoteservice.servlet

### Uses of IIdentifiable in org.eclipse.ecf.core

Subinterfaces of IIdentifiable in org.eclipse.ecf.core
`interface` `IContainer` Contract for ECF communications container IContainer instances are used by clients to define a context for communications.
`interface` `IReliableContainer` Contract for reliable container.

Classes in org.eclipse.ecf.core that implement IIdentifiable
`class` `AbstractContainer` Abstract implementation of IContainer.
`class` `BaseContainer` Base implementation of IContainer.

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

Subinterfaces of IIdentifiable in org.eclipse.ecf.core.sharedobject
`interface` `ISharedObjectContainer` Core interface that must be implemented by all ECF container instances.
`interface` `ISharedObjectContainerConfig` Configuration information associated with ISharedObjectContainer.

Classes in org.eclipse.ecf.core.sharedobject that implement IIdentifiable
`class` `BaseSharedObject` Base class for shared object classes.
`class` `OptimisticSharedObject` Superclass for shared object classes that replicate themselves optimistically.
`class` `TransactionSharedObject` Superclass for shared object classes that replicate themselves transactionally.

### Uses of IIdentifiable in org.eclipse.ecf.core.sharedobject.model

Classes in org.eclipse.ecf.core.sharedobject.model that implement IIdentifiable
`class` `SharedModel`

### Uses of IIdentifiable in org.eclipse.ecf.discovery

Classes in org.eclipse.ecf.discovery that implement IIdentifiable
`class` `AbstractDiscoveryContainerAdapter`

### Uses of IIdentifiable in org.eclipse.ecf.filetransfer

Subinterfaces of IIdentifiable in org.eclipse.ecf.filetransfer
`interface` `IFileTransfer` File transfer super interface.
`interface` `IIncomingFileTransfer` Incoming file transfer request.
`interface` `IOutgoingFileTransfer` Outgoing file transfer.

### Uses of IIdentifiable in org.eclipse.ecf.provider.dnssd

Classes in org.eclipse.ecf.provider.dnssd that implement IIdentifiable
`class` `DnsSdDiscoveryAdvertiser`
`class` `DnsSdDiscoveryContainerAdapter`
`class` `DnsSdDiscoveryLocator`

### Uses of IIdentifiable in org.eclipse.ecf.provider.filetransfer.httpclient45

Classes in org.eclipse.ecf.provider.filetransfer.httpclient45 that implement IIdentifiable
`class` `HttpClientRetrieveFileTransfer`

### Uses of IIdentifiable in org.eclipse.ecf.provider.filetransfer.outgoing

Classes in org.eclipse.ecf.provider.filetransfer.outgoing that implement IIdentifiable
`class` `AbstractOutgoingFileTransfer`
`class` `AbstractUrlConnectionOutgoingFileTransfer`
`class` `LocalFileOutgoingFileTransfer`

### Uses of IIdentifiable in org.eclipse.ecf.provider.filetransfer.retrieve

Classes in org.eclipse.ecf.provider.filetransfer.retrieve that implement IIdentifiable
`class` `AbstractRetrieveFileTransfer`
`class` `UrlConnectionRetrieveFileTransfer`

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

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

### Uses of IIdentifiable in org.eclipse.ecf.provider.jslp.container

Classes in org.eclipse.ecf.provider.jslp.container that implement IIdentifiable
`class` `JSLPDiscoveryContainer`

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

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

### Uses of IIdentifiable in org.eclipse.ecf.provider.zookeeper.core

Classes in org.eclipse.ecf.provider.zookeeper.core that implement IIdentifiable
`class` `ZooDiscoveryContainer`

### Uses of IIdentifiable in org.eclipse.ecf.remoteservice

Classes in org.eclipse.ecf.remoteservice that implement IIdentifiable
`class` `AbstractRSAContainer` Abstract container that is intended for use by RSA distribution providers.

### Uses of IIdentifiable in org.eclipse.ecf.remoteservice.client

Classes in org.eclipse.ecf.remoteservice.client that implement IIdentifiable
`class` `AbstractClientContainer` Remote service client abstract superclass.
`class` `AbstractRSAClientContainer` Abstract client container for use by RSA distribution providers.

### Uses of IIdentifiable in org.eclipse.ecf.remoteservice.eventadmin

Classes in org.eclipse.ecf.remoteservice.eventadmin that implement IIdentifiable
`class` `DistributedEventAdmin`

### Uses of IIdentifiable in org.eclipse.ecf.remoteservice.rest.client

Classes in org.eclipse.ecf.remoteservice.rest.client that implement IIdentifiable
`class` `AbstractRestClientContainer`
`class` `RestClientContainer` A container for REST services.

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

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