Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRT_WSP_ICF_ALIAS | SRT ICF Interface for Aliases | 20050714 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRT_WSP_ICF_SERVICE_DEF | SRT ICF Interface for Services | 20050714 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRT_WSP_ICF_URL_GENERATION | SRT ICF Interface for URL Generation | 20050714 |
Properties
| Class | CL_SRT_WSP_ICF | |
| Short Description | ICF Node Administration for SOAP Runtime | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SOAP_CONFIG | SOAP Configuration Framework |
| Created | 20050304 | SAP |
| Last change | 20130531 | 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) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SRT_WSP_ICF_ALIAS | SRT ICF Interface for Aliases | 20050714 | ||
| 2 | IF_SRT_WSP_ICF_SERVICE_DEF | SRT ICF Interface for Services | 20050714 | ||
| 3 | IF_SRT_WSP_ICF_URL_GENERATION | SRT ICF Interface for URL Generation | 20050714 |
Friends
Class CL_SRT_WSP_ICF has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | PRX_R3OBJ | 'CLAS' | Proxy-Generierung: Typ eines Objektes im R3 (DTEL, TABL,...) | 20051011 | ||
| 2 | Constant | Private | Type reference (TYPE) | XUFIELD | '07' | Aktivität Aktivieren | 20051220 | ||
| 3 | Constant | Private | Type reference (TYPE) | XUFIELD | '02' | Aktivität Ändern | 20051220 | ||
| 4 | Constant | Private | Type reference (TYPE) | XUFIELD | '01' | Aktivität Anlegen | 20051220 | ||
| 5 | Constant | Private | Type reference (TYPE) | XUFIELD | '06' | Aktivität Löschen | 20051220 | ||
| 6 | Constant | Private | Type reference (TYPE) | XUFIELD | '03' | Aktivität Anzeigen | 20051220 | ||
| 7 | Constant | Private | Type reference (TYPE) | INT4 | 2 | Anlegen Alias | 20070903 | ||
| 8 | Constant | Private | Type reference (TYPE) | INT4 | 5 | Lösche Alias | 20070903 | ||
| 9 | Constant | Private | Type reference (TYPE) | INT4 | 3 | Ändern Alias | 20070903 | ||
| 10 | Constant | Private | Type reference (TYPE) | STRING | 'CL_SRT_WSP_ICF' | Aktueller Klassenname | 20060421 | ||
| 11 | Constant | Private | Type reference (TYPE) | DEVCLASS | '$TMP' | Entwicklungsklasse Voreinstellung | 20050307 | ||
| 12 | Constant | Private | Type reference (TYPE) | VEPREFTYPE | 'BAPI' | Objekttype des Referenzobjektes (Funktion, BAPI, IDOC) | 20050712 | ||
| 13 | Constant | Private | Type reference (TYPE) | VEPREFTYPE | 'FUGR' | Objekttype des Referenzobjektes (Funktion, BAPI, IDOC) | 20050712 | ||
| 14 | Constant | Private | Type reference (TYPE) | VEPREFTYPE | 'FUNC' | Objekttype des Referenzobjektes (Funktion, BAPI, IDOC) | 20050712 | ||
| 15 | Constant | Private | Type reference (TYPE) | VEPREFTYPE | 'XIPR' | Objekttype des Referenzobjektes (Funktion, BAPI, IDOC) | 20050712 | ||
| 16 | Constant | Private | Type reference (TYPE) | ICF_HAND | 'CL_SOAP_HTTP_EXTENSION' | Name des ICF-Handlers | 20050304 | ||
| 17 | Constant | Public | Type reference (TYPE) | STRING | '/pm' | 20070606 | |||
| 18 | Constant | Public | Type reference (TYPE) | STRING | '/rfc/' | 20050304 | |||
| 19 | Constant | Private | Type reference (TYPE) | STRING | '/rfc/sap/' | 20050304 | |||
| 20 | Constant | Public | Type reference (TYPE) | STRING | '/sap/bc/srt' | 20050422 | |||
| 21 | Constant | Public | Type reference (TYPE) | STRING | '/esf' | ESF Präfix-Komponente | 20060601 | ||
| 22 | Constant | Public | Type reference (TYPE) | STRING | '/is' | IS Präfix Komponente | 20060601 | ||
| 23 | Constant | Public | Type reference (TYPE) | STRING | '/is' | 20060612 | |||
| 24 | Constant | Public | Type reference (TYPE) | STRING | '/rfc/' | 20050304 | |||
| 25 | Constant | Public | Type reference (TYPE) | STRING | '/rfc/sap/' | 20050304 | |||
| 26 | Constant | Public | Type reference (TYPE) | STRING | '/scs' | 20080915 | |||
| 27 | Constant | Public | Type reference (TYPE) | STRING | '/scsa' | 20090119 | |||
| 28 | Constant | Public | Type reference (TYPE) | STRING | '/xip/' | 20050304 | |||
| 29 | Constant | Public | Type reference (TYPE) | STRING | '/xip/sap/' | 20050304 | |||
| 30 | Constant | Public | Type reference (TYPE) | STRING | '/sap/' | 20060614 | |||
| 31 | Constant | Private | Type reference (TYPE) | INT4 | 15 | Maximale Länge des "ICF Namen" | 20071121 | ||
| 32 | Constant | Private | Type reference (TYPE) | I | 0 | Benutze präferierte Liste | 20050712 | ||
| 33 | Constant | Private | Type reference (TYPE) | INT4 | 0 | Anlegen Knoten | 20070903 | ||
| 34 | Constant | Private | Type reference (TYPE) | INT4 | 4 | Lösche Knoten | 20070903 | ||
| 35 | Constant | Private | Type reference (TYPE) | INT4 | 1 | Ändern Knoten | 20070903 | ||
| 36 | Constant | Private | Type reference (TYPE) | C | '/' | URL Pfad Separator | 20051013 | ||
| 37 | Constant | Private | Type reference (TYPE) | RFCCATEGORY | 'SAP_BC_SOAP' | Kategorie der RFC-Verbindungen | 20060421 | ||
| 38 | Constant | Private | Type reference (TYPE) | RFCTYPE_D | 'G' | Art des Eintrags in RFCDES | 20070213 | ||
| 39 | Constant | Private | Type reference (TYPE) | ICFNODGUID | '0000000000000000000000000' | Wuzel-GUID | 20050728 | ||
| 40 | Constant | Public | Type reference (TYPE) | STRING | 'sap' | 20060614 | |||
| 41 | Constant | Private | Type reference (TYPE) | I | 1 | Benutze selektierte Liste | 20050712 | ||
| 42 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | ICF Admin Virtual Host root nodes created | 20121105 | ||
| 43 | Static Attribute | Private | Type reference (TYPE) | ICFHOSTNUM | Number of a Virtual Host | 20121106 | |||
| 44 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | ICF Admin Virtual Host read | 20121025 | ||
| 45 | Static Attribute | Private | Type reference (TYPE) | I | 0 | Benutzte Selektionsmethode | 20050712 | ||
| 46 | Static Attribute | Public | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Use alias users instead of internal user type | 20100811 | ||
| 47 | Static Attribute | Private | Type reference (TYPE) | T_ICF_HOSTNUM | Existierende Virtuelle Host Nummern | 20050816 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Prüfe Existenz Entwicklungsklasse | 20050304 | |
| 2 | Static method | Private | Method | Existenz und Verwendbarkeit des SYST Transportauftrages | 20050304 | |
| 3 | Static method | Public | Method | Check ICF timeout value pattern | 20120125 | |
| 4 | Static method | Private | Method | Validate specified user and password | 20080917 | |
| 5 | Static method | Private | Method | Prüfe virtuelle Host Nummer | 20050816 | |
| 6 | Static method | Private | Method | Konvertiere Sekundenangabe nach TIMS | 20060721 | |
| 7 | Static method | Private | Method | Löschen der vorher angelegten Knoten | 20050304 | |
| 8 | Static method | Private | Method | Set ICF node structure with specified fields | 20100811 | |
| 9 | Static method | Private | Method | Transformiere ESR String | 20051013 | |
| 10 | Static method | Private | Method | Transformiere ESR String | 20051013 | |
| 11 | Static method | Private | Method | Generiere ICF Information für Interface | 20050728 | |
| 12 | Static method | Private | Method | Generiere ICF Detailinformation für externen Alias | 20050728 | |
| 13 | Static method | Private | Method | Generates the simple client's ICF node setttings | 20080915 | |
| 14 | Static method | Private | Method | Get internal key (node GUID) of specified external alias | 20080905 | |
| 15 | Static method | Private | Method | Lese Kinderknoten des aktuellen Knotens | 20050713 | |
| 16 | Static method | Private | Method | Erzeuge Default ICF Meldung | 20070903 | |
| 17 | Static method | Private | Method | Lese Eigenschaften der Entwicklungsklasse | 20050307 | |
| 18 | Static method | Public | Method | Get ICF node list | 20120531 | |
| 19 | Static method | Private | Method | Lese Information des letzten Service Knotens in URL | 20050421 | |
| 20 | Static method | Private | Method | Lese die am höchsten präferierte Property Liste des Bindings | 20050629 | |
| 21 | Static method | Private | Method | Hole Präfix abhängig vom Endpunkttyp | 20050407 | |
| 22 | Static method | Private | Method | Erstelle reale URL für gegebene GUID | 20051020 | |
| 23 | Static method | Private | Method | Lese Namensraum und Name der spezifizierten SD | 20070606 | |
| 24 | Static method | Private | Method | Lese die am höchsten präferierte Property Liste des Bindings | 20050712 | |
| 25 | Static method | Private | Method | Hole GUID eines Service Knotens per URL Eingabe | 20050803 | |
| 26 | Static method | Private | Method | Gets the simple client base URL | 20080915 | |
| 27 | Static method | Private | Method | Get SC base URL for alias user login | 20090119 | |
| 28 | Static method | Private | Method | Setze einzelnen Wert in spezifizierter Property Liste | 20060721 | |
| 29 | Static method | Private | Method | Bestimme URL für spezifizierte NODE ID | 20050714 | |
| 30 | Static method | Private | Method | Lese Pfadkomponente | 20050314 | |
| 31 | Static method | Private | Method | Initialize data for Admin Virtual Host | 20121105 | |
| 32 | Static method | Private | Method | Initialize ICF buffer | 20111019 | |
| 33 | Static method | Private | Method | Prüfe ob alle Pfadkomponenten aktiv sind | 20060406 | |
| 34 | Static method | Private | Method | Prüfe ob spezifizierter Endpunkttyp zu XI gehört | 20051012 | |
| 35 | Static method | Private | Method | Prüfe ob Handler gesetzt ist in einem ICF Knoten | 20050823 | |
| 36 | Static method | Private | Method | Prüfe auf numerischen Wert | 20060721 | |
| 37 | Static method | Private | Method | Prüfe, ob spezifizierte Teil-URL in Gesamt-URL vorkommt | 20050823 | |
| 38 | Static method | Private | Method | Abbildung der Service Exception auf Kürzel | 20070223 | |
| 39 | Static method | Private | Method | Abbildung der Service Exception auf Kürzel | 20070209 | |
| 40 | Static method | Private | Method | Abbildung der Service Exception auf Kürzel | 20070903 | |
| 41 | Static method | Private | Method | Abbildung der Service Exception auf Kürzel | 20070903 | |
| 42 | Static method | Private | Method | Abbildung der Service Exception auf Kürzel | 20070831 | |
| 43 | Static method | Private | Method | Abbildung der Service Exception auf Kürzel | 20070831 | |
| 44 | Static method | Private | Method | Prepariere Zugriffs URL | 20050304 | |
| 45 | Static method | Private | Method | Setze Handler für spezifizierten Service | 20050823 | |
| 46 | Static method | Private | Method | Ausnahme mit ICF Information ausgeben | 20070903 | |
| 47 | Static method | Private | Method | Trim input string | 20100209 | |
| 48 | Static method | Private | Method | Prüfe Transportanforderungen | 20050307 |
Events
Class CL_SRT_WSP_ICF has no event.
Types
Class CL_SRT_WSP_ICF has no local type.
Method Signatures
Method CHECK_DEVCLASS_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20050304 | |||
| 2 | PR_EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean | 20050304 |
Method CHECK_DEVCLASS_EXISTENCE on class CL_SRT_WSP_ICF has no exception.
Method CHECK_SYST_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20050304 | |||
| 2 | PR_EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean | 20050304 |
Method CHECK_SYST_TRANSPORT on class CL_SRT_WSP_ICF has no exception.
Method CHECK_TIMEOUT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_OK | Call by reference | Type reference (TYPE) | BOOLEAN | X=value valid; space=otherwise | 20120125 | |||
| 2 | C_VALUE | Call by reference | Type reference (TYPE) | STRING | Value to be checked and set | 20120125 |
Method CHECK_TIMEOUT_VALUE on class CL_SRT_WSP_ICF has no exception.
Method CHECK_USER_PASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SERVICE_USER | Call by reference | Type reference (TYPE) | STRING | User name | 20080917 | |||
| 2 | PI_SERVICE_USER_PW | Call by reference | Type reference (TYPE) | STRING | User password | 20080917 | |||
| 3 | PR_IS_VALID | Value transfer | Type reference (TYPE) | BOOLEAN | X=valid U/P combination; space=invalid U/P combination | 20080917 |
Method CHECK_USER_PASS on class CL_SRT_WSP_ICF has no exception.
Method CHECK_VIRTUAL_HOST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_HOST_NUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | Nummer eines virtuellen Hosts | 20050816 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050816 |
Method CONVERT_SECONDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SECONDS | Call by reference | Type reference (TYPE) | STRING | 20060721 | ||||
| 2 | PR_TIMS | Value transfer | Type reference (TYPE) | ICFTIME | Session-Timeout | 20060721 |
Method CONVERT_SECONDS on class CL_SRT_WSP_ICF has no exception.
Method DELETE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_NODES | Call by reference | Type reference (TYPE) | T_ICFKEY_LIST | 20050304 | ||||
| 2 | PI_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | 20050304 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050304 |
Method DO_ICF_NODE_SETUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PC_SERVICE_SETTING | Call by reference | Type reference (TYPE) | ICFSERDESC | Description of ICF Service | 20100811 | |||
| 2 | PI_ICF_NODE_SETUP_INFO | Call by reference | Type reference (TYPE) | SRT_WSP_NAME_VALUE_LIST | ICF settings for ICFSERDESC structure | 20100811 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Web Administration ICF Exceptions | 20100811 |
Method ESR_NAME_TRANSFORM_FROM_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_IN_STRING | Call by reference | Type reference (TYPE) | STRING | 20051013 | ||||
| 2 | PR_OUT_STRING | Value transfer | Type reference (TYPE) | STRING | 20051013 |
Method ESR_NAME_TRANSFORM_FROM_URL on class CL_SRT_WSP_ICF has no exception.
Method ESR_NAME_TRANSFORM_TO_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_IN_STRING | Call by reference | Type reference (TYPE) | STRING | 20051013 | ||||
| 2 | PR_OUT_STRING | Value transfer | Type reference (TYPE) | STRING | 20051013 |
Method ESR_NAME_TRANSFORM_TO_URL on class CL_SRT_WSP_ICF has no exception.
Method GENERATE_ICF_INFO_DT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_PROPERTY_LIST | Call by reference | Object reference (TYPE REF TO) | IF_SRT_WSP_PROPERTY_LIST | WSP property list | 20050728 | |||
| 2 | PR_ICF_INFO | Value transfer | Type reference (TYPE) | ICFSERDESC | Beschreibung eines ICF-Services | 20050728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050728 |
Method GENERATE_ICF_INFO_RT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_PROPERTY_LIST | Call by reference | Object reference (TYPE REF TO) | IF_SRT_WSP_PROPERTY_LIST | Property Liste | 20050728 | |||
| 2 | PR_ICF_INFO | Value transfer | Type reference (TYPE) | ICFSERDESC | Beschreibung eines ICF-Services | 20050728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050728 |
Method GEN_SCS_ICF_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PC_ICFSERDESC | Call by reference | Type reference (TYPE) | ICFSERDESC | Description of ICF Service | 20080915 | |||
| 2 | PC_ICF_SETTINGS | Call by reference | Type reference (TYPE) | SRT_WSP_NAME_VALUE_LIST | List of Name-Value Pairs | 20100811 | |||
| 3 | PI_INCL_SERVICE_AUTH | Call by reference | Type reference (TYPE) | BOOLEAN | X=inclusive service authentication; space=no service auth. | 20080917 | |||
| 4 | PI_SERVICE_USER | Call by reference | Type reference (TYPE) | STRING | Service user, if service authentication is used | 20080917 | |||
| 5 | PI_SERVICE_USER_PW | Call by reference | Type reference (TYPE) | STRING | Service user' password, if service authentication is used | 20080917 |
Method GEN_SCS_ICF_SETTINGS on class CL_SRT_WSP_ICF has no exception.
Method GET_ALIAS_GUID_BY_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ALIAS_URL | Call by reference | Type reference (TYPE) | STRING | URL of external alias | 20080905 | |||
| 2 | PI_HOST_NUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Number of a Virtual Host | 20080905 | ||
| 3 | PR_NODE_GUID | Value transfer | Type reference (TYPE) | GUID_32 | Alias node GUID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Web Administration ICF Exceptions | 20080905 |
Method GET_CHILD_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_HOST_NUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Nummer eines virtuellen Hosts | 20050713 | ||
| 2 | PI_NODE_GUID | Call by reference | Type reference (TYPE) | ICFNODGUID | GUID eines ICF-Service-Knotens | 20050729 | |||
| 3 | PI_RECURSIVE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20050801 | |||
| 4 | PI_URL | Call by reference | Type reference (TYPE) | STRING | ICF URL | 20050713 | |||
| 5 | PR_NODE_LIST | Value transfer | Type reference (TYPE) | T_ICFKEY_LIST | 20050713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050713 |
Method GET_DEFAULT_ICF_ISSUE_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CASE | Call by reference | Type reference (TYPE) | INT4 | ICF Aktion | 20070903 | |||
| 2 | PI_SUBRC | Value transfer | Type reference (TYPE) | INT4 | Rückgabewert des ICF | 20070903 | |||
| 3 | PR_MSG_TEXT | Value transfer | Type reference (TYPE) | STRING | Message-Text | 20070903 |
Method GET_DEFAULT_ICF_ISSUE_STRING on class CL_SRT_WSP_ICF has no exception.
Method GET_DEVCLASS_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Name der Entwicklungsklasse | 20050307 | |||
| 2 | PR_ATTRIBUTES | Value transfer | Type reference (TYPE) | TDEVC | Attribute der Entwicklungsklasse | 20050307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050307 |
Method GET_ICF_NODE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ICF_NODE_LIST | Value transfer | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20120531 |
Method GET_ICF_NODE_LIST on class CL_SRT_WSP_ICF has no exception.
Method GET_INFO_LAST_SERVICE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_ICF_ALT_NAME | Call by reference | Type reference (TYPE) | ICFALTNME | ICF: Alternative Service-namen | 20050421 | |||
| 2 | PE_ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20050421 | |||
| 3 | PE_NODE_GUID | Call by reference | Type reference (TYPE) | ICFNODGUID | GUID eines ICF-Service-Knotens | 20050421 | |||
| 4 | PE_PARENT_NODE_GUID | Call by reference | Type reference (TYPE) | ICFNODGUID | GUID eines ICF-Service-Knotens | 20050421 | |||
| 5 | PE_PARENT_URL | Call by reference | Type reference (TYPE) | STRING | 20050823 | ||||
| 6 | PI_HOST_NUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Nummer eines virtuellen Hosts | 20050421 | ||
| 7 | PI_URL | Call by reference | Type reference (TYPE) | STRING | 20050421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050421 |
Method GET_MOST_PREFERRED_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SUBJECT | Call by reference | Object reference (TYPE REF TO) | IF_SRT_WSP_SUBJECT | WSP subject | 20050728 | |||
| 2 | PR_PROPERTY_LIST | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_PROPERTY_LIST | WSP property list | 20050629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20050629 |
Method GET_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENDPOINT_TYPE | Call by reference | Type reference (TYPE) | VEPREFTYPE | Endpunkt-Typ | 20050407 | |||
| 2 | PI_ENDPOINT_TYPE_REF | Call by reference | Object reference (TYPE REF TO) | IF_SRT_WSP_ENDPOINT_TYPE | WSP endpoint type | 20060614 | |||
| 3 | PI_IF_DEF_NAME | Call by reference | Type reference (TYPE) | STRING | 20050624 | ||||
| 4 | PR_DEFAULT_PREFIX | Value transfer | Type reference (TYPE) | SRT_WSICF_PREFIX | Default-Präfix | 20050407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050407 |
Method GET_REAL_URL_BY_NODE_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_NODE_GUID | Call by reference | Type reference (TYPE) | ICFNODGUID | GUID eines ICF-Service-Knotens | 20051020 | |||
| 2 | PR_URL | Value transfer | Type reference (TYPE) | STRING | 20051020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20051020 |
Method GET_SD_NAMESPACE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_SD_NAME | Call by reference | Type reference (TYPE) | STRING | Name für URL | 20070606 | |||
| 2 | PE_SD_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | Namensraum für URL | 20070606 | |||
| 3 | PI_SD | Call by reference | Type reference (TYPE) | STRING | interner Name der Service Definition | 20070606 |
Method GET_SD_NAMESPACE_NAME on class CL_SRT_WSP_ICF has no exception.
Method GET_SELECTED_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SUBJECT | Call by reference | Object reference (TYPE REF TO) | IF_SRT_WSP_SUBJECT | WSP subject | 20050728 | |||
| 2 | PR_PROPERTY_LIST | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_PROPERTY_LIST | WSP property list | 20050712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20050712 |
Method GET_SERVICE_GUID_BY_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_HOST_NUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Nummer eines virtuellen Hosts | 20050803 | ||
| 2 | PI_SERVICE_URL | Call by reference | Type reference (TYPE) | STRING | Service URL | 20050803 | |||
| 3 | PR_NODE_GUID | Value transfer | Type reference (TYPE) | ICFNODGUID | GUID eines ICF-Service-Knotens | 20050803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050803 |
Method GET_SIMPLE_CLIENT_BASE_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_URL | Value transfer | Type reference (TYPE) | STRING | Base URL for simple clients | 20080915 |
Method GET_SIMPLE_CLIENT_BASE_URL on class CL_SRT_WSP_ICF has no exception.
Method GET_SIMPLE_CLI_BASE_URL_ALIAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_URL | Value transfer | Type reference (TYPE) | STRING | Gets the simple client base URL for alias login | 20090119 |
Method GET_SIMPLE_CLI_BASE_URL_ALIAS on class CL_SRT_WSP_ICF has no exception.
Method GET_SINGLE_PROPERTY_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_PROPERTY_EXISTS | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20060721 | |||
| 2 | PE_PROPERTY_VALUE | Call by reference | Type reference (TYPE) | STRING | 20060721 | ||||
| 3 | PI_PROPERTY_LIST | Call by reference | Object reference (TYPE REF TO) | IF_SRT_WSP_PROPERTY_LIST | WSP property list | 20060721 | |||
| 4 | PI_PROPERTY_NAME | Call by reference | Type reference (TYPE) | QNAME | Qualified Name | 20060721 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | WSP Exception | 20060725 |
Method GET_URL_BY_NODE_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_NODE_GUID | Call by reference | Type reference (TYPE) | ICFNODGUID | GUID eines ICF-Service-Knotens | 20050714 | |||
| 2 | PR_URL | Value transfer | Type reference (TYPE) | STRING | URL | 20050714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050714 |
Method GET_URL_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_LAST_NAME | Call by reference | Type reference (TYPE) | STRING | Name der letzten Pfadkomponente | 20050314 | |||
| 2 | PE_REMAIN_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Länge des verbleibenden Pfades | 20050421 | |||
| 3 | PE_REMAIN_PATH | Call by reference | Type reference (TYPE) | STRING | URL Pfad ohne letzte Komponente | 20050314 | |||
| 4 | PI_URL | Call by reference | Type reference (TYPE) | STRING | ICF URL | 20050314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050314 |
Method INIT_ADMIN_VHOST_DATA Signature
Method INIT_ADMIN_VHOST_DATA on class CL_SRT_WSP_ICF has no parameter.
Method INIT_ADMIN_VHOST_DATA on class CL_SRT_WSP_ICF has no exception.
Method INIT_ICF_BUFFER Signature
Method INIT_ICF_BUFFER on class CL_SRT_WSP_ICF has no parameter.
Method INIT_ICF_BUFFER on class CL_SRT_WSP_ICF has no exception.
Method IS_ACTIVE_SERVICE_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_HOST_NUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Nummer eines virtuellen Hosts | 20060406 | ||
| 2 | PI_URL | Call by reference | Type reference (TYPE) | STRING | URL Zugriffspfad | 20060406 | |||
| 3 | PR_IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLEAN | X=alle Service-Knoten sind aktiv; space=sonst | 20060406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20060406 |
Method IS_ESR_ENDPOINT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_ENDPOINT_TYPE | Call by reference | Type reference (TYPE) | VEPREFTYPE | Objekttype des Referenzobjektes (Funktion, BAPI, IDOC) | 20051012 | |||
| 2 | PR_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20051012 |
Method IS_ESR_ENDPOINT_TYPE on class CL_SRT_WSP_ICF has no exception.
Method IS_HANDLER_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_HANDLER_NAME | Call by reference | Type reference (TYPE) | ICF_HAND | Name des ICF-Handlers | 20050823 | |||
| 2 | PI_HOST_NUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Nummer eines virtuellen Hosts | 20050823 | ||
| 3 | PI_NODE_GUID | Call by reference | Type reference (TYPE) | ICFPARGUID | Knoten GUID | 20050823 | |||
| 4 | PI_URL | Call by reference | Type reference (TYPE) | STRING | ICF Knoten Pfad | 20050823 | |||
| 5 | PR_EXISTS | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true,space=false) | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050823 |
Method IS_NUMERIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_VALUE | Call by reference | Type reference (TYPE) | STRING | 20060721 | ||||
| 2 | PR_IS_NUMERIC | Value transfer | Type reference (TYPE) | BOOLEAN | X=String ist numerisch; space=sonst | 20060721 |
Method IS_NUMERIC on class CL_SRT_WSP_ICF has no exception.
Method IS_URL_PART_OF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_PART_URL | Call by reference | Type reference (TYPE) | STRING | Teil-URL | 20050823 | |||
| 2 | PI_URL | Call by reference | Type reference (TYPE) | STRING | Gesamt-URL | 20050823 | |||
| 3 | PR_IS_PART | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, space=false) | 20050823 |
Method IS_URL_PART_OF on class CL_SRT_WSP_ICF has no exception.
Method MAP_EXCEPT_CREATE_ALIAS_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SUBRC | Call by reference | Type reference (TYPE) | I | Exception Integer Wert | 20070223 | |||
| 2 | PR_SYMBOL | Value transfer | Type reference (TYPE) | STRING | Kürzel der ICF Ausnahme | 20070223 |
Method MAP_EXCEPT_CREATE_ALIAS_NODE on class CL_SRT_WSP_ICF has no exception.
Method MAP_EXCEPT_CREATE_SERVICE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SUBRC | Call by reference | Type reference (TYPE) | I | Exception Integer Wert | 20070209 | |||
| 2 | PR_SYMBOL | Value transfer | Type reference (TYPE) | STRING | Kürzel der ICF Ausnahme | 20070209 |
Method MAP_EXCEPT_CREATE_SERVICE_NODE on class CL_SRT_WSP_ICF has no exception.
Method MAP_EXCEPT_DELETE_ALIAS_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SUBRC | Call by reference | Type reference (TYPE) | I | Exception Integer Wert | 20070903 | |||
| 2 | PR_SYMBOL | Value transfer | Type reference (TYPE) | STRING | Kürzel der ICF Ausnahme | 20070903 |
Method MAP_EXCEPT_DELETE_ALIAS_NODE on class CL_SRT_WSP_ICF has no exception.
Method MAP_EXCEPT_DELETE_SERVICE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SUBRC | Call by reference | Type reference (TYPE) | I | Exception Integer Wert | 20070903 | |||
| 2 | PR_SYMBOL | Value transfer | Type reference (TYPE) | STRING | Kürzel der ICF Ausnahme | 20070903 |
Method MAP_EXCEPT_DELETE_SERVICE_NODE on class CL_SRT_WSP_ICF has no exception.
Method MAP_EXCEPT_UPDATE_ALIAS_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SUBRC | Call by reference | Type reference (TYPE) | I | Exception Integer Wert | 20070831 | |||
| 2 | PR_SYMBOL | Value transfer | Type reference (TYPE) | STRING | Kürzel der ICF Ausnahme | 20070831 |
Method MAP_EXCEPT_UPDATE_ALIAS_NODE on class CL_SRT_WSP_ICF has no exception.
Method MAP_EXCEPT_UPDATE_SERVICE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_SUBRC | Call by reference | Type reference (TYPE) | I | Exception Integer Wert | 20070831 | |||
| 2 | PR_SYMBOL | Value transfer | Type reference (TYPE) | STRING | Kürzel der ICF Ausnahme | 20070831 |
Method MAP_EXCEPT_UPDATE_SERVICE_NODE on class CL_SRT_WSP_ICF has no exception.
Method PREPARE_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PC_URL | Value transfer | Type reference (TYPE) | STRING | 20051007 | ||||
| 2 | PI_SUPPRESS_TO_LOWER | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20051012 |
Method PREPARE_URL on class CL_SRT_WSP_ICF has no exception.
Method SET_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_DEVCLASS | Value transfer | Type reference (TYPE) | DEVCLASS | Paket | 20050823 | |||
| 2 | PI_HANDLER_NAME | Call by reference | Type reference (TYPE) | ICF_HAND | Name des ICF-Handlers | 20050823 | |||
| 3 | PI_HOST_NUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Nummer eines virtuellen Hosts | 20050823 | ||
| 4 | PI_NODE_GUID | Call by reference | Type reference (TYPE) | ICFNODGUID | GUID eines ICF-Service-Knotens | 20050823 | |||
| 5 | PI_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20050823 | |||
| 6 | PI_URL | Call by reference | Type reference (TYPE) | STRING | URL-Pfad | 20050823 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050823 |
Method THROW_ICF_ISSUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CASE | Call by reference | Type reference (TYPE) | INT4 | ICF Aktion | 20070903 | |||
| 2 | PI_SUBRC | Value transfer | Type reference (TYPE) | INT4 | Rückgabewert des ICF | 20070903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20070903 |
Method TRIM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_IN_STR | Call by reference | Type reference (TYPE) | CSEQUENCE | Input string | 20100209 | |||
| 2 | PI_REMOVE_LEAD_UNDERSCORE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | X=trim leading underscores; space=otherwise | 20100209 | ||
| 3 | PR_OUT_STR | Value transfer | Type reference (TYPE) | STRING | Output string | 20100209 |
Method TRIM on class CL_SRT_WSP_ICF has no exception.
Method VALIDATE_TRANSPORT_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_DEVCLASS | Value transfer | Type reference (TYPE) | DEVCLASS | Paket | 20050421 | |||
| 2 | PE_REQUEST | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20050421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen Web Admin ICF | 20050307 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |