SAP ABAP Class CL_POC_BA_OBSERVER (Task Observer)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-POC (Application Component) Process Orchestration for Built-In Processes
     BS_POC_MAIN (Package) Process Orchestration - Runtime
Properties
Class CL_POC_BA_OBSERVER  
Short Description Task Observer    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_POC_MAIN   Process Orchestration - Runtime 
Created 20100428   SAP 
Last change 20130531   SAP 
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_POC_BA_OBSERVER has no interface implemented.
Friends
Class CL_POC_BA_OBSERVER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_BA_OBSERVER Static Attribute Private Object reference (TYPE REF TO) CL_POC_BA_OBSERVER Business Activity Observer 20100428
2 MO_APPL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_POC_APPLICATION_LOG Application Log 20101130
3 MO_LOG_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_POC_LOG_MANAGER Log Manager 20100429
4 MO_MODEL_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_POC_MODEL_MANAGER Model Manager 20100429
5 MV_POC_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL POC Activation Flag 20100930
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20100428
2 DEQUEUE_EVENT Instance method Public Method Dequeue the Event 20110712
3 DETERMINE_PROCESS Instance method Public Method Determine All Process and Process Steps for a BO and BA 20100504
4 ENQUEUE_EVENT Instance method Public Method Enqueue the Event 20110712
5 GET_INSTANCE Static method Public Method Gets an Instance 20100428
6 RAISE_EVENT Instance method Public Method Raises an Event 20100428
Events
Class CL_POC_BA_OBSERVER has no event.
Types
Class CL_POC_BA_OBSERVER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_POC_BA_OBSERVER has no parameter.
Method CONSTRUCTOR on class CL_POC_BA_OBSERVER has no exception.

Method DEQUEUE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BA Call by reference Type reference (TYPE) POC_S_BA_DATA Task Data 20110712

Method DEQUEUE_EVENT on class CL_POC_BA_OBSERVER has no exception.

Method DETERMINE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROCESS_HEADER_BAREA Call by reference Type reference (TYPE) POC_T_BUS_AREA Process Header 20110118
2 Exporting ET_PROC_DEF Call by reference Type reference (TYPE) POC_T_PROC_DEF_PRE_BO Process Definition and Pre BO 20100504
3 Importing IT_BA Call by reference Type reference (TYPE) POC_T_BA Business Activities 20100504
4 Importing IT_BUSINESS_ACTIVITY Call by reference Type reference (TYPE) POC_T_BUS_ACT Business Activities 20100616

Method DETERMINE_PROCESS on class CL_POC_BA_OBSERVER has no exception.

Method ENQUEUE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ENQUEUED Call by reference Type reference (TYPE) ABAP_BOOL if enqueued then 'X'(=TRUE) else ''(=FALSE) 20110712
2 Importing IS_BA Call by reference Type reference (TYPE) POC_S_BA_DATA Task Data 20110712

Method ENQUEUE_EVENT on class CL_POC_BA_OBSERVER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BA_OBSERVER Value transfer Object reference (TYPE REF TO) CL_POC_BA_OBSERVER Business Activity Observer 20100428

Method GET_INSTANCE on class CL_POC_BA_OBSERVER has no exception.

Method RAISE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BA Call by reference Type reference (TYPE) POC_T_BA Tasks 20100428
2 Importing IV_ACTIVITY_CHECK_REQ Call by reference Type reference (TYPE) ABAP_BOOL 'X' Activity Check required then 'X'(=TRUE) else ' '(=FALSE) 20100428

Method RAISE_EVENT on class CL_POC_BA_OBSERVER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703