SAP ABAP Interface IF_ICI_CCS_DB_MESSAGE (CCS MESSAGE DB access layer interface)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     ICI_CCS_SIMULATOR (Package) Communication Management Software Simulator
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ICI_CCS_DB_MESSAGE CCS MESSAGES DB access class 20051214
Properties
Interface IF_ICI_CCS_DB_MESSAGE  
Short Description CCS MESSAGE DB access layer interface    
General Data
Package ICI_CCS_SIMULATOR   Communication Management Software Simulator 
Created 20051214   SAP 
Last changed 20081007   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CICI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_ICI_CCS_DB_MESSAGE has no interface.
Friends
Interface IF_ICI_CCS_DB_MESSAGE has no friend.
Attributes
Interface IF_ICI_CCS_DB_MESSAGE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_RECIPIENT_MSG Instance method Public Method Creates Recipient Message 20051214
2 DELETE Instance method Public Method Deletes an existing message 20051214
3 GET_ATTACHMENTS Instance method Public Method get names of attachments 20060407
4 GET_ATTRIBUTES Instance method Public Method Get Message Attribute 20051214
5 GET_CONTENT Instance method Public Method Get message content 20051214
6 GET_MESSAGES Instance method Public Method Get Messages 20051214
7 MAKEMIMEATTACHMENT Instance method Public Method Creates Message with attachment 20051214
8 MAKEMIMESIMPLE Instance method Public Method Creates Simple Text Message 20051214
9 MESSAGE_CHANGED Instance method Public Method Send Message Changed event 20051214
10 PARSE_CONTENT Instance method Public Method Parse Message Content 20051214
11 SEND Instance method Public Method Send the message 20051214
12 SENDNOTIFICATION Instance method Public Method Send Notification 20051214
13 SET_ACTION_FLAGS Instance method Public Method Set Flags 20051214
14 SET_CONTENT Instance method Public Method Set message content 20051214
Events
Interface IF_ICI_CCS_DB_MESSAGE has no event.
Types
Interface IF_ICI_CCS_DB_MESSAGE has no local type.
Method Signatures

Method CREATE_RECIPIENT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_USERID Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20051214
2 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
3 Returning NEW_MESSAGE_ID Value transfer Type reference (TYPE) STRING 20051214
4 Importing NOEVENT Call by reference Type reference (TYPE) FLAG General Flag 20051214
5 Importing PATCH Call by reference Type reference (TYPE) FLAG General Flag 20051214
6 Importing TO_RECIPIENT Call by reference Type reference (TYPE) STRING 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
2 Importing NOCAPCHECK Call by reference Type reference (TYPE) FLAG General Flag 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method GET_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTACHMENTS Value transfer Type reference (TYPE) STRING 20060407
2 Importing ITEMID Call by reference Type reference (TYPE) STRING 20060407
3 Importing USERID Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20060407
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20060407

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
2 Returning RESULT Value transfer Type reference (TYPE) ICI_CCS_MESSAGE_S complex type from ICI specification: message 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTENT Value transfer Type reference (TYPE) STRING 20051214
2 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FOLDER Call by reference Type reference (TYPE) STRING 20051214
2 Exporting MESSAGES Call by reference Type reference (TYPE) ICI_CCS_MESSAGE_T transfer table: messages (emails) 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method MAKEMIMEATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTENT Value transfer Type reference (TYPE) STRING 20051214
2 Importing FROM Call by reference Type reference (TYPE) STRING 20051214
3 Importing NAMEATTACHMENT Call by reference Type reference (TYPE) STRING 20051214
4 Importing SUBJECT Call by reference Type reference (TYPE) STRING 20051214
5 Importing TEXTATTACHMENT Call by reference Type reference (TYPE) STRING 20051214
6 Importing TEXTBODY Call by reference Type reference (TYPE) STRING 20051214
7 Importing TO Call by reference Type reference (TYPE) STRING 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method MAKEMIMESIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTENT Value transfer Type reference (TYPE) STRING 20051214
2 Importing FROM Call by reference Type reference (TYPE) STRING 20051214
3 Importing SUBJECT Call by reference Type reference (TYPE) STRING 20051214
4 Importing TEXT Call by reference Type reference (TYPE) STRING 20051214
5 Importing TO Call by reference Type reference (TYPE) STRING 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method MESSAGE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
2 Importing TASKID Call by reference Type reference (TYPE) STRING 20051214

Method MESSAGE_CHANGED on Interface IF_ICI_CCS_DB_MESSAGE has no exception.

Method PARSE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) STRING 20051214
2 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
2 Importing REQUEST_FAILURE_NOTIFICATION Call by reference Type reference (TYPE) STRING 20051214
3 Importing REQUEST_SUCCESS_NOTIFICATION Call by reference Type reference (TYPE) STRING 20051214
4 Importing USERID Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method SENDNOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIAGNOSE Call by reference Type reference (TYPE) STRING 20051214
2 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
3 Importing RECIPIENT Call by reference Type reference (TYPE) STRING 20051214
4 Importing TYPE Call by reference Type reference (TYPE) STRING 20051214
5 Importing USERID Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method SET_ACTION_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANSWERED Call by reference Type reference (TYPE) STRING General Flag 20051214
2 Importing FORWARDED Call by reference Type reference (TYPE) STRING General Flag 20051214
3 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
4 Importing READ Call by reference Type reference (TYPE) STRING General Flag 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214

Method SET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) STRING 20051214
2 Importing MESSAGEID Call by reference Type reference (TYPE) STRING 20051214
# Exception Resumable Description Created on
1 CX_ICI_CCS_EXCEPTION CCS Exceptions 20051214
History
Last changed by/on SAP  20081007 
SAP Release Created in 700