SAP ABAP Class CL_POC_BRF_MANAGER (BRF Interface Methods)
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_BRF_MANAGER  
Short Description BRF Interface Methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_POC_MAIN   Process Orchestration - Runtime 
Created 20100707   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)
2 IF_FDT_APPLICATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_POC_BRF_MANAGER has no interface implemented.
Friends
Class CL_POC_BRF_MANAGER has no friend class.
Attributes
Class CL_POC_BRF_MANAGER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_BRF_APPLICATION Static method Public Method Create the BRF Application 20120209
2 GET_BINDING_RULESET_LIST Static method Public Method Obsolete : List of all the ruleset for the binding rule. 20100707
3 GET_BRF_APPL_BY_NAME Static method Public Method Get the BRF+ Application ID by giving Name 20120210
4 GET_BRF_APPL_NAME Static method Public Method Get the application name of the BRF+ application 20120305
5 GET_BRF_PARAM_VALUE Static method Public Method Method to read the BRF+ param values 20100921
6 RULE_PROCESSING Static method Public Method Method for rule processing for a process step binding 20100719
7 STATUS_PROCESSING Static method Public Method Method for process the status of a process type 20100719
Events
Class CL_POC_BRF_MANAGER has no event.
Types
Class CL_POC_BRF_MANAGER has no local type.
Method Signatures

Method CREATE_BRF_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_APPLICATION Call by reference Object reference (TYPE REF TO) IF_FDT_APPLICATION FDT: Application 20120217
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) POC_T_APPL_LOG_MSG Application Log Message Data 20120210
3 Exporting EV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20120210
4 Importing IV_APPLICATION_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20120209
5 Importing IV_APPL_COMP Call by reference Type reference (TYPE) IF_FDT_APPLICATION=>APPLICATION_COMPONENT Application Component ID 20120210
6 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20120209
7 Importing IV_SW_COMP Call by reference Type reference (TYPE) DLVUNIT Software Component 20120210
# Exception Resumable Description Created on
1 ERROR Error when creating BRF+ Application 20120210

Method GET_BINDING_RULESET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAME Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_NAME List of IDs with names 20100707
2 Importing IV_BRF_FUNCTION Call by reference Type reference (TYPE) POC_PARAM_ID Parameter ID 20110110
3 Changing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20100707

Method GET_BINDING_RULESET_LIST on class CL_POC_BRF_MANAGER has no exception.

Method GET_BRF_APPL_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BRF_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20120210
2 Importing IV_BRF_APPLICATION_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20120210

Method GET_BRF_APPL_BY_NAME on class CL_POC_BRF_MANAGER has no exception.

Method GET_BRF_APPL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BRF_APPLICATION_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20120305

Method GET_BRF_APPL_NAME on class CL_POC_BRF_MANAGER has no exception.

Method GET_BRF_PARAM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAM_VALUE Call by reference Type reference (TYPE) POC_S_PARAM_VALUE Parameter and Value 20100921
2 Importing IV_PARAMETER_ID Call by reference Type reference (TYPE) POC_PARAM_ID Parameter ID 20100921

Method GET_BRF_PARAM_VALUE on class CL_POC_BRF_MANAGER has no exception.

Method RULE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BRF_OUTPUT Call by reference Type reference (TYPE) POC_T_BRF_OUTPUT Output parameters from BRF to Observer 20100719
2 Importing IS_BA Call by reference Type reference (TYPE) POC_S_BA_DATA Business Activity Data 20100719
3 Importing IT_PROC_DEF Call by reference Type reference (TYPE) POC_T_PROC_DEF Process Definition 20100719
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20100719

Method STATUS_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PRC_NEW_STATUS Call by reference Type reference (TYPE) POC_PROCESS_STATUS New Process Status 20100719
2 Exporting EV_RULE_PROCESSED Call by reference Type reference (TYPE) ABAP_BOOL TRUE(=X) if rule processed else False(='') 20100719
3 Importing IT_ACT_TASK_NOT_LOGGED Call by reference Type reference (TYPE) POC_T_RB_PROC_STEP Not yet Logged Activity/Task Information 20121128
4 Importing IV_BA_ID Call by reference Type reference (TYPE) POC_BA_ID Task Instance ID 20120903
5 Importing IV_PRC_CURRENT_STATUS Call by reference Type reference (TYPE) POC_PROCESS_STATUS Current Process Status 20100719
6 Importing IV_PROCESS_END Call by reference Type reference (TYPE) POC_PROCESS_END Indicator for Process End 20101022
7 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) POC_PROCESS_ID Process ID 20120903
8 Importing IV_PROCESS_START Call by reference Type reference (TYPE) POC_PROCESS_START Indicator for Process Start 20101022
9 Importing IV_PROCESS_STEP_ID Call by reference Type reference (TYPE) POC_PROCESS_STEP_ID Activity Instance ID 20120903
10 Importing IV_PROCESS_STEP_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_STEP_TYPE_ID Process Step Type ID 20100719
11 Importing IV_PROCESS_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_TYPE_ID Process Type ID 20100719
12 Importing IV_PROCESS_VERSION Call by reference Type reference (TYPE) POC_PROCESS_VERSION Process Version 20100719

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