Package org.eclipse.ecf.core.identity
Interface IIdentifiable
- All Known Subinterfaces:
IContainer
,IFileTransfer
,IIncomingFileTransfer
,IOutgoingFileTransfer
,IReliableContainer
,ISharedObjectContainer
,ISharedObjectContainerConfig
- All Known Implementing Classes:
AbstractClientContainer
,AbstractContainer
,AbstractDiscoveryContainerAdapter
,AbstractOutgoingFileTransfer
,AbstractRestClientContainer
,AbstractRetrieveFileTransfer
,AbstractRSAClientContainer
,AbstractRSAContainer
,AbstractUrlConnectionOutgoingFileTransfer
,BaseContainer
,BaseSharedObject
,ClientSOContainer
,DistributedEventAdmin
,DnsSdDiscoveryAdvertiser
,DnsSdDiscoveryContainerAdapter
,DnsSdDiscoveryLocator
,HttpClientRetrieveFileTransfer
,HttpClientRetrieveFileTransfer
,JSLPDiscoveryContainer
,LocalFileOutgoingFileTransfer
,OptimisticSharedObject
,RegistrySharedObject
,RemoteServiceContainer
,RestClientContainer
,ServerSOContainer
,ServletServerContainer
,SharedModel
,SOContainer
,SOContainerConfig
,SSLClientSOContainer
,SSLServerSOContainer
,TCPClientSOContainer
,TCPServerSOContainer
,TransactionSharedObject
,UrlConnectionRetrieveFileTransfer
public interface IIdentifiable
Defines implementing classes as being identifiable with an ECF ID.
-
Method Summary
-
Method Details
-
getID
ID getID()Return the ID for this 'identifiable' object. The returned ID should be unique within its namespace. May returnnull
.- Returns:
- the ID for this identifiable object. May return
null
.
-