SAP ABAP Interface IF_SWN_MESSAGE (WF Notif: Handler for Message Content)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BMT-WFM (Application Component) SAP Business Workflow
⤷
SWN (Package) Business Workflow: E-Mail Notifications for Work Items

⤷

⤷

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
Interface | IF_SWN_MESSAGE | |
Short Description | WF Notif: Handler for Message Content |
General Data
Package | SWN | Business Workflow: E-Mail Notifications for Work Items |
Created | 20030827 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_SWN_MESSAGE has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SERIALIZABLE_OBJECT | Serializable Object | 20031002 |
Friends
Interface IF_SWN_MESSAGE has no friend.
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 | ![]() |
Instance method | Public | Method | Add Notifications | 20030921 |
2 | ![]() |
Instance method | Public | Method | Creates a message | 20030921 |
3 | ![]() |
Instance method | Public | Method | Content of Specific Attachment from the List | 20030919 |
4 | ![]() |
Instance method | Public | Method | List of Attachments (Only Header Data) | 20030919 |
5 | ![]() |
Instance method | Public | Method | Returns the reference to the quality of service | 20030924 |
6 | ![]() |
Instance method | Public | Method | Deliver message immediately? | 20031013 |
7 | ![]() |
Instance method | Public | Method | Returns the granularity of the message | 20030924 |
8 | ![]() |
Instance method | Public | Method | Returns the references to the notifications | 20030924 |
9 | ![]() |
Instance method | Public | Method | Returns the priority of the entire message | 20031013 |
10 | ![]() |
Instance method | Public | Method | Returns the reference to the receiver | 20030924 |
11 | ![]() |
Instance method | Public | Method | Returns the reliability for the message dispatch | 20030929 |
12 | ![]() |
Instance method | Public | Method | Determine Individual Reply Addresses | 20030918 |
13 | ![]() |
Instance method | Public | Method | Returns the subject line of the message | 20031001 |
14 | ![]() |
Instance method | Public | Method | Send warning | 20030929 |
15 | ![]() |
Instance method | Public | Method | Sets a reference to a quality of service | 20030924 |
16 | ![]() |
Instance method | Public | Method | Sets the granularity of the message | 20030924 |
17 | ![]() |
Instance method | Public | Method | Sets a reference to the receiver | 20030924 |
18 | ![]() |
Instance method | Public | Method | Sets the reliability for the message dispatch | 20030929 |
19 | ![]() |
Instance method | Public | Method | Set the Time Stamp for the Send Log | 20031001 |
20 | ![]() |
Instance method | Public | Method | Sets the subject line of the message | 20031006 |
Events
Interface IF_SWN_MESSAGE has no event.
Types
Interface 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 | ![]() |
I_NOTIFICATIONS | Call by reference | Type reference (TYPE) | SWNTNOTIF3 | Tabelle mit Notifications | 20030921 |
Method ADD_NOTIFICATIONS on Interface IF_SWN_MESSAGE has no exception.
Method BUILD Signature
Method BUILD on Interface IF_SWN_MESSAGE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nachricht konnte nicht erstellt werden | 20030930 | |
2 | ![]() |
Nicht implementiert | 20030921 |
Method GET_ATTACHMENT_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTENT_AS_STRING | Call by reference | Type reference (TYPE) | STRING | Inhalt als STRING | 20030919 | ||
2 | ![]() |
CONTENT_AS_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | Inhalt als XSTRING | 20030919 | ||
3 | ![]() |
INDEX | Value transfer | Type reference (TYPE) | SWN_ATTACHINDEX | Index der gewünschten Anlage | 20030919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
R_ATTACHMENTS | Value transfer | Type reference (TYPE) | SWNTATTACH2 | Liste der Anlagen | 20030919 |
Method GET_ATTACHMENT_LIST on Interface 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 | ![]() |
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 Interface 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 | ![]() |
R_ASAP | Value transfer | Type reference (TYPE) | XFELD | Nachricht sofort zustellen | 20031013 |
Method GET_DELIVER_ASAP on Interface 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 | ![]() |
R_GRANULARITY | Value transfer | Type reference (TYPE) | SWN_GRANUL | Granularität der Nachricht | 20030924 |
Method GET_GRANULARITY on Interface 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 | ![]() |
R_NOTIFICATIONS | Value transfer | Type reference (TYPE) | SWNTNOTIF3 | Referenzen auf Notifications | 20030924 |
Method GET_NOTIFICATIONS on Interface 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 | ![]() |
R_PRIORITY | Value transfer | Type reference (TYPE) | SWN_NOTIFPRIO | Priorität (1=hoch, 9=niedrig) | 20031013 |
Method GET_PRIORITY on Interface 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 | ![]() |
R_RECIPIENT | Value transfer | Object reference (TYPE REF TO) | IF_SWN_USER | Empfänger | 20030924 |
Method GET_RECIPIENT_REF on Interface 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 | ![]() |
R_RELIABILITY | Value transfer | Type reference (TYPE) | SWN_RELIABILITY | Zuverlässigkeit | 20030929 |
Method GET_RELIABILITY on Interface 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 | ![]() |
E_ADDRESS | Call by reference | Type reference (TYPE) | SWN_RECID | Adresse | 20031013 | ||
2 | ![]() |
E_ADDRESS_TYPE | Call by reference | Type reference (TYPE) | SWN_COMMTYPE | Adresstyp | 20031013 | ||
3 | ![]() |
E_DISPLAY_NAME | Call by reference | Type reference (TYPE) | STRING | Anzeigename | 20031013 | ||
4 | ![]() |
I_ADDRESS_TYPE | Call by reference | Type reference (TYPE) | SWN_COMMTYPE | Adresstyp | 20031013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Für diese Nachricht nicht vorhanden | 20030918 | |
2 | ![]() |
Nicht implementiert | 20030918 |
Method GET_SUBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_SUBJECT | Value transfer | Type reference (TYPE) | STRING | Betreff | 20031001 |
Method GET_SUBJECT on Interface IF_SWN_MESSAGE has no exception.
Method SEND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DELIVERER | Call by reference | Object reference (TYPE REF TO) | IF_SWN_DELIVERER | Zusteller | 20030929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 Interface 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 | ![]() |
I_GRANULARITY | Call by reference | Type reference (TYPE) | SWN_GRANUL | Granularität der Nachricht | 20030924 |
Method SET_GRANULARITY on Interface 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 | ![]() |
I_RECIPIENT | Call by reference | Object reference (TYPE REF TO) | IF_SWN_USER | Empfänger der Nachricht | 20030924 |
Method SET_RECIPIENT_REF on Interface 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 | ![]() |
I_RELIABILITY | Call by reference | Type reference (TYPE) | SWN_RELIABILITY | Zuverlässigkeit | 20030929 |
Method SET_RELIABILITY on Interface 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 | ![]() |
I_SENT_TIME | Call by reference | Type reference (TYPE) | SWN_TIMESTAMPL | Sendezeitpunkt | 20031001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Dokumentschlüssel der Nachricht ist nicht gefüllt | 20031001 | |
2 | ![]() |
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 | ![]() |
I_SUBJECT | Value transfer | Type reference (TYPE) | STRING | Betreffzeile | 20031006 |
Method SET_SUBJECT on Interface IF_SWN_MESSAGE has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 640 |