SAP ABAP Interface IF_CRM_IC_ALERT_SERVICE (Interface for alert service implementation)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-ALT (Application Component) Alert
     CRM_IC_APPL_ALERTS (Package) CRM Interaction Center: Alerts
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_IC_ABAP_ALERT alert service implementation 20040122
Properties
Interface IF_CRM_IC_ALERT_SERVICE  
Short Description Interface for alert service implementation    
General Data
Package CRM_IC_APPL_ALERTS   CRM Interaction Center: Alerts 
Created 20040122   SAP 
Last changed 20100303   SAP 
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
Interface IF_CRM_IC_ALERT_SERVICE has no interface.
Friends
Interface IF_CRM_IC_ALERT_SERVICE has no friend.
Attributes
Interface IF_CRM_IC_ALERT_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADDTO_MESSAGE_HISTORY Instance method Public Method Add to alert message history 20040127
2 ASSIGN_SAM_AGENT_QUEUE Instance method Public Method Sets the value of sam agent session queue 20040127
3 ASSIGN_SAM_SENDER Instance method Public Method Sets the value of SAM sender. 20040213
4 COMPOSE_MESSAGE_TEXT Instance method Public Method compose alert message text 20040125
5 GET_ALERTS_FOR_EVENT Instance method Public Method Get all alerts defined for the event 20040122
6 GET_MESSAGE_HISTORY Instance method Public Method Get message history list 20040122
7 GET_SAM_AGENT_QUEUE Instance method Public Method Get SAM agent session queue. 20040127
8 INITIALIZE Instance method Public Method Initialization 20040122
9 SEND_ALERT_CANCEL Instance method Public Method Sends alert cancel message to browser 20040213
10 SEND_ALERT_MESSAGE Instance method Public Method Send alert message to browser 20040127
11 UNINIT Instance method Public Method Un-initialization 20040122
Events
Interface IF_CRM_IC_ALERT_SERVICE has no event.
Types
Interface IF_CRM_IC_ALERT_SERVICE has no local type.
Method Signatures

Method ADDTO_MESSAGE_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALERTID Call by reference Type reference (TYPE) CRM_IC_ALERT_ID Alert-ID 20040213
2 Importing EVENTS Call by reference Type reference (TYPE) CRMT_IC_EVENT Tabelle für Ereignisse 20040127
3 Importing MESSAGE Call by reference Type reference (TYPE) CRMT_IC_ALERT_MSG Nachrichttext Alert 20040127
4 Importing TIMER Call by reference Type reference (TYPE) I 0 20040203

Method ADDTO_MESSAGE_HISTORY on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method ASSIGN_SAM_AGENT_QUEUE Signature

Method ASSIGN_SAM_AGENT_QUEUE on Interface IF_CRM_IC_ALERT_SERVICE has no parameter.
Method ASSIGN_SAM_AGENT_QUEUE on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method ASSIGN_SAM_SENDER Signature

Method ASSIGN_SAM_SENDER on Interface IF_CRM_IC_ALERT_SERVICE has no parameter.
Method ASSIGN_SAM_SENDER on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method COMPOSE_MESSAGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALERTOBJ Call by reference Object reference (TYPE REF TO) CL_CRM_IC_ALERT 20040125
2 Importing ALERTRETURN Call by reference Object reference (TYPE REF TO) CL_CRM_IC_ALERT_RETURN 20040202
3 Returning MESSAGE Value transfer Type reference (TYPE) CRMT_IC_ALERT_MSG Nachrichttext Alert 20040125

Method COMPOSE_MESSAGE_TEXT on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method GET_ALERTS_FOR_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALERTS Value transfer Type reference (TYPE) CRMT_IC_ALERTOBJ_TABLE Tabelle für Alert-Objekte 20040122
2 Importing EVENTNAME Call by reference Type reference (TYPE) STRING Ereignis im Interaction Center WebClient 20040122

Method GET_ALERTS_FOR_EVENT on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method GET_MESSAGE_HISTORY Signature

Method GET_MESSAGE_HISTORY on Interface IF_CRM_IC_ALERT_SERVICE has no parameter.
Method GET_MESSAGE_HISTORY on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method GET_SAM_AGENT_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AGENT_QUEUE Value transfer Type reference (TYPE) STRING 20040127

Method GET_SAM_AGENT_QUEUE on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method INITIALIZE Signature

Method INITIALIZE on Interface IF_CRM_IC_ALERT_SERVICE has no parameter.
Method INITIALIZE on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method SEND_ALERT_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALERTID Call by reference Type reference (TYPE) CRM_IC_ALERT_ID Alert-ID 20040213
2 Importing SAM_SEND Call by reference Type reference (TYPE) ABAP_BOOL 'X' Flag for the mode used to send alert 20090218
3 Importing SESSION_ID Call by reference Type reference (TYPE) STRING '' Session ID for multi session mode 20090610

Method SEND_ALERT_CANCEL on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method SEND_ALERT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALERT_ID Call by reference Type reference (TYPE) CRM_IC_ALERT_ID Alert-ID 20040226
2 Importing MESSAGE Call by reference Type reference (TYPE) CRMT_IC_ALERT_MSG 20040226
3 Importing SAM_SEND Call by reference Type reference (TYPE) ABAP_BOOL 'X' Flag for the mode used to send alert 20090108
4 Importing SESSION_ID Call by reference Type reference (TYPE) STRING '' Session ID for multi session mode 20090326
5 Importing TIMER Call by reference Type reference (TYPE) I 20040226

Method SEND_ALERT_MESSAGE on Interface IF_CRM_IC_ALERT_SERVICE has no exception.

Method UNINIT Signature

Method UNINIT on Interface IF_CRM_IC_ALERT_SERVICE has no parameter.
Method UNINIT on Interface IF_CRM_IC_ALERT_SERVICE has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 400