SAP ABAP Class CL_BCOM_MIME_PERSISTENT (Class for KPro Storage of MIME Data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-COM (Application Component) Communication Services: Mail, Fax, SMS, Telephony
     SBCOM_MIME (Package) Business Communication: MIME Conversion Tool
Properties
Class CL_BCOM_MIME_PERSISTENT  
Short Description Class for KPro Storage of MIME Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SBCOM_MIME   Business Communication: MIME Conversion Tool 
Created 20001121   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BCOM_MIME_PERSISTENT has no forward declaration.
Interfaces
Class CL_BCOM_MIME_PERSISTENT has no interface implemented.
Friends
Class CL_BCOM_MIME_PERSISTENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADDRESSTYPE Instance attribute Private Type reference (TYPE) SX_ADDRTYP SAPconnect: Address Type 20001121
2 CONTENT Instance attribute Private Type reference (TYPE) MIME_DATA MIME Data Stream (RAWSTRING) 20001121
3 C_KPRO_ADDRESSTYPE Constant Private Type reference (TYPE) SDOKPROPTY-NAME 'SBCM_ADDRESSTYPE' KPro Dimension Address Type 20001122
4 C_KPRO_DOCUMENT_CLASS Constant Private Type reference (TYPE) SDOK_LOCL 'SBCM' Document Class for BCOM MIME Objects in KPro 20001122
5 C_KPRO_LOIO_CLASS Constant Private Type reference (TYPE) SDOKLOCL-LO_CLASS 'SBCMLOIO' KPro loio Class for BCOM MIME 20001122
6 C_KPRO_MIME_STAGE Constant Private Type reference (TYPE) SDOKPROPTY-NAME 'SBCM_STAGE' KPro Dimension MIME Stage 20001122
7 C_KPRO_PHIO_CLASS Constant Private Type reference (TYPE) SDOKPHCL-PH_CLASS 'SBCMPHIO' KPro phio Class for BCOM MIME 20001122
8 C_KPRO_STORAGE_CATEGORY Constant Private Type reference (TYPE) SDOKPROPTY-VALUE 'SBCM_DB' KPro Storage Category 20001122
9 C_KPRO_TEXT_LOGOBJECT Constant Private Type reference (TYPE) SDOKRELIST-RE_CLASS 'LOGOBJECT' KPro Text 'LOGOBJECT' (Relationship Class) 20001122
10 C_KPRO_TEXT_STORAGE_CATEGORY Constant Private Type reference (TYPE) SDOKPROPTY-NAME 'STORAGE_CATEGORY' KPro Text 'STORAGE_CATEGORY' 20001122
11 C_MIME_STAGE_DOCUMENT Constant Public Type reference (TYPE) CHAR1 'D' MIME Stage: Document 20001121
12 C_MIME_STAGE_ENCRYPTED Constant Public Type reference (TYPE) CHAR1 'E' MIME Stage: Coded 20001121
13 C_MIME_STAGE_MESSAGE_SMTP Constant Public Type reference (TYPE) CHAR1 'M' MIME Stage: Message 20001122
14 C_MIME_STAGE_REPORT Constant Public Type reference (TYPE) CHAR1 'R' MIME Stage: Report 20001121
15 C_MIME_STAGE_SIGNED Constant Public Type reference (TYPE) CHAR1 'S' MIME Stage: Signed 20001121
16 LOIO Instance attribute Private Type reference (TYPE) SDOK_LOID CHAR32 GUID 20001121
17 MIME_STAGE Instance attribute Private Type reference (TYPE) CHAR1 MIME Stage (Value: See Class Constant) 20001121
18 MV_ENV Instance attribute Private Type reference (TYPE) STRING 20121128
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20001121
2 DELETE_LOIO_WITH_PHIOS Static method Public Method Delete Send Order => Delete all Associated PHIOs 20001122
3 GET_ADDRESSTYPE Instance method Public Method Read Attribute Address Type (Value Set = INT, FAX, PAG) 20001121
4 GET_CONTENT Instance method Public Method Read Attribute MIME Data 20001121
5 GET_LOIO Instance method Public Method Read Attribute LOIO; Only Set Per Constructor and Per STORE 20001121
6 GET_MIME_STAGE Instance method Public Method Read Attribute MIME Stage (See Class Constants) 20001121
7 LOAD_FROM_KPRO Instance method Private Method Load MIME Data from KPro 20001121
8 SET_ADDRESSTYPE Instance method Private Method Set Attribute Address Type (Value Set = INT, FAX, PAG) 20001121
9 SET_CONTENT Instance method Public Method Set Attribute MIME Data 20001121
10 SET_MIME_STAGE Instance method Private Method Set Attribute MIME Stage (See Class Constants) 20001121
11 STORE_IN_KPRO Instance method Private Method Store MIME Data in KPro 20001121
Events
Class CL_BCOM_MIME_PERSISTENT has no event.
Types
Class CL_BCOM_MIME_PERSISTENT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESSTYPE Value transfer Type reference (TYPE) SX_ADDRTYP SAPconnect: Typ einer Adresse 20001121
2 Importing LOIO Value transfer Type reference (TYPE) SDOK_LOID SPACE LOIO 20001121
3 Importing MIME_STAGE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001121

Method CONSTRUCTOR on class CL_BCOM_MIME_PERSISTENT has no exception.

Method DELETE_LOIO_WITH_PHIOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO Call by reference Type reference (TYPE) SDOK_DOCID LOIO wie im Sendeauftrag gespeichert 20001122
# Exception Resumable Description Created on
1 CX_BCOM_MIME_PERSISTENT Ausnahmen im MIME-Persistenztool 20001205

Method GET_ADDRESSTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADDRESSTYPE Call by reference Type reference (TYPE) SX_ADDRTYP SAPconnect: Typ einer Adresse 20001121

Method GET_ADDRESSTYPE on class CL_BCOM_MIME_PERSISTENT has no exception.

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENT Call by reference Type reference (TYPE) MIME_DATA BCOM: MIME-Datenstrom 20001121
2 Exporting ENVELOPE Call by reference Type reference (TYPE) STRING 20121128
# Exception Resumable Description Created on
1 CX_BCOM_MIME_PERSISTENT Ausnahmen im MIME-Persistenztool 20001205

Method GET_LOIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOIO Call by reference Type reference (TYPE) SDOK_LOID Logisches Dokument 20001121

Method GET_LOIO on class CL_BCOM_MIME_PERSISTENT has no exception.

Method GET_MIME_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MIME_STAGE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001121

Method GET_MIME_STAGE on class CL_BCOM_MIME_PERSISTENT has no exception.

Method LOAD_FROM_KPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENT Call by reference Type reference (TYPE) MIME_DATA MIME Datenstrom aus KPro 20001121
# Exception Resumable Description Created on
1 CX_BCOM_MIME_PERSISTENT Ausnahmen im MIME-Persistenztool 20001205

Method SET_ADDRESSTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESSTYPE Call by reference Type reference (TYPE) SX_ADDRTYP SAPconnect: Typ einer Adresse 20001121

Method SET_ADDRESSTYPE on class CL_BCOM_MIME_PERSISTENT has no exception.

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) MIME_DATA BCOM: MIME-Datenstrom 20001121
2 Importing ENVELOPE Call by reference Type reference (TYPE) STRING 20121128
3 Returning LOIO Value transfer Type reference (TYPE) SDOK_LOID Logisches Dokument 20001121
# Exception Resumable Description Created on
1 CX_BCOM_MIME_PERSISTENT Ausnahmen im MIME-Persistenztool 20001205

Method SET_MIME_STAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MIME_STAGE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20001121

Method SET_MIME_STAGE on class CL_BCOM_MIME_PERSISTENT has no exception.

Method STORE_IN_KPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEW_LOIO Value transfer Type reference (TYPE) SDOKOBJECT-OBJID Neue LOIO (gefüllt, wenn neu erzeugt) 20001121
# Exception Resumable Description Created on
1 CX_BCOM_MIME_PERSISTENT Ausnahmen im MIME-Persistenztool 20001205
History
Last changed by/on SAP  20130531 
SAP Release Created in 610