SAP ABAP Class CL_SWF_XMP_FACTORY (XML Message Proxy: Factory)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-XI-IS-BPE (Application Component) Business Process Engine
⤷
SWF_XMP (Package) Workflow: Proxies for XML Messages

⤷

⤷

Properties
Class | CL_SWF_XMP_FACTORY | |
Short Description | XML Message Proxy: Factory | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWF_XMP | Workflow: Proxies for XML Messages |
Created | 20020611 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SWF_XMP_FACTORY has no interface implemented.
Friends
Class CL_SWF_XMP_FACTORY has no friend class.
Attributes
Class CL_SWF_XMP_FACTORY has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | 20020611 | |
2 | ![]() |
Static method | Public | Method | 20020619 | |
3 | ![]() |
Static method | Public | Method | 20020625 | |
4 | ![]() |
Static method | Public | Method | IF Name , NS | 20060313 |
5 | ![]() |
Static method | Public | Method | IF Name, NS + Root Tag, NS | 20060313 |
6 | ![]() |
Static method | Public | Method | 20020611 | |
7 | ![]() |
Static method | Public | Method | 20020619 | |
8 | ![]() |
Static method | Public | Method | 20020625 | |
9 | ![]() |
Static method | Public | Method | 20020625 | |
10 | ![]() |
Static method | Public | Method | Try to find an XML object that can be updated | 20080404 |
Events
Class CL_SWF_XMP_FACTORY has no event.
Types
Class CL_SWF_XMP_FACTORY has no local type.
Method Signatures
Method CREATE_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TRANSPORT_KO200 | Call by reference | Type reference (TYPE) | KO200 | 20020613 | |||
2 | ![]() |
IM_TRANSPORT_OPTIONS | Call by reference | Type reference (TYPE) | SWFUTLTROPT | 20020613 | |||
3 | ![]() |
IM_XMP_KEY | Call by reference | Type reference (TYPE) | SWFDXMPKEY | 20020611 | |||
4 | ![]() |
RE_DEFINITION | Value transfer | Object reference (TYPE REF TO) | IF_SWF_XMP_DEFINITION | 20020611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020611 |
Method CREATE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DEFINITION_KEY | Call by reference | Type reference (TYPE) | SWFDXMPKEY | 20020619 | |||
2 | ![]() |
IM_INSTANCE_KEY | Call by reference | Type reference (TYPE) | SIBFINSTID | 20020626 | |||
3 | ![]() |
IM_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | 20020625 | |||
4 | ![]() |
RE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_XMP_INSTANCE | 20020619 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020619 |
Method FIND_DEFINITION_BY_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | 20020708 | |||
2 | ![]() |
RE_DEFINITION | Value transfer | Object reference (TYPE REF TO) | IF_SWF_XMP_DEFINITION | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020625 |
Method FIND_DEFINITION_BY_EXTKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_KEY_XI | Call by reference | Type reference (TYPE) | SWFDXMPKEYXI | XML-Message Proxy: XI-Schlüssel (Root Tag) | 20060313 | ||
2 | ![]() |
IM_MUST_BE_UNIQUE | Call by reference | Type reference (TYPE) | XFLAG | SPACE | gefundene Definition muss die einzige zu geg. Interface sein | 20080304 | |
3 | ![]() |
RE_DEFINITION | Value transfer | Object reference (TYPE REF TO) | IF_SWF_XMP_DEFINITION | 20060313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060313 |
Method FIND_DEFINITION_BY_EXTKEY_RT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_KEY_XI_RT | Call by reference | Type reference (TYPE) | SWFDXMPKEYXIRT | XML-Message Proxy: XI-Schlüssel (Root Tag) | 20060313 | ||
2 | ![]() |
IM_OPNAME | Call by reference | Type reference (TYPE) | SWFDXMPOPNAM | Operation, falls zu beachten (Defaultoperation = Interface) | 20060321 | ||
3 | ![]() |
RE_DEFINITION | Value transfer | Object reference (TYPE REF TO) | IF_SWF_XMP_DEFINITION | 20060313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060313 |
Method FIND_DEFINITION_BY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_XMP_KEY | Call by reference | Type reference (TYPE) | SWFDXMPKEY | 20020611 | |||
2 | ![]() |
RE_DEFINITION | Value transfer | Object reference (TYPE REF TO) | IF_SWF_XMP_DEFINITION | 20020611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020611 |
Method FIND_INSTANCE_BY_LPOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_LPOR | Call by reference | Type reference (TYPE) | SIBFLPOR | 20020625 | |||
2 | ![]() |
RE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | IF_SWF_XMP_INSTANCE | 20020625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20020625 |
Method GET_RUNTIME_INSTANCE Signature
Method GET_RUNTIME_INSTANCE on class CL_SWF_XMP_FACTORY has no parameter.
Method GET_RUNTIME_INSTANCE on class CL_SWF_XMP_FACTORY has no exception.
Method GET_RUNTIME_LPOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LPOR | Call by reference | Type reference (TYPE) | SIBFLPORB | 20020626 | |||
2 | ![]() |
IM_DEFINITION | Call by reference | Object reference (TYPE REF TO) | IF_SWF_XMP_DEFINITION | 20020626 | |||
3 | ![]() |
IM_DEFINITION_KEY | Call by reference | Type reference (TYPE) | SWFDXMPKEY | 20020626 | |||
4 | ![]() |
IM_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_SWF_XMP_INSTANCE | 20020626 |
Method GET_RUNTIME_LPOR on class CL_SWF_XMP_FACTORY has no exception.
Method GET_UPDATEABLE_DEF_BY_OP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_KEY_XI_RT | Call by reference | Type reference (TYPE) | SWFDXMPKEYXIRT | XML-Message Proxy: XI-Schlüssel, Root tag wird ignoriert | 20080404 | ||
2 | ![]() |
IM_OPNAME | Call by reference | Type reference (TYPE) | SWFDXMPOPNAM | Operation, space = Defaultoperation | 20080404 | ||
3 | ![]() |
RE_DEFINITION | Value transfer | Object reference (TYPE REF TO) | IF_SWF_XMP_DEFINITION | 20080404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XML-Proxy-Ausnahme (nichtfatal. Fehler) | 20080404 | |
2 | ![]() |
XML-Proxy-Ausnahme für Root-Tag-Fehler (fataler Fehler) | 20080404 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 630 |