SAP ABAP Class CL_XI_MAIL_RECIPIENT (CCMS: Mail Recipient for Alert Information)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SMOI_XMB (Package) CCMS: Monitoring Components Integration Engine
Properties
Class CL_XI_MAIL_RECIPIENT  
Short Description CCMS: Mail Recipient for Alert Information    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SMOI_XMB   CCMS: Monitoring Components Integration Engine 
Created 20011205   SAP 
Last change 20110908   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 CL_XI_MAIL_RECIPIENT has no interface implemented.
Friends
Class CL_XI_MAIL_RECIPIENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DESTCLIENT Instance attribute Private Type reference (TYPE) AD_UMAND Target Client for Remote Mail 20011205
2 EMAIL Instance attribute Private Type reference (TYPE) ALAUTOEMAIL Communication Type "E-Mail" 20011205
3 FAX Instance attribute Private Type reference (TYPE) ALAUTOFAX Communication Type "Fax" 20011205
4 OFF Constant Public Type reference (TYPE) ALAUTOEMAIL ABAP_OFF Property Is Inactive 20011205
5 ON Constant Public Type reference (TYPE) ALAUTOEMAIL ABAP_ON Property Is Active 20011205
6 PAGER Instance attribute Private Type reference (TYPE) ALAUTOSMS Communication Type "Pager/SMS" 20011205
7 R3SYSTEM Instance attribute Private Type reference (TYPE) SYSYSID Target System for Remote Mail 20011205
8 RECEIVER Instance attribute Private Type reference (TYPE) XUBNAME Recipients 20011205
9 RML Instance attribute Private Type reference (TYPE) ALAUTORML Communication Type "Remote Mail" 20011205
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011205
2 GET_EMAIL Instance method Public Method Returns Status of "E-Mail" Type 20011205
3 GET_FAX Instance method Public Method Returns Status of "Fax" Type 20011205
4 GET_PAGER Instance method Public Method Returns Status of "Pager/SMS" Type 20011205
5 GET_RML Instance method Public Method Returns "Remote Mail" Parameters 20011205
6 GET_USERNAME Instance method Public Method Returns User Name of Recipient 20011205
7 SET_EMAIL Instance method Public Method Set Communication Type "E-Mail" 20011205
8 SET_FAX Instance method Public Method Set Communication Type "Fax" 20011205
9 SET_PAGER Instance method Public Method Set Communication Type "Pager/SMS" 20011205
10 SET_RML Instance method Public Method Set Communication Type "Remote Mail" 20011205
Events
Class CL_XI_MAIL_RECIPIENT has no event.
Types
Class CL_XI_MAIL_RECIPIENT 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 I_NAME Value transfer Type reference (TYPE) XUBNAME Benutzername 20011205

Method CONSTRUCTOR on class CL_XI_MAIL_RECIPIENT has no exception.

Method GET_EMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATE Value transfer Type reference (TYPE) ALAUTOEMAIL Zustand des Kommunikationstyps 20011205

Method GET_EMAIL on class CL_XI_MAIL_RECIPIENT has no exception.

Method GET_FAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATE Value transfer Type reference (TYPE) ALAUTOEMAIL Zustand des Kommunikationstyps 20011205

Method GET_FAX on class CL_XI_MAIL_RECIPIENT has no exception.

Method GET_PAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATE Value transfer Type reference (TYPE) ALAUTOEMAIL Zustand des Kommunikationstyps 20011205

Method GET_PAGER on class CL_XI_MAIL_RECIPIENT has no exception.

Method GET_RML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLIENT Value transfer Type reference (TYPE) AD_UMAND Zielmandant R/3 20011205
2 Exporting E_R3SYSTEM Value transfer Type reference (TYPE) SYSYSID Zielsystem R/3 20011205
3 Exporting E_STATE Value transfer Type reference (TYPE) ALAUTOEMAIL Zustand des Kommunikationstyps 20011205

Method GET_RML on class CL_XI_MAIL_RECIPIENT has no exception.

Method GET_USERNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) XUBNAME Benutzername des Empfängers 20011205

Method GET_USERNAME on class CL_XI_MAIL_RECIPIENT has no exception.

Method SET_EMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Value transfer Type reference (TYPE) ALAUTOEMAIL ON Zustand: aktiv/inaktiv 20011205

Method SET_EMAIL on class CL_XI_MAIL_RECIPIENT has no exception.

Method SET_FAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Value transfer Type reference (TYPE) ALAUTOEMAIL ON Zustand: aktiv/inaktiv 20011205

Method SET_FAX on class CL_XI_MAIL_RECIPIENT has no exception.

Method SET_PAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Value transfer Type reference (TYPE) ALAUTOEMAIL ON Zustand: aktiv/inaktiv 20011205

Method SET_PAGER on class CL_XI_MAIL_RECIPIENT has no exception.

Method SET_RML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Value transfer Type reference (TYPE) AD_UMAND Zielmandant R/3 20011205
2 Importing I_R3SYSTEM Value transfer Type reference (TYPE) SYSYSID Zielsystem R/3 20011205
3 Importing I_STATE Value transfer Type reference (TYPE) ALAUTOEMAIL Zustand: aktiv/inaktiv 20011205

Method SET_RML on class CL_XI_MAIL_RECIPIENT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620