SAP ABAP Class CL_CONTEXT_MANAGER_PPF (PPF: Action Profile Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-PPF (Application Component) Post Processing Framework
     SPPF_CORE (Package) PPF: Central Logic
Properties
Class CL_CONTEXT_MANAGER_PPF  
Short Description PPF: Action Profile Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPPF_CORE   PPF: Central Logic 
Created 19990810   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_LOG_PPF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_OBJECT_POOL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 SPPF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CONTEXT_MANAGER_PPF has no interface implemented.
Friends
Class CL_CONTEXT_MANAGER_PPF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLGUID Instance attribute Public Type reference (TYPE) OS_GUID GUID of the Application Object 20030514
2 CONTEXT Instance attribute Public Object reference (TYPE REF TO) CL_CONTEXT_PPF Action Profile 19990810
3 CUST_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_CUST_MANAGER_PPF Reference to Customizing Manager 20030327
4 OP_DONTCHECK Instance attribute Private Type reference (TYPE) BOOLE_D 'X': No Check in Object Pool 20010523
5 PPF_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_MANAGER_PPF Reference to Manager 20030922
6 QUEUENAME Instance attribute Public Type reference (TYPE) TRFCQOUT-QNAME Queue Name When Using the tRFC 20050624
7 TTYPES Instance attribute Private Object reference (TYPE REF TO) CL_TTYPE_COLL_PPF Action Definitions 19990810
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_TRIGGER Instance method Public Method Activate Action 20010117
2 ADD_TRIGGER Instance method Public Method Add Action 19990812
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030327
4 CONSTRUCTOR Instance method Public Constructor Constructor 19990812
5 CREATE_TRIGGER Instance method Public Method Generate Action 19990811
6 DELETE_ALL_TRIGGERS Instance method Public Method Delete All Actions 20001019
7 DELETE_TRIGGER Instance method Public Method Delete Action 19990810
8 DEREGISTER_ON_FINISHED Instance method Public Method Deregister Event Handler ON_FINISHED 20070525
9 DETERMINE Instance method Public Method Start Determination 19990812
10 GET_TRIGGERS Instance method Public Method Read Action 19990812
11 GET_TTYPE Instance method Public Method Read Action Definition 19991230
12 GET_TTYPES Instance method Public Method Read Action Definition 19990812
13 LOCK_TRIGGERS Instance method Public Method Lock Actions Before Processing 20000331
14 ON_FINISHED Instance method Public Event handling method Event Handler for SAVE_REQUESTED of Object Pool 19990908
15 PROCESS_TRIGGERS_CRM Instance method Public Method Execute Actions Immediately (CRM Logic) 20010523
16 REGISTER_ON_FINISHED_HANDLER Instance method Public Method Register Event Handler ON_FINISHED 20001121
17 REPEAT_TRIGGER Instance method Public Method Repeat Action 19990812
18 SET_APPLKEY Instance method Public Method Set Application Key in Actions 19991018
19 UNLOCK_TRIGGERS Instance method Public Method Release Actions for Processing 20000331
Events
Class CL_CONTEXT_MANAGER_PPF has no event.
Types
Class CL_CONTEXT_MANAGER_PPF has no local type.
Method Signatures

Method ACTIVATE_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Zu löschender Trigger 20010117
# Exception Resumable Description Created on
1 FAILED Trigger konnte nicht aktiviert werden 20010117

Method ADD_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Trigger 19990812
# Exception Resumable Description Created on
1 FAILED Trigger konnte nicht hinzugefügt werden 19990812

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CONTEXT_MANAGER_PPF has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CONTEXT_MANAGER_PPF has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) CL_CONTEXT_PPF Kontext 19991201
2 Importing IP_APPLGUID Call by reference Type reference (TYPE) OS_GUID Guid des Anwendungsobjektes 20030514

Method CONSTRUCTOR on class CL_CONTEXT_MANAGER_PPF has no exception.

Method CREATE_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_MANUAL Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': manuell angelegt 20000321
2 Importing IP_TTYPE Call by reference Type reference (TYPE) PPFDTT Triggertyp 19990811
3 Returning RO_TRIGGER Value transfer Object reference (TYPE REF TO) CL_TRIGGER_PPF Trigger 19990811
# Exception Resumable Description Created on
1 TRIGGERTYPE_NOT_FOUND Triggertyp existiert nicht 19990811

Method DELETE_ALL_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FORCE Call by reference Type reference (TYPE) BOOLE_D SPACE #x'X': Keine Prüfungen durchführen 20001019
# Exception Resumable Description Created on
1 FAILED Trigger konnte nicht gelöscht werden 20001019

Method DELETE_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FORCE Call by reference Type reference (TYPE) BOOLE_D SPACE #x'X': Keine Prüfungen durchführen 20000317
2 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Zu löschender Trigger 19990810
# Exception Resumable Description Created on
1 FAILED Trigger konnte nicht gelöscht werden 19990810

Method DEREGISTER_ON_FINISHED Signature

Method DEREGISTER_ON_FINISHED on class CL_CONTEXT_MANAGER_PPF has no parameter.
Method DEREGISTER_ON_FINISHED on class CL_CONTEXT_MANAGER_PPF has no exception.

Method DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CHANGED Call by reference Type reference (TYPE) BOOLE_D Findung führt zu Änderungen 20000929
2 Importing IP_AT_ONCE_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': nur sofortige Aktionen suchen 20000531
3 Importing IP_DETLOG Call by reference Type reference (TYPE) BALLOGHNDL SPACE Handle des Findungsprotokolls 19990914
4 Importing IP_FOR_TOOLBAR_ONLY Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': nur für Aktionen, die in Toolbar erscheinen sollen 20000531
5 Importing IP_NO_DETLOG Call by reference Type reference (TYPE) BOOLE_D SPACE 'X': Kein Protokoll schreiben 20000502

Method DETERMINE on class CL_CONTEXT_MANAGER_PPF has no exception.

Method GET_TRIGGERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TTYPE Call by reference Type reference (TYPE) PPFDTT Aktionsdefinition 20001222
2 Returning RO_TRIGGERS Value transfer Object reference (TYPE REF TO) CL_TRIGGER_COLL_PPF Aktionen 19990812

Method GET_TRIGGERS on class CL_CONTEXT_MANAGER_PPF has no exception.

Method GET_TTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TTYPE Call by reference Type reference (TYPE) PPFDTT Ausgabetyp 19991230
2 Returning RO_TTYPE Value transfer Object reference (TYPE REF TO) CL_TTYPE_PPF Ausgabetyp 19991230

Method GET_TTYPE on class CL_CONTEXT_MANAGER_PPF has no exception.

Method GET_TTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TTYPES Value transfer Object reference (TYPE REF TO) CL_TTYPE_COLL_PPF Triggertypen 19990812

Method GET_TTYPES on class CL_CONTEXT_MANAGER_PPF has no exception.

Method LOCK_TRIGGERS Signature

Method LOCK_TRIGGERS on class CL_CONTEXT_MANAGER_PPF has no parameter.
Method LOCK_TRIGGERS on class CL_CONTEXT_MANAGER_PPF has no exception.

Method ON_FINISHED Signature

Method ON_FINISHED on class CL_CONTEXT_MANAGER_PPF has no parameter.
Method ON_FINISHED on class CL_CONTEXT_MANAGER_PPF has no exception.

Method PROCESS_TRIGGERS_CRM Signature

Method PROCESS_TRIGGERS_CRM on class CL_CONTEXT_MANAGER_PPF has no parameter.
Method PROCESS_TRIGGERS_CRM on class CL_CONTEXT_MANAGER_PPF has no exception.

Method REGISTER_ON_FINISHED_HANDLER Signature

Method REGISTER_ON_FINISHED_HANDLER on class CL_CONTEXT_MANAGER_PPF has no parameter.
Method REGISTER_ON_FINISHED_HANDLER on class CL_CONTEXT_MANAGER_PPF has no exception.

Method REPEAT_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) CL_TRIGGER_PPF Zu wiederholender Trigger 19990812
2 Returning RO_TRIGGER Value transfer Object reference (TYPE REF TO) CL_TRIGGER_PPF Wiederholter Trigger 19990812
# Exception Resumable Description Created on
1 FAILED Trigger konnte nicht wiederholt werden 19990812

Method SET_APPLKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_APPLKEY Call by reference Type reference (TYPE) PPFDAPPKEY Anwendungsschlüssel 19991018

Method SET_APPLKEY on class CL_CONTEXT_MANAGER_PPF has no exception.

Method UNLOCK_TRIGGERS Signature

Method UNLOCK_TRIGGERS on class CL_CONTEXT_MANAGER_PPF has no parameter.
Method UNLOCK_TRIGGERS on class CL_CONTEXT_MANAGER_PPF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in