SAP ABAP Class IF_SWN_MESSAGE (WF Notif: Handler for Message Content)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20031002
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWN_MESSAGE_BASE WF Notif: Base Class for Message Handler 20030919
Properties
Class IF_SWN_MESSAGE  
Short Description WF Notif: Handler for Message Content    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030827   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SWN_MESSAGE has no forward declaration.
Interfaces
Class IF_SWN_MESSAGE has no interface implemented.
Friends
Class IF_SWN_MESSAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BODY Instance attribute Public Type reference (TYPE) STRING Message Core 20030917
2 BSP_URL Instance attribute Public Type reference (TYPE) SWN_BSPURL URL of BSP application that generates the core 20030919
3 ID Instance attribute Public Type reference (TYPE) SWN_MSGTEMPLID Handler ID 20030919
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NOTIFICATIONS Instance method Public Method Add Notifications 20030921
2 BUILD Instance method Public Method Creates a message 20030921
3 GET_ATTACHMENT_CONTENT Instance method Public Method Content of Specific Attachment from the List 20030919
4 GET_ATTACHMENT_LIST Instance method Public Method List of Attachments (Only Header Data) 20030919
5 GET_DELIVERY_TYPE_REF Instance method Public Method Returns the reference to the quality of service 20030924
6 GET_DELIVER_ASAP Instance method Public Method Deliver message immediately? 20031013
7 GET_GRANULARITY Instance method Public Method Returns the granularity of the message 20030924
8 GET_NOTIFICATIONS Instance method Public Method Returns the references to the notifications 20030924
9 GET_PRIORITY Instance method Public Method Returns the priority of the entire message 20031013
10 GET_RECIPIENT_REF Instance method Public Method Returns the reference to the receiver 20030924
11 GET_RELIABILITY Instance method Public Method Returns the reliability for the message dispatch 20030929
12 GET_REPLY_ADDRESS Instance method Public Method Determine Individual Reply Addresses 20030918
13 GET_SUBJECT Instance method Public Method Returns the subject line of the message 20031001
14 SEND Instance method Public Method Send warning 20030929
15 SET_DELIVERY_TYPE_REF Instance method Public Method Sets a reference to a quality of service 20030924
16 SET_GRANULARITY Instance method Public Method Sets the granularity of the message 20030924
17 SET_RECIPIENT_REF Instance method Public Method Sets a reference to the receiver 20030924
18 SET_RELIABILITY Instance method Public Method Sets the reliability for the message dispatch 20030929
19 SET_SENT_TIME Instance method Public Method Set the Time Stamp for the Send Log 20031001
20 SET_SUBJECT Instance method Public Method Sets the subject line of the message 20031006
Events
Class IF_SWN_MESSAGE has no event.
Types
Class IF_SWN_MESSAGE has no local type.
Method Signatures

Method ADD_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOTIFICATIONS Call by reference Type reference (TYPE) SWNTNOTIF3 Tabelle mit Notifications 20030921

Method ADD_NOTIFICATIONS on class IF_SWN_MESSAGE has no exception.

Method BUILD Signature

Method BUILD on class IF_SWN_MESSAGE has no parameter.
# Exception Resumable Description Created on
1 BUILD_MESSAGE_FAILED Nachricht konnte nicht erstellt werden 20030930
2 NOT_IMPLEMENTED Nicht implementiert 20030921

Method GET_ATTACHMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENT_AS_STRING Call by reference Type reference (TYPE) STRING Inhalt als STRING 20030919
2 Exporting CONTENT_AS_XSTRING Call by reference Type reference (TYPE) XSTRING Inhalt als XSTRING 20030919
3 Importing INDEX Value transfer Type reference (TYPE) SWN_ATTACHINDEX Index der gewünschten Anlage 20030919
# Exception Resumable Description Created on
1 INVALID_INDEX Der Index ist ungültig 20030919

Method GET_ATTACHMENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ATTACHMENTS Value transfer Type reference (TYPE) SWNTATTACH2 Liste der Anlagen 20030919

Method GET_ATTACHMENT_LIST on class IF_SWN_MESSAGE has no exception.

Method GET_DELIVERY_TYPE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DELIVERY_TYPE Value transfer Object reference (TYPE REF TO) IF_SWN_DELIVERY_TYPE Referenz auf eine Zustellungsart 20030924

Method GET_DELIVERY_TYPE_REF on class IF_SWN_MESSAGE has no exception.

Method GET_DELIVER_ASAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ASAP Value transfer Type reference (TYPE) XFELD Nachricht sofort zustellen 20031013

Method GET_DELIVER_ASAP on class IF_SWN_MESSAGE has no exception.

Method GET_GRANULARITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GRANULARITY Value transfer Type reference (TYPE) SWN_GRANUL Granularität der Nachricht 20030924

Method GET_GRANULARITY on class IF_SWN_MESSAGE has no exception.

Method GET_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NOTIFICATIONS Value transfer Type reference (TYPE) SWNTNOTIF3 Referenzen auf Notifications 20030924

Method GET_NOTIFICATIONS on class IF_SWN_MESSAGE has no exception.

Method GET_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PRIORITY Value transfer Type reference (TYPE) SWN_NOTIFPRIO Priorität (1=hoch, 9=niedrig) 20031013

Method GET_PRIORITY on class IF_SWN_MESSAGE has no exception.

Method GET_RECIPIENT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RECIPIENT Value transfer Object reference (TYPE REF TO) IF_SWN_USER Empfänger 20030924

Method GET_RECIPIENT_REF on class IF_SWN_MESSAGE has no exception.

Method GET_RELIABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RELIABILITY Value transfer Type reference (TYPE) SWN_RELIABILITY Zuverlässigkeit 20030929

Method GET_RELIABILITY on class IF_SWN_MESSAGE has no exception.

Method GET_REPLY_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDRESS Call by reference Type reference (TYPE) SWN_RECID Adresse 20031013
2 Exporting E_ADDRESS_TYPE Call by reference Type reference (TYPE) SWN_COMMTYPE Adresstyp 20031013
3 Exporting E_DISPLAY_NAME Call by reference Type reference (TYPE) STRING Anzeigename 20031013
4 Importing I_ADDRESS_TYPE Call by reference Type reference (TYPE) SWN_COMMTYPE Adresstyp 20031013
# Exception Resumable Description Created on
1 NOT_AVAILABLE Für diese Nachricht nicht vorhanden 20030918
2 NOT_IMPLEMENTED Nicht implementiert 20030918

Method GET_SUBJECT Signature

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

Method GET_SUBJECT on class IF_SWN_MESSAGE has no exception.

Method SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELIVERER Call by reference Object reference (TYPE REF TO) IF_SWN_DELIVERER Zusteller 20030929
# Exception Resumable Description Created on
1 DELIVERY_FAILED Nachricht konnte nicht gesendet werden 20030929

Method SET_DELIVERY_TYPE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELIVERY_TYPE Call by reference Object reference (TYPE REF TO) IF_SWN_DELIVERY_TYPE Referenz auf eine Zustellungsart 20030924

Method SET_DELIVERY_TYPE_REF on class IF_SWN_MESSAGE has no exception.

Method SET_GRANULARITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GRANULARITY Call by reference Type reference (TYPE) SWN_GRANUL Granularität der Nachricht 20030924

Method SET_GRANULARITY on class IF_SWN_MESSAGE has no exception.

Method SET_RECIPIENT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECIPIENT Call by reference Object reference (TYPE REF TO) IF_SWN_USER Empfänger der Nachricht 20030924

Method SET_RECIPIENT_REF on class IF_SWN_MESSAGE has no exception.

Method SET_RELIABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RELIABILITY Call by reference Type reference (TYPE) SWN_RELIABILITY Zuverlässigkeit 20030929

Method SET_RELIABILITY on class IF_SWN_MESSAGE has no exception.

Method SET_SENT_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SENT_TIME Call by reference Type reference (TYPE) SWN_TIMESTAMPL Sendezeitpunkt 20031001
# Exception Resumable Description Created on
1 DOCUMENT_KEY_NOT_FILLED Dokumentschlüssel der Nachricht ist nicht gefüllt 20031001
2 INSERT_FAILED Protokolleintrag konnte nicht in die Tab. eingefügt werden 20031001

Method SET_SUBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBJECT Value transfer Type reference (TYPE) STRING Betreffzeile 20031006

Method SET_SUBJECT on class IF_SWN_MESSAGE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in