SAP ABAP Class /IWBEP/CL_EVENT_OBJ (Event object)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-BEP (Application Component) Gateway Business Eventing and Provisioning
     /IWBEP/BEP_EVENT_PUBLISHER (Package) Backend Event publisher - event publisher package
Properties
Class /IWBEP/CL_EVENT_OBJ  
Short Description Event object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/BEP_EVENT_PUBLISHER   Backend Event publisher - event publisher package 
Created 20100915   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 /IWBEP/CL_EVENT_OBJ has no interface implemented.
Friends
Class /IWBEP/CL_EVENT_OBJ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_XNOTIF_OBJECT Instance attribute Private Object reference (TYPE REF TO) DATA XNotification embedded object 20110209
2 MT_RECEIVERS Instance attribute Private Type reference (TYPE) /IWBEP/T_SUB_USER Subscribed User list 20100915
3 MT_TEXT Instance attribute Private Type reference (TYPE) /IWBEP/T_EVENT_GRP_TEXT Table Texts for Event group 20100926
4 MT_USERS Instance attribute Private Type reference (TYPE) /IWBEP/T_USER Distribution Users 20100915
5 MT_XNOTIF_PROPS Instance attribute Private Type reference (TYPE) /IWBEP/T_XNOTIF_PROPS XNotification properties 20110209
6 MV_ACTIVITY Instance attribute Private Type reference (TYPE) /IWBEP/ACTIVITY_NAME The event activity trigger 20100921
7 MV_EVENT_ID Instance attribute Private Type reference (TYPE) /IWBEP/EVENT Event ID 20110311
8 MV_EVT_GRP_ID Instance attribute Private Type reference (TYPE) /IWBEP/EVENT_ID Event Group ID 20100915
9 MV_OBJECT_ID Instance attribute Private Type reference (TYPE) /IWBEP/OBJ_ID Object ID 20100915
10 MV_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20100915
11 MV_XNOTIF_INLINES Instance attribute Private Type reference (TYPE) STRING Deep structure description 20110317
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SUBS_EXIST Instance method Public Method Check if there is subscribers to the event 20100915
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100915
3 CREATE_TIMESTEMP Instance method Public Method Create event timestemp 20100915
4 GET_ACTIVITY Instance method Public Method 20100921
5 GET_EVENT_ID Instance method Public Method Get attribute 20110311
6 GET_EVT_EXIST_ACTIVE Instance method Public Method Return Event active flag (exception if not exist) 20100915
7 GET_EVT_GRP_ID Instance method Public Method Get attribute 20100915
8 GET_EVT_TEXT Instance method Public Method 20100915
9 GET_EVT_USERS Instance method Public Method 20100915
10 GET_OBJECT_ID Instance method Public Method Get attribute 20100915
11 GET_TIMESTAMP Instance method Public Method 20100915
12 GET_XNOTIF_INLINES Instance method Public Method 20110317
13 GET_XNOTIF_OBJECT Instance method Public Method 20110209
14 GET_XNOTIF_PROPS Instance method Public Method 20110209
15 SET_SUBSCRIBERS Instance method Public Method Get the subscribed users 20100927
16 SET_SUBS_TEXT Instance method Public Method Get the customising text for the event group 20100927
Events
Class /IWBEP/CL_EVENT_OBJ has no event.
Types
Class /IWBEP/CL_EVENT_OBJ has no local type.
Method Signatures

Method CHECK_SUBS_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SUBS_EXIST Value transfer Type reference (TYPE) ABAP_BOOL General Flag 20100915

Method CHECK_SUBS_EXIST on class /IWBEP/CL_EVENT_OBJ has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_XNOTIF_OBJECT Call by reference Type reference (TYPE) ANY XNotification embedded object 20110209
2 Importing IT_RECEIVERS Call by reference Type reference (TYPE) /IWBEP/T_SUB_USER Subscribed User list 20100915
3 Importing IT_TEXTS Call by reference Type reference (TYPE) /IWBEP/T_EVENT_GRP_TEXT Table Texts for Event group 20100926
4 Importing IT_XNOTIF_PROPS Call by reference Type reference (TYPE) /IWBEP/T_XNOTIF_PROPS XNotification properties 20110209
5 Importing IV_ACTIVITY Call by reference Type reference (TYPE) /IWBEP/ACTIVITY_NAME The event activity trigger 20100921
6 Importing IV_EVENT_GRP_ID Call by reference Type reference (TYPE) /IWBEP/EVENT_ID Event Group ID 20100915
7 Importing IV_EVENT_ID Call by reference Type reference (TYPE) /IWBEP/EVENT Event ID 20110311
8 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) /IWBEP/OBJ_ID Object ID 20100915
9 Importing IV_XNOTIF_INLINES Call by reference Type reference (TYPE) STRING Deep structure description 20110317

Method CONSTRUCTOR on class /IWBEP/CL_EVENT_OBJ has no exception.

Method CREATE_TIMESTEMP Signature

Method CREATE_TIMESTEMP on class /IWBEP/CL_EVENT_OBJ has no parameter.
Method CREATE_TIMESTEMP on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVITY_NAME Value transfer Type reference (TYPE) /IWBEP/ACTIVITY_NAME The event activity trigger 20100921

Method GET_ACTIVITY on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_EVENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EVENT_ID Value transfer Type reference (TYPE) /IWBEP/EVENT Event ID 20110311

Method GET_EVENT_ID on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_EVT_EXIST_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVE Value transfer Type reference (TYPE) /IWBEP/EVENT_ACTIVE Event Active flag 20100915
# Exception Resumable Description Created on
1 /IWBEP/CX_EVENT_PUBLISHER Event publisher exception class 20100915

Method GET_EVT_GRP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EVT_GRP_ID Value transfer Type reference (TYPE) /IWBEP/EVENT_ID Event group id 20100915

Method GET_EVT_GRP_ID on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_EVT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVT_TEXT Call by reference Type reference (TYPE) /IWBEP/T_EVENT_GRP_TEXT Table Texts for Event group 20100926

Method GET_EVT_TEXT on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_EVT_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_USERS Call by reference Type reference (TYPE) /IWBEP/T_USER Distribution Users 20100915

Method GET_EVT_USERS on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_ID Value transfer Type reference (TYPE) /IWBEP/OBJ_ID Event group id 20100915

Method GET_OBJECT_ID on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20100915

Method GET_TIMESTAMP on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_XNOTIF_INLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XNOTIF_INLINES Value transfer Type reference (TYPE) STRING Deep structure description 20110317

Method GET_XNOTIF_INLINES on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_XNOTIF_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_XNOTIF_OBJECT Value transfer Object reference (TYPE REF TO) DATA XNotification embedded object 20110209

Method GET_XNOTIF_OBJECT on class /IWBEP/CL_EVENT_OBJ has no exception.

Method GET_XNOTIF_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_XNOTIF_PROPS Value transfer Type reference (TYPE) /IWBEP/T_XNOTIF_PROPS XNotification properties 20110209

Method GET_XNOTIF_PROPS on class /IWBEP/CL_EVENT_OBJ has no exception.

Method SET_SUBSCRIBERS Signature

Method SET_SUBSCRIBERS on class /IWBEP/CL_EVENT_OBJ has no parameter.
Method SET_SUBSCRIBERS on class /IWBEP/CL_EVENT_OBJ has no exception.

Method SET_SUBS_TEXT Signature

Method SET_SUBS_TEXT on class /IWBEP/CL_EVENT_OBJ has no parameter.
Method SET_SUBS_TEXT on class /IWBEP/CL_EVENT_OBJ has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100