SAP ABAP Interface IF_SWF_IFS_PARAMETER_CONTAINER (Container for Transfer of Parameters)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_IFS (Package) Workflow: Interfaces
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20001024
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_CNT_CONTAINER Container: Implementing Class 20001030
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_CNT_XML_PROXY Sample XML Document in Workflow 20010813
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_RUN_CREATION_PARAMETERS Workflow: Additional parameters for creating WI using API 20030326
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_RUN_WIM_REQUEST Workflow: Request 20030326
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_RUN_WORKFLOW_START Workflow: Start a Workflow 20031008
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_TRC_ENTRY Data Context for a Trace ID 20031027
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_XI_MAPPAR_CNT Key Access 20070824
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_XML_FORMAT_RESULT Web Activity: Technical Results of an XML Call (Internal) 20011105
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_XMP_INSTANCE_ACCESS XML Proxy: Access to Value of the Instance 20020624
Properties
Interface IF_SWF_IFS_PARAMETER_CONTAINER  
Short Description Container for Transfer of Parameters    
General Data
Package SWF_IFS   Workflow: Interfaces 
Created 20000926   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SWF_IFS_PARAMETER_CONTAINER has no forward declaration.
Interfaces
Interface IF_SWF_IFS_PARAMETER_CONTAINER has no interface.
Friends
Interface IF_SWF_IFS_PARAMETER_CONTAINER has no friend.
Attributes
Interface IF_SWF_IFS_PARAMETER_CONTAINER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Reset to Type-Based Initial Value/Default Value 20001024
2 GET Instance method Public Method Delivers the Value of an Element/Parameter 20001024
3 GET_TYPE Instance method Public Method Delivers the Data Type of the Element/Parameter 20010313
4 GET_VALUE_REF Instance method Public Method Delivers the Reference to the Value of an Element/Parameter 20010313
5 LIST_NAMES Instance method Public Method Delivers a List with the Names of all Parameters 20001024
6 SET Instance method Public Method Sets the Value of an Element/Parameter 20001024
Events
Interface IF_SWF_IFS_PARAMETER_CONTAINER has no event.
Types
Interface IF_SWF_IFS_PARAMETER_CONTAINER has no local type.
Method Signatures

Method CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INITIALIZE_IF_NULL Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Falls kein Wert vorhanden, erzeuge ABAP-Initialwert 20001024
2 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name der zu initialisierenden Komponente 20001024
3 Importing RESTORE_DEFAULT_VALUE Call by reference Type reference (TYPE) XFLAG SPACE Defaultwert (falls vorhanden) wiederherstellen 20001024
4 Exporting RETURNCODE Call by reference Type reference (TYPE) SYSUBRC Aufgetretener Fehler (falls abgefragt -> kein RAISE) 20001024
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20001024
2 CX_SWF_CNT_CONT_ACCESS_DENIED Container darf nicht verändert werden 20001024
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20001024
4 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht vorhanden 20001024

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name der zu Komponente, deren Wert gelesen werden soll 20001024
2 Exporting RETURNCODE Call by reference Type reference (TYPE) SYSUBRC Aufgetretener Fehler (falls abgefragt -> kein RAISE) 20001024
3 Exporting UNIT Call by reference Type reference (TYPE) ANY Einheit der Komponente 20001024
4 Exporting VALUE Call by reference Type reference (TYPE) ANY Kopie des aktuellen Wertes der Komponente 20001024
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20001024
2 CX_SWF_CNT_ELEM_NOT_FOUND Angegebener Name ist unbekannt 20001024
3 CX_SWF_CNT_ELEM_TYPE_CONFLICT Wert nicht typkompatibel zum Aktualparameter 20001024
4 CX_SWF_CNT_UNIT_TYPE_CONFLICT Einheit nicht typkompatibel zum Aktualparameter 20001024

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DECIMALS Call by reference Type reference (TYPE) INT4 Anzahl Dezimalstellen bei Elementartyp P 20010313
2 Exporting IS_STRUCTURE Call by reference Type reference (TYPE) XFLAG 'X' - Parameter ist eine Struktur 20010313
3 Exporting IS_TABLE Call by reference Type reference (TYPE) XFLAG 'X' - Parameter ist eine interne Tabelle 20010313
4 Exporting LENGTH Call by reference Type reference (TYPE) INT4 Länge bei ABAP-Elementartypen (C, N, P, X) 20010313
5 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name der zu Komponente, deren Wert gelesen werden soll 20010313
6 Exporting OBJECT_TYPE Call by reference Type reference (TYPE) SIBFOTYPE Bei Objektwertigen Parametern: Kategorie und Typ 20010313
7 Exporting RETURNCODE Call by reference Type reference (TYPE) SYSUBRC Aufgetretener Fehler (falls abgefragt -> kein RAISE) 20010313
8 Exporting TYPENAME Call by reference Type reference (TYPE) STRING Bei nicht objektwertigen Parametern: ABAP-Typname 20010313
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010313
2 CX_SWF_CNT_ELEM_NOT_FOUND Angegebener Name ist unbekannt 20010313
3 CX_SWF_CNT_ELEM_TYPE_CONFLICT Wert nicht typkompatibel zum Aktualparameter 20010313
4 CX_SWF_CNT_UNIT_TYPE_CONFLICT Einheit nicht typkompatibel zum Aktualparameter 20010313

Method GET_VALUE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Kopie des Wertes erzeugen 20010516
2 Importing INITIALIZE_IF_NULL Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Elementwert initialisieren, falls nicht vorhanden 20010516
3 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name der zu Komponente, deren Wert gelesen werden soll 20010313
4 Exporting RETURNCODE Call by reference Type reference (TYPE) SYSUBRC Aufgetretener Fehler (falls abgefragt -> kein RAISE) 20010313
5 Exporting UNIT_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf KOPIE der Einheit der Komponente 20010313
6 Exporting VALUE_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf KOPIE des Wertes der Komponente 20010313
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010313
2 CX_SWF_CNT_ELEM_NOT_FOUND Angegebener Name ist unbekannt 20010313
3 CX_SWF_CNT_ELEM_TYPE_CONFLICT Wert nicht typkompatibel zum Aktualparameter 20010313
4 CX_SWF_CNT_UNIT_TYPE_CONFLICT Einheit nicht typkompatibel zum Aktualparameter 20010313

Method LIST_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIST_READ_ONLY Call by reference Type reference (TYPE) XFELD 'X' 'X' - auch schreibgeschützte Elemente auflisten 20001024
2 Importing LIST_SYSTEM Call by reference Type reference (TYPE) XFELD SPACE 'X' - auch Systenelemente auflisten 20001024
3 Returning NAMES Value transfer Type reference (TYPE) SWFDNAMTAB Liste mit Namen zutreffender Elemente 20001024
4 Importing ONLY_EXPORT Call by reference Type reference (TYPE) XFELD 'X' Nur Exportparameter auflisten 20001024
5 Importing ONLY_IMPORT Call by reference Type reference (TYPE) XFELD 'X' Nur Importparameter auflisten 20001024
6 Importing ONLY_OBJECTS Call by reference Type reference (TYPE) XFELD SPACE Nur objektwertige Elemente auflisten 20001024

Method LIST_NAMES on Interface IF_SWF_IFS_PARAMETER_CONTAINER has no exception.

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name des Parametes, deren Wert gesetzt werden soll 20001024
2 Exporting RETURNCODE Call by reference Type reference (TYPE) SYSUBRC Aufgetretener Fehler (falls abgefragt -> kein RAISE) 20001024
3 Importing UNIT Call by reference Type reference (TYPE) ANY Einheit 20001024
4 Importing VALUE Call by reference Type reference (TYPE) ANY Wert 20001024
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20001024
2 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff nicht erlaubt 20001024
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Wert / Einheit darf nicht verändert werden 20001024
4 CX_SWF_CNT_ELEM_DEF_INVALID Elementdefinition ist ungültig (interner Fehler) 20001024
5 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht im Container 20001024
6 CX_SWF_CNT_ELEM_TYPE_CONFLICT Typkonflikt zwischen Wert und Aktualparameter 20001024
7 CX_SWF_CNT_UNIT_TYPE_CONFLICT Typkonflikt zwischen Einheit und Aktualparameter 20001024
History
Last changed by/on SAP  20110908 
SAP Release Created in 610