com.sas.hls.common
Interface Identifiable

All Superinterfaces:
Serializable
All Known Subinterfaces:
AclContainerSecurable, AclSecurable, MembershipContext, Principal, PrivilegeContext, RoleContext
All Known Implementing Classes:
AbstractIdentifiable, Analysis, AnalysisDescriptor, Group, GroupDescriptor, ObjectIdentity, Organization, OrganizationDescriptor, Project, ProjectDescriptor, RepositoryContainer, RepositoryFile, RepositoryFolder, RepositoryResource, Role, RoleDescriptor, Schedule, ScheduleDescriptor, User, UserDescriptor

public interface Identifiable
extends Serializable

An interface indicating objects that have the identifier and objectType properties. The combination of these two values creates a unique identifier for all identifiable objects in the system.


Method Summary
 String getIdentifier()
          Get the identifier of this object.
 String getObjectType()
          Get the object type of this item.
 

Method Detail

getIdentifier

String getIdentifier()
Get the identifier of this object.

Returns:
the identifier of this object

getObjectType

String getObjectType()
Get the object type of this item.

Returns:
the object type of this item.


Copyright (c) 2012, SAS Institute Inc., Cary, NC, USA