Uses of Interface
com.sas.hls.common.Identifiable

Packages that use Identifiable
com.sas.hls.common Contains common interfaces and data objects that work across the HLS platform. 
com.sas.hls.drug.analysis Service and class definitions for manipulating and creating SAS Drug Development analyses. 
com.sas.hls.drug.project Service and class definitions for manipulating and creating SAS Drug Development projects. 
com.sas.hls.organization Service and class definitions for manipulating and creating organizations. 
com.sas.hls.resource.repository Provides the classes and interfaces needed to manipulate resources in the repository. 
com.sas.hls.schedule Service and class definitions for managing schedules. 
com.sas.hls.security.acl Service and class definitions for manipulating and creating acls. 
com.sas.hls.security.group Service and class definitions for manipulating and creating groups. 
com.sas.hls.security.membership Service and class definitions for manipulating the membership of a context. 
com.sas.hls.security.principal Class definitions for manipulating and identifying principals in the system. 
com.sas.hls.security.privilege Class definitions for identifying and using privileges in the system. 
com.sas.hls.security.role Service and class definitions for manipulating and creating roles, their availability in contexts, and their membership lists. 
com.sas.hls.security.user Service and class definitions for manipulating and creating Users. 
com.sas.hls.work.workitem Service and class definitions for getting work item and task information. 
 

Uses of Identifiable in com.sas.hls.common
 

Classes in com.sas.hls.common that implement Identifiable
 class AbstractIdentifiable
          An abstract parent class for objects implementing the Identifiable interface.
 class ObjectIdentity
          ObjectIdentity uniquely identifies an object anywhere in the system.
 

Uses of Identifiable in com.sas.hls.drug.analysis
 

Classes in com.sas.hls.drug.analysis that implement Identifiable
 class Analysis
          A data object that represents a SAS Drug Development analysis and contains all properties of a analysis defined within a project in the system.
 class AnalysisDescriptor
          A light-weight representation of a SAS Drug Development Analysis.
 

Uses of Identifiable in com.sas.hls.drug.project
 

Classes in com.sas.hls.drug.project that implement Identifiable
 class Project
          A data object that represents a SAS Drug Development project and contains all properties of a project defined within an organization in the system.
 class ProjectDescriptor
          A light-weight representation of a SAS Drug Development Project.
 

Uses of Identifiable in com.sas.hls.organization
 

Classes in com.sas.hls.organization that implement Identifiable
 class Organization
          A data object that contains all attributes of an organization in the system.
 class OrganizationDescriptor
          A light-weight representation of a SAS Drug Development Organization.
 

Uses of Identifiable in com.sas.hls.resource.repository
 

Classes in com.sas.hls.resource.repository that implement Identifiable
 class RepositoryContainer
          Client representation of a generic container stored in the repository.
 class RepositoryFile
          Client representation of a file stored in the repository.
 class RepositoryFolder
          Client representation of a folder stored in the repository.
 class RepositoryResource
          Abstract parent class for resources in the repository.
 

Uses of Identifiable in com.sas.hls.schedule
 

Classes in com.sas.hls.schedule that implement Identifiable
 class Schedule
          A schedule is composed of the item to be scheduled as well as the mechanism (Trigger) for when the schedule will run.
 class ScheduleDescriptor
          A light-weight client representation of a schedule.
 

Uses of Identifiable in com.sas.hls.security.acl
 

Subinterfaces of Identifiable in com.sas.hls.security.acl
 interface AclContainerSecurable
          An interface indicating a container that supports the ability to set permissions.
 interface AclSecurable
          An interface indicating an object that supports the ability to set permissions.
 

Uses of Identifiable in com.sas.hls.security.group
 

Subinterfaces of Identifiable in com.sas.hls.security.group
 interface GroupContext
          An interface indicating a context that supports the definition of groups.
 

Classes in com.sas.hls.security.group that implement Identifiable
 class Group
          Group is a collection of principals (users or other groups) and may be identified by a name and context.
 class GroupDescriptor
          A light-weight client representation of a group.
 

Uses of Identifiable in com.sas.hls.security.membership
 

Subinterfaces of Identifiable in com.sas.hls.security.membership
 interface MembershipContext
          An interface implemented by objects that can have members (users and groups) assigned to it.
 

Uses of Identifiable in com.sas.hls.security.principal
 

Subinterfaces of Identifiable in com.sas.hls.security.principal
 interface Principal
          A principal is either a user or a group that is defined in the system.
 

Uses of Identifiable in com.sas.hls.security.privilege
 

Subinterfaces of Identifiable in com.sas.hls.security.privilege
 interface PrivilegeContext
          An interface identifying a context which can have privileges defined for it.
 

Uses of Identifiable in com.sas.hls.security.role
 

Subinterfaces of Identifiable in com.sas.hls.security.role
 interface RoleContext
          An interface indicating a context that supports the definition of roles.
 

Classes in com.sas.hls.security.role that implement Identifiable
 class Role
          Role is a logical grouping of privileges.
 class RoleDescriptor
          A light-weight representation of a Role defined in the system.See Role
 

Constructors in com.sas.hls.security.role with parameters of type Identifiable
Role(Identifiable roleContext, String name, String identifier, String description, Set<Privilege> privileges)
          Constructor
 

Uses of Identifiable in com.sas.hls.security.user
 

Classes in com.sas.hls.security.user that implement Identifiable
 class User
          A client representation of a user defined in the system.
 class UserDescriptor
          Light weight representation of a user defined in the system.
 

Uses of Identifiable in com.sas.hls.work.workitem
 

Classes in com.sas.hls.work.workitem that implement Identifiable
 class WorkItem
          A data object that represents a work item
 



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