SAP ABAP Class CL_CRM_BM_BROADCAST (CL_CRM_BM_BROADCAST)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-BRO (Application Component) Broadcast Messaging
     CRM_BROADCAST_CORE (Package) Core components of Broadcast Messaging functionality
Properties
Class CL_CRM_BM_BROADCAST  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BROADCAST_CORE   Core components of Broadcast Messaging functionality 
Created 20040227   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_BM_BROADCAST has no forward declaration.
Interfaces
Class CL_CRM_BM_BROADCAST has no interface implemented.
Friends
Class CL_CRM_BM_BROADCAST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACKNOWLEDGE Constant Public Type reference (TYPE) STRING 'ACKNOWLEDGE' 20040403
2 GC_ADDITION Constant Public Type reference (TYPE) STRING 'ADDITION' 20040227
3 GC_ADDITION2 Constant Public Type reference (TYPE) STRING 'ADDITION2' 20040403
4 GC_ADDITION3 Constant Public Type reference (TYPE) STRING 'ADDITION3' 20040403
5 GC_ALL Constant Public Type reference (TYPE) CHAR1 'A' Single-Character Flag 20040317
6 GC_APPLICATION Constant Public Type reference (TYPE) STRING 'APPLICATION' 20040315
7 GC_BROADCAST Constant Public Type reference (TYPE) STRING 'BROADCAST' 20040227
8 GC_CONFIRM Constant Public Type reference (TYPE) STRING 'CONFIRM' 20040227
9 GC_CONTENT Constant Public Type reference (TYPE) STRING 'CONTENT' 20040227
10 GC_DURATION Constant Public Type reference (TYPE) STRING 'DURATION' 20040227
11 GC_EXPIRED Constant Public Type reference (TYPE) CHAR1 'E' Single-Character Flag 20040317
12 GC_EXPIRETIME Constant Public Type reference (TYPE) STRING 'EXPIRETIME' 20040403
13 GC_ID Constant Public Type reference (TYPE) STRING 'ID' 20040315
14 GC_MESSAGE Constant Public Type reference (TYPE) STRING 'MESSAGE' 20040227
15 GC_MESSAGETYPE Constant Public Type reference (TYPE) STRING 'MESSAGETYPE' 20040316
16 GC_PRIORITY Constant Public Type reference (TYPE) STRING 'PRIORITY' 20040227
17 GC_RECEIVER Constant Public Type reference (TYPE) STRING 'RECEIVER' 20040227
18 GC_RECEIVERS Constant Public Type reference (TYPE) STRING 'RECEIVERS' 20040227
19 GC_SENDER Constant Public Type reference (TYPE) STRING 'SENDER' 20040227
20 GC_SENDTIME Constant Public Type reference (TYPE) STRING 'SENDTIME' 20040227
21 GC_STYLE Constant Public Type reference (TYPE) STRING 'STYLE' 20040227
22 GC_TEXT Constant Public Type reference (TYPE) STRING 'TEXT' 20040316
23 GC_TYPE Constant Public Type reference (TYPE) STRING 'TYPE' 20040227
24 GC_TYPE_BYTE Constant Public Type reference (TYPE) CHAR1 'B' Single-Character Flag 20040316
25 GC_TYPE_OBJ Constant Public Type reference (TYPE) CHAR1 'O' Single-Character Flag 20040316
26 GC_TYPE_TEXT Constant Public Type reference (TYPE) CHAR1 'T' Single-Character Flag 20040316
27 GC_UNIT Constant Public Type reference (TYPE) STRING 'UNIT' 20040316
28 GC_VALID Constant Public Type reference (TYPE) CHAR1 'V' Single-Character Flag 20040317
Methods
# Method Level Visibility Method type Description Created on
1 COMPARETIME Instance method Protected Method 20040319
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040227
3 CONVERT Instance method Public Method converting the xml to table or reverse 20040227
4 PURGE Instance method Public Method PURGE DATABASE 20040227
5 REGISTER Instance method Public Method receiever use for registering to broadcast 20040314
6 RETRIEVE Instance method Public Method RETRIEVE MESSAGE 20040227
7 SELECT Instance method Protected Method 20040319
8 SEND Instance method Public Method SENDING MESSAGE 20040227
9 TABLE2XML Instance method Protected Method 20040402
10 UNREGISTER Instance method Public Method unregister broadcast 20040314
Events
Class CL_CRM_BM_BROADCAST has no event.
Types
Class CL_CRM_BM_BROADCAST has no local type.
Method Signatures

Method COMPARETIME Signature

Method COMPARETIME on class CL_CRM_BM_BROADCAST has no parameter.
Method COMPARETIME on class CL_CRM_BM_BROADCAST has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_BM_MESSAGE_T Tabelle für Nachricht 20040227
2 Exporting EV_XML Call by reference Type reference (TYPE) XSTRING 20040227
3 Exporting EV_XSIZE Call by reference Type reference (TYPE) I 20040403
4 Importing IT_MESSAGES Call by reference Type reference (TYPE) CRMT_BM_MESSAGE_T Tabelle für Nachricht 20040227
5 Importing IV_XML Call by reference Type reference (TYPE) XSTRING 20040227

Method CONVERT on class CL_CRM_BM_BROADCAST has no exception.

Method PURGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_BM_MESSAGE_T Tabelle für Nachricht 20040315
2 Importing IT_RECEIVERS Call by reference Type reference (TYPE) CRMT_BM_QUEUE_T Warteschlagentabelle für SAM 20040315
3 Importing IT_SENDERS Call by reference Type reference (TYPE) CRMT_BM_QUEUE_T Warteschlagentabelle für SAM 20040319
4 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING 20040315
5 Importing IV_END_DATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTTssmmss) 20040320
6 Importing IV_START_DATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTTssmmss) 20040320
7 Importing IV_VALIDITY Call by reference Type reference (TYPE) CHAR1 Kennzeichen: Einzelzeichen 20040319

Method PURGE on class CL_CRM_BM_BROADCAST has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RUNTIME Call by reference Object reference (TYPE REF TO) CL_BSP_RUNTIME Business Server Pages (BSP) Runtime 20040315
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING 20040315
3 Importing IV_USER Call by reference Type reference (TYPE) STRING 20040315
4 Returning RV_QUEUE Value transfer Type reference (TYPE) STRING 20040315

Method REGISTER on class CL_CRM_BM_BROADCAST has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_BM_MESSAGE_T Tabelle für Nachricht 20040315
2 Exporting EV_XSTRING Call by reference Type reference (TYPE) XSTRING 20040315
3 Importing IT_RECEIVERS Call by reference Type reference (TYPE) CRMT_BM_QUEUE_T Warteschlagentabelle für SAM 20040315
4 Importing IT_SENDERS Call by reference Type reference (TYPE) CRMT_BM_QUEUE_T Warteschlagentabelle für SAM 20040318
5 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING 20040315
6 Importing IV_END_SENTDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTTssmmss) 20040315
7 Importing IV_START_SENTDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTTssmmss) 20040315
8 Importing IV_VALIDITY Call by reference Type reference (TYPE) CHAR1 Kennzeichen: Einzelzeichen 20040318

Method RETRIEVE on class CL_CRM_BM_BROADCAST has no exception.

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICAITON Call by reference Type reference (TYPE) STRING 20040319

Method SELECT on class CL_CRM_BM_BROADCAST has no exception.

Method SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAIL Call by reference Type reference (TYPE) CRMT_BM_MESSAGE_T Tabelle für Nachricht 20040315
2 Exporting ET_SUCCESS Call by reference Type reference (TYPE) CRMT_BM_MESSAGE_T Tabelle für Nachricht 20040315
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING 20040315
4 Importing IV_MESSAGES Call by reference Type reference (TYPE) CRMT_BM_MESSAGE_T Tabelle für Nachricht 20040314
5 Importing IV_XML Call by reference Type reference (TYPE) STRING 20040227

Method SEND on class CL_CRM_BM_BROADCAST has no exception.

Method TABLE2XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XML Call by reference Type reference (TYPE) XSTRING 20040402
2 Exporting EV_XSIZE Call by reference Type reference (TYPE) I 20040403
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) CRMT_BM_MESSAGE_T Broadcast-Nachricht 20040402

Method TABLE2XML on class CL_CRM_BM_BROADCAST has no exception.

Method UNREGISTER Signature

Method UNREGISTER on class CL_CRM_BM_BROADCAST has no parameter.
Method UNREGISTER on class CL_CRM_BM_BROADCAST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 400