com.sas.drugdev.remote.admin
Class Policy

java.lang.Object
  extended by com.sas.drugdev.remote.admin.Policy

public class Policy
extends java.lang.Object

Class representing an SDD policy.


Field Summary
static Policy USER_POLICY_ADVANCED_LOADER
          Policy to use the Advanced Loader application
static Policy USER_POLICY_ARCHIVER
          Policy to create archive files
static Policy USER_POLICY_AUDITOR
          Policy to view the global audit trail
static Policy USER_POLICY_CONSOLE
          Policy to use the Console application
static Policy USER_POLICY_DATA_DEFINITION_EXPLORER
          Policy to use the Data Definition Explorer application
static Policy USER_POLICY_DATA_EXPLORER
          Policy to use the Data Explorer application
static Policy USER_POLICY_DOCUMENTER
          Policy to create documenter files
static Policy USER_POLICY_GROUP_MANAGER
          Policy to manage global groups
static Policy USER_POLICY_JOB_EDITOR
          Policy to use the Job Editor application
static Policy USER_POLICY_JOB_RESULTS_VIEWER
          Policy to use the Job Results Viewer application
static Policy USER_POLICY_OWNER_MANAGER
          Policy to manage the owner of an object
static Policy USER_POLICY_PERMISSIONS_REPORT
          Policy to run permissions report
static Policy USER_POLICY_POLICY_MANAGER
          Policy to assign system policies
static Policy USER_POLICY_PROCESS_EDITOR
          Policy to use the Process Editor application
static Policy USER_POLICY_SAS_PROCESS_MANAGER
          Policy to use the SAS Process Manager application
static Policy USER_POLICY_SCHEDULER
          Policy to use the Scheduler application
static Policy USER_POLICY_SIGNER
          Policy to create electronic signatures
static Policy USER_POLICY_SIGNER_DESIGNATOR
          Policy to designate users that must electronically sign an object
static Policy USER_POLICY_STUDY_DEFINITION_EDITOR
          Policy to use the Study Definition application
static Policy USER_POLICY_SYSTEM_MANAGER
          Policy to manage system settings
static Policy USER_POLICY_TRASHCAN_MANAGER
          Policy to manage trash can
static Policy USER_POLICY_UNDO_CHECKOUT
          Policy to undo checkout operation of other users
static Policy USER_POLICY_USER_MANAGER
          Policy to manage user accounts
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static java.util.List getAll()
          Returns a list of all policies defined in SDD
static java.util.List getDefaultUserPolicies()
           
static java.util.List getDefaultUserPolicyNames()
           
 java.lang.String getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

USER_POLICY_ARCHIVER

public static final Policy USER_POLICY_ARCHIVER
Policy to create archive files


USER_POLICY_AUDITOR

public static final Policy USER_POLICY_AUDITOR
Policy to view the global audit trail


USER_POLICY_PERMISSIONS_REPORT

public static final Policy USER_POLICY_PERMISSIONS_REPORT
Policy to run permissions report


USER_POLICY_GROUP_MANAGER

public static final Policy USER_POLICY_GROUP_MANAGER
Policy to manage global groups


USER_POLICY_POLICY_MANAGER

public static final Policy USER_POLICY_POLICY_MANAGER
Policy to assign system policies


USER_POLICY_SIGNER

public static final Policy USER_POLICY_SIGNER
Policy to create electronic signatures


USER_POLICY_USER_MANAGER

public static final Policy USER_POLICY_USER_MANAGER
Policy to manage user accounts


USER_POLICY_SIGNER_DESIGNATOR

public static final Policy USER_POLICY_SIGNER_DESIGNATOR
Policy to designate users that must electronically sign an object


USER_POLICY_DOCUMENTER

public static final Policy USER_POLICY_DOCUMENTER
Policy to create documenter files


USER_POLICY_OWNER_MANAGER

public static final Policy USER_POLICY_OWNER_MANAGER
Policy to manage the owner of an object


USER_POLICY_TRASHCAN_MANAGER

public static final Policy USER_POLICY_TRASHCAN_MANAGER
Policy to manage trash can


USER_POLICY_SYSTEM_MANAGER

public static final Policy USER_POLICY_SYSTEM_MANAGER
Policy to manage system settings


USER_POLICY_UNDO_CHECKOUT

public static final Policy USER_POLICY_UNDO_CHECKOUT
Policy to undo checkout operation of other users


USER_POLICY_DATA_EXPLORER

public static final Policy USER_POLICY_DATA_EXPLORER
Policy to use the Data Explorer application


USER_POLICY_PROCESS_EDITOR

public static final Policy USER_POLICY_PROCESS_EDITOR
Policy to use the Process Editor application


USER_POLICY_JOB_EDITOR

public static final Policy USER_POLICY_JOB_EDITOR
Policy to use the Job Editor application


USER_POLICY_JOB_RESULTS_VIEWER

public static final Policy USER_POLICY_JOB_RESULTS_VIEWER
Policy to use the Job Results Viewer application


USER_POLICY_ADVANCED_LOADER

public static final Policy USER_POLICY_ADVANCED_LOADER
Policy to use the Advanced Loader application


USER_POLICY_STUDY_DEFINITION_EDITOR

public static final Policy USER_POLICY_STUDY_DEFINITION_EDITOR
Policy to use the Study Definition application


USER_POLICY_DATA_DEFINITION_EXPLORER

public static final Policy USER_POLICY_DATA_DEFINITION_EXPLORER
Policy to use the Data Definition Explorer application


USER_POLICY_SCHEDULER

public static final Policy USER_POLICY_SCHEDULER
Policy to use the Scheduler application


USER_POLICY_CONSOLE

public static final Policy USER_POLICY_CONSOLE
Policy to use the Console application


USER_POLICY_SAS_PROCESS_MANAGER

public static final Policy USER_POLICY_SAS_PROCESS_MANAGER
Policy to use the SAS Process Manager application

Method Detail

getValue

public java.lang.String getValue()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getAll

public static java.util.List getAll()
Returns a list of all policies defined in SDD

Returns:
List of Policy objects

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDefaultUserPolicies

public static final java.util.List getDefaultUserPolicies()

getDefaultUserPolicyNames

public static final java.util.List getDefaultUserPolicyNames()