com.ibm.portal
Interface Identifiable

All Known Subinterfaces:
AuthLevelConfig, CommunicationEndpoint, CommunicationSource, CommunicationTarget, ContentLabel, ContentNode, ContentPage, ContentURL, Decoration, ExternalContentURL, FriendlyURL, Group, IdentifiableCreationContext, IdentifiableNavigationNode, InternalContentURL, Language, LayoutContainer, LayoutControl, LayoutModel<E>, LayoutModelController<T,M>, LayoutNode, LegacyPortletAccessor, LegacyPortletAccessorController, Markup, ModifiableContentLabel, ModifiableContentNode, ModifiableContentPage, ModifiableContentURL, ModifiableExternalContentURL, ModifiableIdentifiable, ModifiableInternalContentURL, ModifiableLayoutContainer, ModifiableLayoutControl, ModifiableLayoutNode, ModifiableObjectID, ModifiablePortlet, ModifiablePortletDefinition, ModifiablePortletEntity, ModifiablePortletWindow, ModifiableRenderAspect, ModifiableWebApplication, ModifiableWire, NavigationNode, NavigationShiftAccessor, NavigationShiftAccessorController, ObjectID, Portlet, PortletAccessor, PortletAccessorController, PortletDefinition, PortletEntity, PortletFriendlySelectionService, PortletPocService, PortletRenderPocService, PortletResourcePocService, PortletStateManager, PortletStateManagerController, PortletStaticPageService, PortletWindow, PortletWindowStateParameterService, Principal, ProcessingEventDefinition, PublishingEventDefinition, RenderAspect, Skin, Theme, ThemeContext, User, WebApplication, Wire
All Known Implementing Classes:
ObjectIDDeletedException, ObjectIDNotFoundException, PortletURI, SpaURI

public interface Identifiable

Interface for any resource in the portal that can be identified by an ObjectID.

Since:
5.1

Method Summary
 ObjectID getObjectID()
          Returns the object ID of the resource that implements the Identifiable interface.
 

Method Detail

getObjectID

ObjectID getObjectID()
Returns the object ID of the resource that implements the Identifiable interface.

Returns:
the ObjectID of this resource, this can never be null