SAP ABAP Interface IF_SWF_WSP_WSDEF_QUERY (Query Interface for Web Service Definitions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_HTTP (Package) Incorporation of External Services with HTTP into a Workflow
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SWF_WSP_WSDEF Web Service Definitions 20020107
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_WSP_WSDEF XML Web Service Cache 20020107
Properties
Interface IF_SWF_WSP_WSDEF_QUERY  
Short Description Query Interface for Web Service Definitions    
General Data
Package SWF_HTTP   Incorporation of External Services with HTTP into a Workflow 
Created 20020107   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_SWF_WSP_WSDEF_QUERY has no forward declaration.
Interfaces
Interface IF_SWF_WSP_WSDEF_QUERY has no interface.
Friends
Interface IF_SWF_WSP_WSDEF_QUERY has no friend.
Attributes
Interface IF_SWF_WSP_WSDEF_QUERY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DEFINITIONS Instance method Public Method Delivers Definitions (Interfaces, Implementations, Ports) 20020107
2 GET_FIRST_INTERFACE Instance method Public Method Delivers the First Interface 20020506
3 GET_IMPLEMENTATION Instance method Public Method Delivers Implementation 20020107
4 GET_IMPLEMENTATIONS Instance method Public Method Delivers All Implementations (Optional to Determine INTFID) 20020107
5 GET_INTERFACE Instance method Public Method Delivers Interface 20020107
6 GET_INTERFACES Instance method Public Method Delivers all Interfaces 20020107
7 GET_PORT Instance method Public Method Delivers Port 20020107
8 GET_PORTS Instance method Public Method Delivers all Service Ports (Optional for INTFID and IMPLID) 20020107
9 GET_PORTTYPES Instance method Public Method Delivers WSDL Port Types (Optional for Service) 20020109
10 GET_SERVICES Instance method Public Method Delivers WSDL Services 20020109
11 GET_XSLT_MESSAGES Instance method Public Method Delivers XSLT Messages 20020107
12 INTERFACE_HAS_OUTPUT Instance method Public Method Has Interface Output Message? 20020107
13 IS_EMPTY Instance method Public Method 20020118
Events
Interface IF_SWF_WSP_WSDEF_QUERY has no event.
Types
Interface IF_SWF_WSP_WSDEF_QUERY has no local type.
Method Signatures

Method GET_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IMPLEMENTATIONS Call by reference Type reference (TYPE) SWFWSIMPLRT Tabelle für Implementations mit Objektreferenz 20020107
2 Exporting E_INTERFACES Call by reference Type reference (TYPE) SWFWSINTFRT Tabelle für Interfaces mit Objektreferenz 20020107
3 Exporting E_PORTS Call by reference Type reference (TYPE) SWFWSPORTRT Tabelle für Service-Ports (mit Metadaten) 20020107
4 Importing I_SELECTION Call by reference Type reference (TYPE) SWFWSWSDLTSELT Tabelle für selektierte XMLCache-Definitionen 20020107

Method GET_DEFINITIONS on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_FIRST_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTERFACE Call by reference Object reference (TYPE REF TO) CL_SWF_WSP_INTERFACE WebService-Interface im XML-Cache 20020506

Method GET_FIRST_INTERFACE on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_IMPLEMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IMPLEMENTATION Call by reference Object reference (TYPE REF TO) CL_SWF_WSP_IMPLEMENTATION WebService-Implementation im XML-Cache 20020107
2 Importing I_IMPLID Call by reference Type reference (TYPE) SWFIMPLID ID einer Implementierungs-Definition 20020107
3 Importing I_INTFID Call by reference Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020107

Method GET_IMPLEMENTATION on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_IMPLEMENTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IMPLEMENTATIONS Call by reference Type reference (TYPE) SWFWSIMPLRT Tabelle für Implementations mit Objektreferenz 20020107
2 Importing I_INTFID Call by reference Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020107

Method GET_IMPLEMENTATIONS on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTERFACE Call by reference Object reference (TYPE REF TO) CL_SWF_WSP_INTERFACE WebService-Interface im XML-Cache 20020107
2 Importing I_INTFID Value transfer Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020107

Method GET_INTERFACE on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INTERFACES Call by reference Type reference (TYPE) SWFWSINTFRT Tabelle für Interfaces mit Objektreferenz 20020107
2 Importing I_PTNAME Call by reference Type reference (TYPE) SWFPTNAM WSDL: Name des Porttypes 20020109
3 Importing I_PTNS Call by reference Type reference (TYPE) SWFPTNS WSDL: Namespace-URI des PortTypes 20020109
4 Importing I_SRVNAME Call by reference Type reference (TYPE) SWFSRVNAM WSDL: Servicename 20020109
5 Importing I_SRVNS Call by reference Type reference (TYPE) SWFSRVNS WSDL: Namespace-URI des Service 20020109

Method GET_INTERFACES on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_PORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PORT Call by reference Object reference (TYPE REF TO) CL_SWF_WSP_PORT Webservice-Implementierung (mit Metadaten) 20020107
2 Importing I_IMPLID Call by reference Type reference (TYPE) SWFIMPLID ID einer Implementierungs-Definition 20020107
3 Importing I_INTFID Call by reference Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020107
4 Importing I_PORTID Call by reference Type reference (TYPE) SWFPORTID ID eines Service-Ports 20020107

Method GET_PORT on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_PORTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PORTS Call by reference Type reference (TYPE) SWFWSPORTRT Tabelle für Service-Ports (mit Metadaten) 20020107
2 Importing I_IMPLID Call by reference Type reference (TYPE) SWFIMPLID ID einer Implementierungs-Definition 20020107
3 Importing I_INTFID Call by reference Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020107

Method GET_PORTS on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_PORTTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PORTTYPES Call by reference Type reference (TYPE) SWFWSDLPTT Tabelle für PortType-Elemente 20020109
2 Importing I_SRVNAME Call by reference Type reference (TYPE) SWFSRVNAM WSDL: Servicename 20020109
3 Importing I_SRVNS Call by reference Type reference (TYPE) SWFSRVNS WSDL: Namespace-URI des Service 20020109

Method GET_PORTTYPES on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SERVICES Call by reference Type reference (TYPE) SWFWSDLSRVT Tabelle für WSDL-Service-Elemente 20020109

Method GET_SERVICES on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method GET_XSLT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) SWFWSWSIMPMEST Tabelle für Messages im Grid-Control (WS-Import) 20020107

Method GET_XSLT_MESSAGES on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method INTERFACE_HAS_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HAS_OUTPUT Value transfer Type reference (TYPE) FLAG allgemeines flag 20020107
2 Importing I_INTFID Value transfer Type reference (TYPE) SWFINTFID ID einer Interface-Definition 20020107

Method INTERFACE_HAS_OUTPUT on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EMPTY Value transfer Type reference (TYPE) FLAG allgemeines flag 20020118

Method IS_EMPTY on Interface IF_SWF_WSP_WSDEF_QUERY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620