# com.bea.portal.model
Identifier Interface

public interface Identifier
extends `Serializable`

Interface `Identifier` represents an object used to identify a resource within the portal framework. Any class that implements `Identifier`is expected to be immutable.``

All Superinterfaces
  `Serializable`

All Known Subinterfaces
  `LayoutIdentifier`, `NamedIdentifier`, `NamedResourceIdentifier`, `PageIdentifier`, `PagePersonalizationIdentifier`, `PersonalizationIdentifier`, `PlaceholderIdentifier`, `PortalIdentifier`, `PortalPersonalizationIdentifier`, `PortletIdentifier`, `PortletPersonalizationIdentifier`, `ResourceIdentifier`, `SkinIdentifier`

## Method Summary

`public `String`` | `getId`() Returns a `String`that can be used to uniquely identify this resource in the portal system.``

## Method Detail

### getId() Method

    public String getId()

Returns a `String`that can be used to uniquely identify this resource in the portal system.

``