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,ZooDiscoveryContainer
public interface IIdentifiableDefines implementing classes as being identifiable with an ECF ID.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IDgetID()Return the ID for this 'identifiable' object.
-
-
-
Method Detail
-
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.
-
-