SAP ABAP Class CL_CFS_STATUSMGMT_APPLICATION (Application Singleton for Status Management Package)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFS_STATUS_MANAGEMENT (Package) Status Management Tool for cFolders a. Engineering Documents
Properties
Class CL_CFS_STATUSMGMT_APPLICATION  
Short Description Application Singleton for Status Management Package    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFS_STATUS_MANAGEMENT   Status Management Tool for cFolders a. Engineering Documents 
Created 20020225   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFS_STATUSMGMT_APPLICATION has no interface implemented.
Friends
Class CL_CFS_STATUSMGMT_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_ACTION_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_CFS_ACTION_FACTORY Manages (Status-) Actions (Object References and IDs) 20020307
2 MP_OBJECT_RUNTIME Instance attribute Private Object reference (TYPE REF TO) CL_CFS_OBJECT_STATUS_RUNTIME Manages Runtime Behavior of Object Status 20020314
3 MP_PROFILE_REGISTRY Instance attribute Private Object reference (TYPE REF TO) CL_CFS_PROFILE_REGISTRY Manages Status Profile Object References and Their IDs 20020226
4 MP_STATUS_REGISTRY Instance attribute Private Object reference (TYPE REF TO) CL_CFS_STATUS_REGISTRY Manages Status Object References and their IDs 20020228
5 MP_TRANSITION_REGISTRY Instance attribute Private Object reference (TYPE REF TO) CL_CFS_TRANSITION_REGISTRY Manages Status Transfer Object References and their IDs 20020304
6 M_AUTHORIZATION_CLASSNAME Instance attribute Private Type reference (TYPE) STRING Name of Class for Authorizations 20041122
7 M_CHANGES_RESTRICTED Instance attribute Private Type reference (TYPE) ABAP_BOOL Are status changes restricted? 20020301
8 M_IGNORE_DESIGN_AUTHORIZATION Instance attribute Private Type reference (TYPE) ABAP_BOOL Ignore Design Authorizations 20020417
9 SC_STATUS Constant Public Type reference (TYPE) CFS_STATUS_OBJ_TYPE 'status' Type Status 20020416
10 SC_STATUS_PROFILE Constant Public Type reference (TYPE) CFS_STATUS_OBJ_TYPE 'stat_prof' Type Status Profile 20020416
11 SC_TRANSITION Constant Public Type reference (TYPE) CFS_STATUS_OBJ_TYPE 'transition' Type Status Transfer 20020416
12 SP_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_CFS_STATUSMGMT_APPLICATION Application Singleton for Status Management Package 20020225
13 S_OBJECT_TYPE_CLASS_NAME Static Attribute Private Type reference (TYPE) STRING Name of the Class for Object Types 20030113
Methods
# Method Level Visibility Method type Description Created on
1 ARE_CHANGES_RESTRICTED Instance method Public Method Specifies Whether Status (Profile) Change is Restricted 20020301
2 DELETE_INSTANCE Static method Public Method Deletes Instance and Empties all Buffers 20020516
3 GET_ACTION_FACTORY Instance method Public Method Retrieval of Factory for the Actions 20020307
4 GET_AUTHORIZATION_CLASSNAME Instance method Public Method Returns Name of Authorization Class 20041122
5 GET_INSTANCE Static method Public Method Retrieving the Instance 20020225
6 GET_OBJECT_STATUS_RUNTIME Instance method Public Method Delivers the Runtime Object for the Object Status 20020320
7 GET_OBJECT_TYPE_BY_ID Instance method Public Method Gets Instance of the Object Type Determined by ID 20030113
8 GET_PROFILE_REGISTRY Instance method Public Method Retrieval of Registry for Status Profile 20020225
9 GET_STATUSES_OF_USER Instance method Public Method Delivers All Status Objects that a User Is Permitted to See 20020402
10 GET_STATUS_REGISTRY Instance method Public Method Retrieval of Registry for Status 20020228
11 GET_TRANSITION_REGISTRY Instance method Public Method Retrieval of Registry for Status Transfers 20020304
12 IGNORE_DESIGN_AUTHORIZATION Instance method Public Method Deinfes Whether Status Changes are Subject to Authorizations 20020417
13 IS_DESIGN_AUTH_TO_IGNORE Instance method Public Method Displays Whether Status Changes are Subjct to Authorizations 20020417
14 SET_ACTION_FACTORY Instance method Public Method Setting of Factory for the Actions 20020311
15 SET_AUTHORIZATION_CLASSNAME Instance method Public Method Sets the Name of the Authorization Class 20041122
16 SET_CHANGES_RESTRICTED Instance method Public Method Defines Whether Status (Profile) Change is to be Restricted 20020301
Events
Class CL_CFS_STATUSMGMT_APPLICATION has no event.
Types
Class CL_CFS_STATUSMGMT_APPLICATION has no local type.
Method Signatures

Method ARE_CHANGES_RESTRICTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGES_RESTRICTED Value transfer Type reference (TYPE) ABAP_BOOL 20020301

Method ARE_CHANGES_RESTRICTED on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method DELETE_INSTANCE Signature

Method DELETE_INSTANCE on class CL_CFS_STATUSMGMT_APPLICATION has no parameter.
Method DELETE_INSTANCE on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_ACTION_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_ACTION_FACTORY Value transfer Object reference (TYPE REF TO) IF_CFS_ACTION_FACTORY 20020307

Method GET_ACTION_FACTORY on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_AUTHORIZATION_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AUTHORIZATION_CLASSNAME Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20041122

Method GET_AUTHORIZATION_CLASSNAME on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ACTION_FACTORY Call by reference Object reference (TYPE REF TO) IF_CFS_ACTION_FACTORY Verwaltet (Status-) Aktionen (Objektereferenzen und Ids) 20020307
2 Importing I_OBJECT_TYPE_CLASS_NAME Value transfer Type reference (TYPE) STRING Name der Klasse für Objekttypen 20030113
3 Returning RP_STATUS_APPLICATION Value transfer Object reference (TYPE REF TO) CL_CFS_STATUSMGMT_APPLICATION Instance 20020225

Method GET_INSTANCE on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_OBJECT_STATUS_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RUNTIME Value transfer Object reference (TYPE REF TO) CL_CFS_OBJECT_STATUS_RUNTIME Verwaltet Laufzeitverhalten von Objekt-Status 20020320

Method GET_OBJECT_STATUS_RUNTIME on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_OBJECT_TYPE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) CFX_ID Id des Objektes 20030113
2 Returning RP_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) IF_CFS_OBJECT_TYPE_FOR_PROFILE Objekttyp für Statusschema 20030113

Method GET_OBJECT_TYPE_BY_ID on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_PROFILE_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_PROFILE_REGISTRY Value transfer Object reference (TYPE REF TO) CL_CFS_PROFILE_REGISTRY Verwaltet Statusschema Objektreferenzen und deren Ids 20020225

Method GET_PROFILE_REGISTRY on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_STATUSES_OF_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER_ID Call by reference Type reference (TYPE) USNAM SY-UNAME Name des Benutzers 20020402
2 Returning RT_STATUSES Value transfer Type reference (TYPE) CFS_TT_STATUSES Tabelle von Status-Objekten 20020402

Method GET_STATUSES_OF_USER on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_STATUS_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_STATUS_REGISTRY Value transfer Object reference (TYPE REF TO) CL_CFS_STATUS_REGISTRY Verwaltet Status Objektreferenzen und deren Ids 20020228

Method GET_STATUS_REGISTRY on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method GET_TRANSITION_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_TRANSITION_REGISTRY Value transfer Object reference (TYPE REF TO) CL_CFS_TRANSITION_REGISTRY Verwaltet Statusübergang Objektreferenzen und deren Ids 20020304

Method GET_TRANSITION_REGISTRY on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method IGNORE_DESIGN_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IGNORE_DESIGN_AUTHORIZATION Call by reference Type reference (TYPE) ABAP_BOOL 20020417

Method IGNORE_DESIGN_AUTHORIZATION on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method IS_DESIGN_AUTH_TO_IGNORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IGNORE_DESIGN_AUTHORIZATION Value transfer Type reference (TYPE) ABAP_BOOL 20020417

Method IS_DESIGN_AUTH_TO_IGNORE on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method SET_ACTION_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ACTION_FACTORY Value transfer Object reference (TYPE REF TO) IF_CFS_ACTION_FACTORY 20020311

Method SET_ACTION_FACTORY on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method SET_AUTHORIZATION_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTHORIZATION_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041122

Method SET_AUTHORIZATION_CLASSNAME on class CL_CFS_STATUSMGMT_APPLICATION has no exception.

Method SET_CHANGES_RESTRICTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGES_RESTRICTED Value transfer Type reference (TYPE) ABAP_BOOL 20020301

Method SET_CHANGES_RESTRICTED on class CL_CFS_STATUSMGMT_APPLICATION has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 2.0