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 SWFCO 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 CREATE_DEFINITION Static method Public Method 20020611
2 CREATE_INSTANCE Static method Public Method 20020619
3 FIND_DEFINITION_BY_CLASS Static method Public Method 20020625
4 FIND_DEFINITION_BY_EXTKEY Static method Public Method IF Name , NS 20060313
5 FIND_DEFINITION_BY_EXTKEY_RT Static method Public Method IF Name, NS + Root Tag, NS 20060313
6 FIND_DEFINITION_BY_KEY Static method Public Method 20020611
7 FIND_INSTANCE_BY_LPOR Static method Public Method 20020619
8 GET_RUNTIME_INSTANCE Static method Public Method 20020625
9 GET_RUNTIME_LPOR Static method Public Method 20020625
10 GET_UPDATEABLE_DEF_BY_OP 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 Importing IM_TRANSPORT_KO200 Call by reference Type reference (TYPE) KO200 20020613
2 Importing IM_TRANSPORT_OPTIONS Call by reference Type reference (TYPE) SWFUTLTROPT 20020613
3 Importing IM_XMP_KEY Call by reference Type reference (TYPE) SWFDXMPKEY 20020611
4 Returning RE_DEFINITION Value transfer Object reference (TYPE REF TO) IF_SWF_XMP_DEFINITION 20020611
# Exception Resumable Description Created on
1 CX_SWF_XMP_EXCEPTION 20020611

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFINITION_KEY Call by reference Type reference (TYPE) SWFDXMPKEY 20020619
2 Importing IM_INSTANCE_KEY Call by reference Type reference (TYPE) SIBFINSTID 20020626
3 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING 20020625
4 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SWF_XMP_INSTANCE 20020619
# Exception Resumable Description Created on
1 CX_SWF_XMP_EXCEPTION 20020619

Method FIND_DEFINITION_BY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20020708
2 Returning RE_DEFINITION Value transfer Object reference (TYPE REF TO) IF_SWF_XMP_DEFINITION 20020625
# Exception Resumable Description Created on
1 CX_SWF_XMP_EXCEPTION 20020625

Method FIND_DEFINITION_BY_EXTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY_XI Call by reference Type reference (TYPE) SWFDXMPKEYXI XML-Message Proxy: XI-Schlüssel (Root Tag) 20060313
2 Importing IM_MUST_BE_UNIQUE Call by reference Type reference (TYPE) XFLAG SPACE gefundene Definition muss die einzige zu geg. Interface sein 20080304
3 Returning RE_DEFINITION Value transfer Object reference (TYPE REF TO) IF_SWF_XMP_DEFINITION 20060313
# Exception Resumable Description Created on
1 CX_SWF_XMP_EXCEPTION 20060313

Method FIND_DEFINITION_BY_EXTKEY_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY_XI_RT Call by reference Type reference (TYPE) SWFDXMPKEYXIRT XML-Message Proxy: XI-Schlüssel (Root Tag) 20060313
2 Importing IM_OPNAME Call by reference Type reference (TYPE) SWFDXMPOPNAM Operation, falls zu beachten (Defaultoperation = Interface) 20060321
3 Returning RE_DEFINITION Value transfer Object reference (TYPE REF TO) IF_SWF_XMP_DEFINITION 20060313
# Exception Resumable Description Created on
1 CX_SWF_XMP_EXCEPTION 20060313

Method FIND_DEFINITION_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XMP_KEY Call by reference Type reference (TYPE) SWFDXMPKEY 20020611
2 Returning RE_DEFINITION Value transfer Object reference (TYPE REF TO) IF_SWF_XMP_DEFINITION 20020611
# Exception Resumable Description Created on
1 CX_SWF_XMP_EXCEPTION 20020611

Method FIND_INSTANCE_BY_LPOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LPOR Call by reference Type reference (TYPE) SIBFLPOR 20020625
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) IF_SWF_XMP_INSTANCE 20020625
# Exception Resumable Description Created on
1 CX_SWF_XMP_EXCEPTION 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 Exporting EX_LPOR Call by reference Type reference (TYPE) SIBFLPORB 20020626
2 Importing IM_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWF_XMP_DEFINITION 20020626
3 Importing IM_DEFINITION_KEY Call by reference Type reference (TYPE) SWFDXMPKEY 20020626
4 Importing 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 Importing IM_KEY_XI_RT Call by reference Type reference (TYPE) SWFDXMPKEYXIRT XML-Message Proxy: XI-Schlüssel, Root tag wird ignoriert 20080404
2 Importing IM_OPNAME Call by reference Type reference (TYPE) SWFDXMPOPNAM Operation, space = Defaultoperation 20080404
3 Returning RE_DEFINITION Value transfer Object reference (TYPE REF TO) IF_SWF_XMP_DEFINITION 20080404
# Exception Resumable Description Created on
1 CX_SWF_XMP_EXCEPTION XML-Proxy-Ausnahme (nichtfatal. Fehler) 20080404
2 CX_SWF_XMP_EXCEPTION_RT XML-Proxy-Ausnahme für Root-Tag-Fehler (fataler Fehler) 20080404
History
Last changed by/on SAP  20110908 
SAP Release Created in 630