SAP ABAP Class IF_ICF_TREE (ICF: Interface for ICF Tree)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ICF_TREE | ICF: API for ICF Tree | 20030507 |
Properties
Class | IF_ICF_TREE | |
Short Description | ICF: Interface for ICF Tree | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20030507 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_ICF_TREE has no interface implemented.
Friends
Class IF_ICF_TREE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_ROOTGUID | Constant | Public | Type reference (TYPE) | ICFPARGUID | 'FFFFFFFFFFFFFFFFFFFFFFFFF' | GUID of parent node | 20070813 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHANGE_EXT_ALIAS | Static method | Public | Method | Change External Alias in ICF Tree | 20041109 |
2 | CHANGE_INT_ALIAS | Static method | Public | Method | Change Internal Alias in ICF Tree | 20041230 |
3 | CHANGE_NODE | Static method | Public | Method | Change Service in ICF Tree | 20041228 |
4 | CHANGE_SMTP_HOST | Static method | Public | Method | Change SMTP Host | 20070807 |
5 | CHECK_FOR_AFTER_IMPORT | Static method | Public | Method | Testing for SICF_after_import to avoid duplicate entries | 20121210 |
6 | CHECK_SERVICE_ACTIVE | Static method | Public | Method | Check Whether Service Active | 20030707 |
7 | DELETE_EXT_ALIAS | Static method | Public | Method | Delete External Alias | 20030619 |
8 | DELETE_NODE | Static method | Public | Method | Delete Service in ICF Tree | 20030515 |
9 | EXTALIAS_FROM_URL | Static method | Public | Method | Determines Existence of External ALIAS from URL | 20030908 |
10 | FILTER_TO_SICF | Static method | Public | Method | Goto SICF Filter for Service | 20030625 |
11 | FILTER_TO_SICF_EXTALIAS | Static method | Public | Method | Goto SICF Filter for External Alias | 20030709 |
12 | GET_HEREDITY_VALUE | Static method | Public | Method | Gets Inherited Information for Service | 20041108 |
13 | GET_INFO_FROM_SERV | Static method | Public | Method | Gets Information for ICF Service | 20040405 |
14 | ICF_AUTHORITY_CHECK | Static method | Public | Method | Authority Check for ICF Framework | 20040824 |
15 | INSERT_EXT_ALIAS | Static method | Public | Method | Insert External Alias in ICF Tree | 20030529 |
16 | INSERT_INT_ALIAS | Static method | Public | Method | Insert Internal Alias in ICF Tree | 20030710 |
17 | INSERT_NODE | Static method | Public | Method | Insert Service in ICF Tree | 20030509 |
18 | INSERT_VIRT_HOST | Static method | Public | Method | Insert Service in ICF Tree | 20030713 |
19 | SERVICE_FROM_URL | Static method | Public | Method | Gets Last Service in ICF Tree from URL | 20030507 |
20 | SET_PROXY_CONFIGURATION | Static method | Public | Method | Sets Proxy Settings | 20100526 |
Events
Class IF_ICF_TREE has no event.
Types
Class IF_ICF_TREE has no local type.
Method Signatures
Method CHANGE_EXT_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20080313 | ||
2 | Importing | CASEFLAG | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | 20041109 | ||
3 | Exporting | DB_ALIAS_SET | Call by reference | Type reference (TYPE) | ICFALISTR | String der auf Service im ICFSERVICE-Baum zeigt | 20041109 | ||
4 | Importing | HOSTNUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | 20041109 | ||
5 | Importing | ICFALIAS | Call by reference | Type reference (TYPE) | ICFALISTR | 20041109 | |||
6 | Importing | ICFALIAS_STRG | Call by reference | Type reference (TYPE) | ICFALIAS_STRG | ICF: Verlängerung Externer Aliasnamen (Stringwert) | 20051202 | ||
7 | Importing | ICFALIDESC | Call by reference | Type reference (TYPE) | ICFALIDESC | 20041109 | |||
8 | Importing | ICFDOCU | Call by reference | Type reference (TYPE) | ICF_DOCU | 20041109 | |||
9 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | 20041109 | |||
10 | Importing | ICFSERDESC | Call by reference | Type reference (TYPE) | ICFSERDESC | 20041109 | |||
11 | Importing | ICF_REDIR | Call by reference | Type reference (TYPE) | STRING | 20041109 | |||
12 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
13 | Importing | REDIR_HOSTNR | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 20041109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_ERROR | Update der Db-Tabelle fehlerhaft | 20041109 | |
2 | EMPTY_DOCU | Dokumentation leer | 20041109 | |
3 | EMPTY_ICFALIAS | P_ICF_NAME darf nicht initial sein | 20041109 | |
4 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20041109 | |
5 | FORMFLG401_ERROR | Fehlerhafte Eingabe in P_ICFSERDESC-FORMFLG401 | 20041109 | |
6 | INVALID_OTR_CONCEPT | Fehlerhafte OTR-Info in P_ICFSERDESC | 20041109 | |
7 | INVALID_REDIR | Ungültiger Verweis | 20041109 | |
8 | INVALID_URL | Fehlerhafte URL in P_ICFSERDESC (Felder URL500 und URL401) | 20041109 | |
9 | NODE_ALREADY_EXISTING | Knoten existiert bereits | 20041109 | |
10 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20041109 | |
11 | PARENT_NOT_EXISTING | Vaterknoten existiert nicht | 20041109 | |
12 | PASSWORD_ENCRYPTION_ERROR | Fehler bei der Passwortverschlüsselung | 20041109 | |
13 | SECURITY_INFO_ERROR | Fehlerhafte Security-Info in P_ICFSERDESC (Felder OBLUSRFLAG | 20041109 | |
14 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20041109 | |
15 | USER_PASSWORD_ERROR | Fehlerhafte Login-Info in P_ICFSERDESC (Felder ICF_USER und | 20041109 | |
16 | WRONG_ALIASNAME | Aliasname nicht korrekt | 20041109 | |
17 | WRONG_ICFPARGUID | Falsche ICFPARGUID | 20041109 |
Method CHANGE_INT_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | AKHKOMPO | 20041230 | |||
2 | Importing | DISPLAY_TRANSPORT | Call by reference | Type reference (TYPE) | C | 20041230 | |||
3 | Importing | DOCULANG | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | ABAP-System, aktuelle Sprache | 20041230 | |
4 | Importing | ICFACTIVE | Call by reference | Type reference (TYPE) | ICFACTIVE | SPACE | 'X': Service ist aktiviert, sonst ' ' | 20041230 | |
5 | Importing | ICFALIGUID | Call by reference | Type reference (TYPE) | ICFALIGUID | Guid des Alias | 20041230 | ||
6 | Importing | ICFDOCU | Call by reference | Type reference (TYPE) | ICFDOCU | Dokumentation eines HTTP-Services | 20041230 | ||
7 | Exporting | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | 20041230 | |||
8 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20041230 | ||
9 | Importing | ICFSERDESC | Call by reference | Type reference (TYPE) | ICFSERDESC | Baum der ICF-Services im Internet-Kommunikations-Framework | 20041230 | ||
10 | Importing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20041230 | ||
11 | Importing | ICF_REDIR | Call by reference | Type reference (TYPE) | ICFCHAR255 | URL auf den Verweis | 20041230 | ||
12 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
13 | Importing | PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | SPACE | Paket (Falls SPACE => Paket des Vaterknotens) | 20041230 | |
14 | Changing | TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | SPACE | Auftrag/Aufgabe (falls SPACE => Benutzerabfrage) | 20041230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DOCULANG_NOT_INSTALLED | Sprache P_DOCULANG ist nicht installiert | 20041230 | |
2 | EMPTY_DOCU | Dokumentation leer | 20041230 | |
3 | EMPTY_ICF_NAME | P_ICF_NAME darf nicht initial sein | 20041230 | |
4 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20041230 | |
5 | FORMFLG401_ERROR | Fehlerhafte Eingabe in P_ICFSERDESC-FORMFLG401 | 20041230 | |
6 | HANDLER_ERROR | Fehlerhafte Eingabe in P_ICFHANDLST | 20041230 | |
7 | INVALID_ICFPARGUID | Fehlerhafter Inputparameter ICFPARGUID | 20041230 | |
8 | INVALID_OTR_CONCEPT | Fehlerhafte OTR-Info in P_ICFSERDESC | 20041230 | |
9 | INVALID_URL | Fehlerhafte URL in P_ICFSERDESC (Felder URL500 und URL401) | 20041230 | |
10 | NODE_ALREADY_EXISTING | Knoten existiert bereits | 20041230 | |
11 | NOT_ALLOW_APPLICATION | Application ist nicht erlaubt | 20041230 | |
12 | NO_APPLICATION | Keine Applikation angegeben | 20041230 | |
13 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20041230 | |
14 | NO_NEW_VIRTUAL_HOST | Keinen Virtuellen Host anlegen | 20041230 | |
15 | PACKAGE_NOT_FOUND | Angegebenes Paket existiert nicht | 20041230 | |
16 | PARENT_NOT_EXISTING | Vaterknoten existiert nicht | 20041230 | |
17 | PASSWORD_ENCRYPTION_ERROR | Fehler bei der Passwortverschlüsselung | 20041230 | |
18 | SECURITY_INFO_ERROR | Fehlerhafte Security-Info in P_ICFSERDESC (Felder OBLUSRFLAG | 20041230 | |
19 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20041230 | |
20 | TADIR_ERROR | Fehler beim TADIR-Zugriff | 20041230 | |
21 | TRANSPORT_ERROR | Fehler beim Transport-Check/Insert des SICF-Objektes | 20041230 | |
22 | USER_PASSWORD_ERROR | Fehlerhafte Login-Info in P_ICFSERDESC (Felder ICF_USER und | 20041230 | |
23 | WRONG_APPLICATION | Falsche Application | 20041230 |
Method CHANGE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLCUST_XSTRING | Call by reference | Type reference (TYPE) | ICF_CUSTSTR | ICF: String for Customizing Data of Application | 20120727 | ||
2 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | AKHKOMPO | 20041228 | |||
3 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20080313 | ||
4 | Importing | DISPLAY_TRANSPORT | Call by reference | Type reference (TYPE) | C | Anzeigen der Transport-Dynpros. | 20041228 | ||
5 | Importing | DOCULANG | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | ABAP-System, aktuelle Sprache | 20041228 | |
6 | Importing | DOCU_TAB | Call by reference | Type reference (TYPE) | ICFDOCU_TTYP | ICF: Documentation of ICFSERVICE Entries | 20120727 | ||
7 | Importing | ICFACTIVE | Call by reference | Type reference (TYPE) | ICFACTIVE | SPACE | 'X': Service ist aktiviert, sonst ' ' | 20041228 | |
8 | Importing | ICFALTNME | Call by reference | Type reference (TYPE) | ICFALTNME | Alterntive Service-Name | 20041228 | ||
9 | Importing | ICFDOCU | Call by reference | Type reference (TYPE) | ICFDOCU | Dokumentation eines HTTP-Services | 20041228 | ||
10 | Importing | ICFHANDLST | Call by reference | Type reference (TYPE) | ICFHNDLIST | Name des ICF-Handlers | 20041228 | ||
11 | Exporting | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | 20041228 | |||
12 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20041228 | ||
13 | Importing | ICFSERDESC | Call by reference | Type reference (TYPE) | ICFSERDESC | Baum der ICF-Services im Internet-Kommunikations-Framework | 20041228 | ||
14 | Importing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20041228 | ||
15 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
16 | Importing | PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | SPACE | Paket (Falls SPACE => Paket des Vaterknotens) | 20041228 | |
17 | Changing | TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | SPACE | Auftrag/Aufgabe (falls SPACE => Benutzerabfrage) | 20041228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ALTERNATE_NAME_EXIST | Alternative Name existiert bereits | 20041228 | |
2 | ALT_NAME_INVALID | Alternative Namengebung nicht möglich | 20041228 | |
3 | DOCULANG_NOT_INSTALLED | Sprache P_DOCULANG ist nicht installiert | 20041228 | |
4 | EMPTY_DOCU | Dokumentation leer | 20041228 | |
5 | EMPTY_ICF_NAME | ICFNAME darf nicht initial sein | 20041228 | |
6 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20041228 | |
7 | FORMFLG401_ERROR | Fehlerhafte Eingabe in P_ICFSERDESC-FORMFLG401 | 20041228 | |
8 | HANDLER_ERROR | Fehlerhafte Eingabe in P_ICFHANDLST | 20041228 | |
9 | INVALID_ICFPARGUID | Fehlerhafter Inputparameter ICFPARGUID | 20041228 | |
10 | INVALID_OTR_CONCEPT | Fehlerhafte OTR-Info in P_ICFSERDESC | 20041228 | |
11 | INVALID_URL | Fehlerhafte URL in P_ICFSERDESC (Felder URL500 und URL401) | 20041228 | |
12 | NODE_ALREADY_EXISTING | Knoten existiert bereits | 20041228 | |
13 | NOT_ALLOW_APPLICATION | Application ist nicht erlaubt | 20041228 | |
14 | NO_APPLICATION | Keine Applikation angegeben | 20041228 | |
15 | NO_AUTHORITY | Keine Berechtigung | 20041228 | |
16 | NO_NEW_VIRTUAL_HOST | Keinen Virtuellen Host anlegen | 20041228 | |
17 | PACKAGE_NOT_FOUND | Angegebenes Paket existiert nicht | 20041228 | |
18 | PARENT_NOT_EXISTING | Vaterknoten existiert nicht | 20041228 | |
19 | PASSWORD_ENCRYPTION_ERROR | Fehler bei der Passwortverschlüsselung | 20041228 | |
20 | SECURITY_INFO_ERROR | Fehlerhafte Security-Info in P_ICFSERDESC (Felder OBLUSRFLAG | 20041228 | |
21 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20041228 | |
22 | TADIR_ERROR | Fehler beim TADIR-Zugriff | 20041228 | |
23 | TRANSPORT_ERROR | Fehler beim Transport-Check/Insert des SICF-Objektes | 20041228 | |
24 | USER_PASSWORD_ERROR | Fehlerhafte Login-Info in P_ICFSERDESC (Felder ICF_USER und | 20041228 | |
25 | WRONG_APPLICATION | Falsche Application | 20041228 | |
26 | WRONG_ICF_NAME | Keine Sonderzeichen im Namen | 20041228 |
Method CHANGE_SMTP_HOST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | AKHKOMPO | 20070807 | |||
2 | Importing | CHG_HOSTNUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | Nummer eines virtuellen Hosts | 20070809 | ||
3 | Importing | DISPLAY_TRANSPORT | Call by reference | Type reference (TYPE) | C | Anzeigen der Transport-Dynpros. | 20070807 | ||
4 | Importing | DOCULANG | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | ABAP-System, aktuelle Sprache | 20070807 | |
5 | Importing | ICFACTIVE | Call by reference | Type reference (TYPE) | ICFACTIVE | SPACE | 'X': Service ist aktiviert, sonst ' ' | 20070807 | |
6 | Importing | ICFDOCU | Call by reference | Type reference (TYPE) | ICFDOCU | Dokumentation eines HTTP-Services | 20070807 | ||
7 | Exporting | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | 20070807 | |||
8 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | CO_ROOTGUID | GUID des Vater-Knotens | 20070809 | |
9 | Importing | ICF_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20070813 | ||
10 | Importing | ICF_MANDT | Call by reference | Type reference (TYPE) | ICFMANDT | Mandant, unter dem der Service im SAP-System läuft | 20070813 | ||
11 | Importing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20070807 | ||
12 | Importing | ICF_PASSWD | Call by reference | Type reference (TYPE) | ICFPASSWD | Verschlüsseltes Passwort des Benutzers | 20070813 | ||
13 | Importing | ICF_USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20070813 | ||
14 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
15 | Importing | PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | SPACE | Paket (Falls SPACE => Paket des Vaterknotens) | 20070807 | |
16 | Changing | TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | SPACE | Auftrag/Aufgabe (falls SPACE => Benutzerabfrage) | 20070807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DOCULANG_NOT_INSTALLED | Sprache P_DOCULANG ist nicht installiert | 20070807 | |
2 | EMPTY_DOCU | Dokumentation leer | 20070807 | |
3 | EMPTY_ICF_NAME | ICFNAME darf nicht initial sein | 20070807 | |
4 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20070807 | |
5 | FORMFLG401_ERROR | Fehlerhafte Eingabe in P_ICFSERDESC-FORMFLG401 | 20070807 | |
6 | HOSTNUMBER_EXIST | Hostnummer wird bereits verwendet | 20070809 | |
7 | HOST_NOT_EXIST | Host existiert nicht | 20070809 | |
8 | INVALID_OTR_CONCEPT | Fehlerhafte OTR-Info in P_ICFSERDESC | 20070807 | |
9 | INVALID_URL | Fehlerhafte URL in P_ICFSERDESC (Felder URL500 und URL401) | 20070807 | |
10 | NO_AUTHORITY | Keine Berechtigung | 20070807 | |
11 | PACKAGE_NOT_FOUND | Angegebenes Paket existiert nicht | 20070807 | |
12 | PASSWORD_ENCRYPTION_ERROR | Fehler bei der Passwortverschlüsselung | 20070807 | |
13 | SECURITY_INFO_ERROR | Fehlerhafte Security-Info in P_ICFSERDESC (Felder OBLUSRFLAG | 20070807 | |
14 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20070807 | |
15 | TADIR_ERROR | Fehler beim TADIR-Zugriff | 20070807 | |
16 | TRANSPORT_ERROR | Fehler beim Transport-Check/Insert des SICF-Objektes | 20070807 | |
17 | USER_PASSWORD_ERROR | Fehlerhafte Login-Info in P_ICFSERDESC (Felder ICF_USER und | 20070807 | |
18 | WRONG_APPLICATION | Falsche Application | 20070807 |
Method CHECK_FOR_AFTER_IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20121210 | ||
2 | Importing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20121210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DONOT_RUN_IN_AFTER_IMPORT | 20121210 |
Method CHECK_SERVICE_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | Aktiv-Kz. | 20030707 | ||
2 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20090525 | ||
3 | Importing | HOSTNR | Call by reference | Type reference (TYPE) | ICFHOSTNUM | Hostnummer | 20030707 | ||
4 | Importing | URL | Call by reference | Type reference (TYPE) | STRING | Pfad | 20030707 | ||
5 | Exporting | URLSUFFIX | Call by reference | Type reference (TYPE) | STRING | Rest des Pfades | 20030707 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20031212 |
Method DELETE_EXT_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20080313 | ||
2 | Importing | ICFALIAS | Call by reference | Type reference (TYPE) | ICFALISTR | 20030619 | |||
3 | Importing | ICFALIAS_STRG | Call by reference | Type reference (TYPE) | ICFALIAS_STRG | ICF: Verlängerung Externer Aliasnamen (Stringwert) | 20051128 | ||
4 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | 20030619 | |||
5 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DELETE_NOT_POSSIBLE | Löschen des Externen ALIAS nicht möglich | 20030619 | |
2 | ENQUEUE_ALIAS_NOT_POSSIBLE | Fehler beim Sperren des extenren Alias | 20030619 | |
3 | ENQUEUE_SERVICE_NOT_POSSIBLE | Fehler beim Sperren des verweisenden Service. | 20030619 | |
4 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20031212 | |
5 | NO_ICFALIAS | Angebener Externer Alias existiert nicht. | 20030619 |
Method DELETE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20080313 | ||
2 | Importing | ICFALTNME | Call by reference | Type reference (TYPE) | ICFALTNME | Altenative Namensgebung | 20030807 | ||
3 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20030515 | ||
4 | Changing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20030515 | ||
5 | Importing | I_DARK_TRANSPORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Transport im Background aufrufen | 20130222 | |
6 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
7 | Importing | TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | SPACE | Auftrag/Aufgabe (falls SPACE => Benutzerabfrage) | 20030515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_ERROR | Fehler beim Schreiben in die Datenbank | 20030515 | |
2 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20030515 | |
3 | NODE_HAS_CHILDS | Knoten hat Unterknoten | 20030515 | |
4 | NODE_IS_ALIASED | Es gibt noch Verweise auf den Knoten | 20030515 | |
5 | NODE_NOT_EXISTING | Knoten existiert nicht | 20030515 | |
6 | NODE_NOT_IN_ORIGINAL_SYSTEM | Aktuelles System ist nicht Originalsystem des Knotens | 20030515 | |
7 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20031212 | |
8 | NO_VIRTUAL_HOST_DELETE | Keinen Virtuellen Host löschen | 20030515 | |
9 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20030515 | |
10 | TADIR_ERROR | Fehler beim TADIR-Zugriff | 20030515 | |
11 | TRANSPORT_ERROR | Fehler beim Transport-Check/Insert des SICF-Objektes | 20030515 |
Method EXTALIAS_FROM_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20090525 | ||
2 | Exporting | EXIST | Call by reference | Type reference (TYPE) | CHAR1 | URL ist ein externer Alias | 20030908 | ||
3 | Exporting | EXTALIAS_INFO | Call by reference | Type reference (TYPE) | ICFALIAS | Externe Aliases auf ICF-Services | 20080310 | ||
4 | Exporting | FIRSTALIAS | Call by reference | Type reference (TYPE) | STRING | Name des externen Alias | 20031010 | ||
5 | Importing | HOSTNUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Host Nummer | 20030908 | |
6 | Importing | URL | Call by reference | Type reference (TYPE) | STRING | '/' | URL | 20030908 | |
7 | Exporting | URLSUFFIX | Call by reference | Type reference (TYPE) | STRING | Suffix des externen Aliases | 20031010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20031212 |
Method FILTER_TO_SICF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | 20030625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NODGUID_INVALID | Eingegebene Nodeguide ist nicht gültig. | 20030625 | |
2 | NO_AUHORITY | Keine Berechtigung | 20030625 |
Method FILTER_TO_SICF_EXTALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ICFALIAS | Call by reference | Type reference (TYPE) | ICFALISTR | Aliasnamen | 20030709 | ||
2 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | Guid des Vater Knoten | 20030709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXTALIAS_INVALID | Ungültiger Externer Alias | 20030709 | |
2 | NO_AUTHORITY | Keine Berechtigung zum ausführen dieser Methode | 20030709 |
Method GET_HEREDITY_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTLOGIN | Call by reference | Type reference (TYPE) | ICFLOGIN | Verdichtete Anmelde-Daten eines HTTP-Requests | 20041108 | ||
2 | Importing | HOSTNUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | Nummer eines virtuellen Hosts | 20041108 | |
3 | Importing | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | GUID eines ICF-Service-Knotens | 20041108 | ||
4 | Importing | URL | Call by reference | Type reference (TYPE) | STRING | Url | 20041108 |
Method GET_HEREDITY_VALUE on class IF_ICF_TREE has no exception.
Method GET_INFO_FROM_SERV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ACTIVE | Call by reference | Type reference (TYPE) | C | Service aktiv oder inaktiv | 20040408 | ||
2 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20090525 | ||
3 | Importing | AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | C | 'X' | Authority-Check durchführen | 20040413 | |
4 | Exporting | HOSTNR | Call by reference | Type reference (TYPE) | ICFHOSTNUM | Nummer eines virtuellen Hosts | 20040408 | ||
5 | Exporting | HOST_INFO | Call by reference | Type reference (TYPE) | ICFVIRHOST | Internet Communication Framework: Virtuelle Hosts | 20040413 | ||
6 | Importing | ICFALTNME | Call by reference | Type reference (TYPE) | ICFALTNME | ICF: Alternative Service-namen | 20040405 | ||
7 | Exporting | ICFDOCU | Call by reference | Type reference (TYPE) | ICFDOCU | Documentation der ICFSERVICE Einträge | 20040413 | ||
8 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20040405 | ||
9 | Exporting | ICF_CUSTSTR | Call by reference | Type reference (TYPE) | ICF_CUSTSTR | ICF: String für customizingdaten der Anwendung | 20040413 | ||
10 | Importing | ICF_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20040413 | ||
11 | Importing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20040405 | ||
12 | Exporting | SERV_INFO | Call by reference | Type reference (TYPE) | ICFSERVTBL | Tabelle von ICF-Services und deren zugehörige Handler | 20040405 | ||
13 | Exporting | SERV_SIGN | Call by reference | Type reference (TYPE) | C | Kz, um welche Art v. Service (Host, int Alias, Service) | 20040413 | ||
14 | Exporting | URL | Call by reference | Type reference (TYPE) | STRING | URL zu Service | 20040408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INCORRECT_SERVICE | Fehlerhafte Servicedaten | 20040413 | |
2 | NO_AUTHORITY | Keine Berechtigung | 20040604 | |
3 | WRONG_NAME | Fehlerhafter Icf-Name | 20040405 | |
4 | WRONG_PARGUID | Fehlerhafte Parguid | 20040405 |
Method ICF_AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTION | Call by reference | Type reference (TYPE) | CHAR2 | Komponente der Versionsnummer | 20040824 | ||
2 | Importing | HOST | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20040824 | ||
3 | Importing | NODEGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20040824 | ||
4 | Importing | TYPE | Call by reference | Type reference (TYPE) | CHAR30 | ICF: Berechtigungswert für Host/Service/alias | 20040824 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ICF_INCONST | Inkonsistente Baumstruktur | 20040824 | |
2 | NO_AUTHORITY_ACTIVATE | Keine Aktivierungs Berechtigung | 20040824 | |
3 | NO_AUTHORITY_CHANGE | Keine Änderungs Berechtigung | 20040824 | |
4 | NO_AUTHORITY_CREATE | Keine Anlege Berechtigung | 20041202 | |
5 | NO_AUTHORITY_DELETE | Kein Lösch Berechtigung | 20040824 | |
6 | NO_AUTHORITY_DISPLAY | Keine Anzeige Berechtigung | 20040824 |
Method INSERT_EXT_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20080313 | ||
2 | Importing | CASEFLAG | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | 20030529 | ||
3 | Exporting | DB_ALIAS_SET | Call by reference | Type reference (TYPE) | ICFALISTR | String der auf Service im ICFSERVICE-Baum zeigt | 20031212 | ||
4 | Importing | HOSTNUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 0 | 20030530 | ||
5 | Importing | ICFALIAS | Call by reference | Type reference (TYPE) | ICFALISTR | 20030529 | |||
6 | Importing | ICFALIAS_STRG | Call by reference | Type reference (TYPE) | ICFALIAS_STRG | ICF: Verlängerung Externer Aliasnamen (Stringwert) | 20051115 | ||
7 | Importing | ICFALIDESC | Call by reference | Type reference (TYPE) | ICFALIDESC | 20030530 | |||
8 | Importing | ICFDOCU | Call by reference | Type reference (TYPE) | ICF_DOCU | 20030529 | |||
9 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | 20030529 | |||
10 | Importing | ICFSERDESC | Call by reference | Type reference (TYPE) | ICFSERDESC | 20030529 | |||
11 | Importing | ICF_REDIR | Call by reference | Type reference (TYPE) | STRING | 20030530 | |||
12 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
13 | Importing | REDIR_HOSTNR | Call by reference | Type reference (TYPE) | ICFHOSTNUM | 20030616 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_ERROR | Update der Db-Tabelle fehlerhaft | 20030723 | |
2 | EMPTY_DOCU | Dokumentation leer | 20030530 | |
3 | EMPTY_ICFALIAS | P_ICF_NAME darf nicht initial sein | 20030530 | |
4 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20030530 | |
5 | FORMFLG401_ERROR | Fehlerhafte Eingabe in P_ICFSERDESC-FORMFLG401 | 20030530 | |
6 | INVALID_OTR_CONCEPT | Fehlerhafte OTR-Info in P_ICFSERDESC | 20030530 | |
7 | INVALID_REDIR | Ungültiger Verweis | 20030602 | |
8 | INVALID_URL | Fehlerhafte URL in P_ICFSERDESC (Felder URL500 und URL401) | 20030530 | |
9 | NODE_ALREADY_EXISTING | Knoten existiert bereits | 20030530 | |
10 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20031212 | |
11 | PARENT_NOT_EXISTING | Vaterknoten existiert nicht | 20030530 | |
12 | PASSWORD_ENCRYPTION_ERROR | Fehler bei der Passwortverschlüsselung | 20030530 | |
13 | SECURITY_INFO_ERROR | Fehlerhafte Security-Info in P_ICFSERDESC (Felder OBLUSRFLAG | 20030530 | |
14 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20030530 | |
15 | USER_PASSWORD_ERROR | Fehlerhafte Login-Info in P_ICFSERDESC (Felder ICF_USER und | 20030530 | |
16 | WRONG_ALIASNAME | Aliasname nicht korrekt | 20031212 | |
17 | WRONG_ICFPARGUID | Falsche ICFPARGUID | 20030530 |
Method INSERT_INT_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | AKHKOMPO | 20030710 | |||
2 | Importing | DISPLAY_TRANSPORT | Call by reference | Type reference (TYPE) | C | 20031209 | |||
3 | Importing | DOCULANG | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | ABAP-System, aktuelle Sprache | 20030710 | |
4 | Importing | ICFACTIVE | Call by reference | Type reference (TYPE) | ICFACTIVE | SPACE | 'X': Service ist aktiviert, sonst ' ' | 20030710 | |
5 | Importing | ICFALIGUID | Call by reference | Type reference (TYPE) | ICFALIGUID | Guid des Alias | 20030710 | ||
6 | Importing | ICFDOCU | Call by reference | Type reference (TYPE) | ICFDOCU | Dokumentation eines HTTP-Services | 20030710 | ||
7 | Exporting | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | 20030710 | |||
8 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20030710 | ||
9 | Importing | ICFSERDESC | Call by reference | Type reference (TYPE) | ICFSERDESC | Baum der ICF-Services im Internet-Kommunikations-Framework | 20030710 | ||
10 | Importing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20030710 | ||
11 | Importing | ICF_REDIR | Call by reference | Type reference (TYPE) | ICFCHAR255 | URL auf den Verweis | 20030710 | ||
12 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
13 | Importing | PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | SPACE | Paket (Falls SPACE => Paket des Vaterknotens) | 20030710 | |
14 | Changing | TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | SPACE | Auftrag/Aufgabe (falls SPACE => Benutzerabfrage) | 20030710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DOCULANG_NOT_INSTALLED | Sprache P_DOCULANG ist nicht installiert | 20030710 | |
2 | EMPTY_DOCU | Dokumentation leer | 20030710 | |
3 | EMPTY_ICF_NAME | P_ICF_NAME darf nicht initial sein | 20030710 | |
4 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20030710 | |
5 | FORMFLG401_ERROR | Fehlerhafte Eingabe in P_ICFSERDESC-FORMFLG401 | 20030710 | |
6 | HANDLER_ERROR | Fehlerhafte Eingabe in P_ICFHANDLST | 20030710 | |
7 | INVALID_ICFPARGUID | Fehlerhafter Inputparameter ICFPARGUID | 20030710 | |
8 | INVALID_OTR_CONCEPT | Fehlerhafte OTR-Info in P_ICFSERDESC | 20030710 | |
9 | INVALID_URL | Fehlerhafte URL in P_ICFSERDESC (Felder URL500 und URL401) | 20030710 | |
10 | NODE_ALREADY_EXISTING | Knoten existiert bereits | 20030710 | |
11 | NOT_ALLOW_APPLICATION | Application ist nicht erlaubt | 20030710 | |
12 | NO_APPLICATION | Keine Applikation angegeben | 20030710 | |
13 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20031209 | |
14 | NO_NEW_VIRTUAL_HOST | Keinen Virtuellen Host anlegen | 20030710 | |
15 | PACKAGE_NOT_FOUND | Angegebenes Paket existiert nicht | 20030710 | |
16 | PARENT_NOT_EXISTING | Vaterknoten existiert nicht | 20030710 | |
17 | PASSWORD_ENCRYPTION_ERROR | Fehler bei der Passwortverschlüsselung | 20030710 | |
18 | SECURITY_INFO_ERROR | Fehlerhafte Security-Info in P_ICFSERDESC (Felder OBLUSRFLAG | 20030710 | |
19 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20030710 | |
20 | TADIR_ERROR | Fehler beim TADIR-Zugriff | 20030710 | |
21 | TRANSPORT_ERROR | Fehler beim Transport-Check/Insert des SICF-Objektes | 20030710 | |
22 | USER_PASSWORD_ERROR | Fehlerhafte Login-Info in P_ICFSERDESC (Felder ICF_USER und | 20030710 | |
23 | WRONG_APPLICATION | Falsche Application | 20030710 |
Method INSERT_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLCUST_XSTRING | Call by reference | Type reference (TYPE) | ICF_CUSTSTR | ICF: String for Customizing Data of Application | 20120727 | ||
2 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | AKHKOMPO | 20030613 | |||
3 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20080312 | ||
4 | Importing | DISPLAY_TRANSPORT | Call by reference | Type reference (TYPE) | C | Anzeigen der Transport-Dynpros. | 20031203 | ||
5 | Importing | DOCULANG | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | ABAP-System, aktuelle Sprache | 20030509 | |
6 | Importing | DOCU_TAB | Call by reference | Type reference (TYPE) | ICFDOCU_TTYP | ICF: Documentation of ICFSERVICE Entries | 20120727 | ||
7 | Importing | ICFACTIVE | Call by reference | Type reference (TYPE) | ICFACTIVE | SPACE | 'X': Service ist aktiviert, sonst ' ' | 20030509 | |
8 | Importing | ICFALTNME | Call by reference | Type reference (TYPE) | ICFALTNME | Alterntive Service-Name | 20030719 | ||
9 | Importing | ICFDOCU | Call by reference | Type reference (TYPE) | ICFDOCU | Dokumentation eines HTTP-Services | 20030509 | ||
10 | Importing | ICFHANDLST | Call by reference | Type reference (TYPE) | ICFHNDLIST | Name des ICF-Handlers | 20030509 | ||
11 | Exporting | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | 20030619 | |||
12 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20030509 | ||
13 | Importing | ICFSERDESC | Call by reference | Type reference (TYPE) | ICFSERDESC | Baum der ICF-Services im Internet-Kommunikations-Framework | 20030509 | ||
14 | Importing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20030509 | ||
15 | Importing | I_DARK_TRANSPORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Transport im Background aufrufen | 20130128 | |
16 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
17 | Importing | PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | SPACE | Paket (Falls SPACE => Paket des Vaterknotens) | 20030509 | |
18 | Changing | TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | SPACE | Auftrag/Aufgabe (falls SPACE => Benutzerabfrage) | 20030509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ALTERNATE_NAME_EXIST | Alternative Name existiert bereits | 20030721 | |
2 | ALT_NAME_INVALID | Alternative Namengebung nicht möglich | 20030721 | |
3 | DOCULANG_NOT_INSTALLED | Sprache P_DOCULANG ist nicht installiert | 20030509 | |
4 | EMPTY_DOCU | Dokumentation leer | 20030509 | |
5 | EMPTY_ICF_NAME | ICFNAME darf nicht initial sein | 20030509 | |
6 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20030509 | |
7 | FORMFLG401_ERROR | Fehlerhafte Eingabe in P_ICFSERDESC-FORMFLG401 | 20030509 | |
8 | HANDLER_ERROR | Fehlerhafte Eingabe in P_ICFHANDLST | 20030509 | |
9 | INVALID_ICFPARGUID | Fehlerhafter Inputparameter ICFPARGUID | 20030613 | |
10 | INVALID_OTR_CONCEPT | Fehlerhafte OTR-Info in P_ICFSERDESC | 20030509 | |
11 | INVALID_URL | Fehlerhafte URL in P_ICFSERDESC (Felder URL500 und URL401) | 20030509 | |
12 | NODE_ALREADY_EXISTING | Knoten existiert bereits | 20030509 | |
13 | NOT_ALLOW_APPLICATION | Application ist nicht erlaubt | 20030613 | |
14 | NO_APPLICATION | Keine Applikation angegeben | 20030613 | |
15 | NO_AUTHORITY | Keine Berechtigung | 20040604 | |
16 | NO_NEW_VIRTUAL_HOST | Keinen Virtuellen Host anlegen | 20030509 | |
17 | PACKAGE_NOT_FOUND | Angegebenes Paket existiert nicht | 20030509 | |
18 | PARENT_NOT_EXISTING | Vaterknoten existiert nicht | 20030509 | |
19 | PASSWORD_ENCRYPTION_ERROR | Fehler bei der Passwortverschlüsselung | 20030509 | |
20 | SECURITY_INFO_ERROR | Fehlerhafte Security-Info in P_ICFSERDESC (Felder OBLUSRFLAG | 20030509 | |
21 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20030509 | |
22 | TADIR_ERROR | Fehler beim TADIR-Zugriff | 20030509 | |
23 | TRANSPORT_ERROR | Fehler beim Transport-Check/Insert des SICF-Objektes | 20030509 | |
24 | USER_PASSWORD_ERROR | Fehlerhafte Login-Info in P_ICFSERDESC (Felder ICF_USER und | 20030509 | |
25 | WRONG_APPLICATION | Falsche Application | 20030613 | |
26 | WRONG_ICF_NAME | Keine Sonderzeichen im Namen | 20030919 |
Method INSERT_VIRT_HOST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | AKHKOMPO | 20030713 | |||
2 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20080313 | ||
3 | Importing | DOCULANG | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | ABAP-System, aktuelle Sprache | 20030713 | |
4 | Importing | ICFACTIVE | Call by reference | Type reference (TYPE) | ICFACTIVE | SPACE | 'X': Service ist aktiviert, sonst ' ' | 20030713 | |
5 | Importing | ICFALIFLAG | Call by reference | Type reference (TYPE) | ICFALIFLAG | 'M' = SMTP-Host; '' = HTTP-HOST | 20030713 | ||
6 | Importing | ICFDOCU | Call by reference | Type reference (TYPE) | ICFDOCU | Dokumentation eines HTTP-Services | 20030713 | ||
7 | Importing | ICFHANDLST | Call by reference | Type reference (TYPE) | ICFHNDLIST | Name des ICF-Handlers | 20030713 | ||
8 | Importing | ICFHOSTNR | Call by reference | Type reference (TYPE) | ICFHOSTNUM | Nummer des Virtuellen Host | 20030713 | ||
9 | Exporting | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | 20030713 | |||
10 | Importing | ICFPARGUID | Call by reference | Type reference (TYPE) | ICFPARGUID | GUID des Vater-Knotens | 20030713 | ||
11 | Importing | ICFSERDESC | Call by reference | Type reference (TYPE) | ICFSERDESC | Baum der ICF-Services im Internet-Kommunikations-Framework | 20030713 | ||
12 | Importing | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name eines Services im Internet Communication Framework | 20030713 | ||
13 | Importing | NO_COMMIT | Call by reference | Type reference (TYPE) | ICFCHAR1 | Unterdrücken Commit Work | 20071218 | ||
14 | Importing | PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | SPACE | Paket (Falls SPACE => Paket des Vaterknotens) | 20030713 | |
15 | Changing | TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | SPACE | Auftrag/Aufgabe (falls SPACE => Benutzerabfrage) | 20030713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_ERROR_VIR_HOST | Fehler beim DB-update für vir_host. | 20030713 | |
2 | DOCULANG_NOT_INSTALLED | Sprache P_DOCULANG ist nicht installiert | 20030713 | |
3 | EMPTY_DOCU | Dokumentation leer | 20030713 | |
4 | EMPTY_ICF_NAME | P_ICF_NAME darf nicht initial sein | 20030713 | |
5 | ENQUEUE_ERROR | Fehler beim Datenbank-Enqueue | 20030713 | |
6 | ERROR_NODE_CREATE | Fehler beim Anlegen des Virt_host | 20030713 | |
7 | FORMFLG401_ERROR | Fehlerhafte Eingabe in P_ICFSERDESC-FORMFLG401 | 20030713 | |
8 | HANDLER_ERROR | Fehlerhafte Eingabe in P_ICFHANDLST | 20030713 | |
9 | HOST_NUMBER_EXIST | Hostnummer bereits belegt. | 20030713 | |
10 | INVALID_ICFPARGUID | Fehlerhafter Inputparameter ICFPARGUID | 20030713 | |
11 | INVALID_OTR_CONCEPT | Fehlerhafte OTR-Info in P_ICFSERDESC | 20030713 | |
12 | INVALID_URL | Fehlerhafte URL in P_ICFSERDESC (Felder URL500 und URL401) | 20030713 | |
13 | NODE_ALREADY_EXISTING | Knoten existiert bereits | 20030713 | |
14 | NOT_ALLOW_APPLICATION | Application ist nicht erlaubt | 20030713 | |
15 | NO_APPLICATION | Keine Applikation angegeben | 20030713 | |
16 | NO_AUTHORITY | Keine Berechtigung | 20031205 | |
17 | NO_NEW_VIRTUAL_HOST | Keinen Virtuellen Host anlegen | 20030713 | |
18 | PACKAGE_NOT_FOUND | Angegebenes Paket existiert nicht | 20030713 | |
19 | PARENT_NOT_EXISTING | Vaterknoten existiert nicht | 20030713 | |
20 | PASSWORD_ENCRYPTION_ERROR | Fehler bei der Passwortverschlüsselung | 20030713 | |
21 | SECURITY_INFO_ERROR | Fehlerhafte Security-Info in P_ICFSERDESC (Felder OBLUSRFLAG | 20030713 | |
22 | SPECIAL_SERVICE_ERROR | Keinen Knoten mit spezieller Semantik anlegen (z.B. Public S | 20030713 | |
23 | TADIR_ERROR | Fehler beim TADIR-Zugriff | 20030713 | |
24 | TRANSPORT_ERROR | Fehler beim Transport-Check/Insert des SICF-Objektes | 20030713 | |
25 | USER_PASSWORD_ERROR | Fehlerhafte Login-Info in P_ICFSERDESC (Felder ICF_USER und | 20030713 | |
26 | VIRTHOST_EXIST | Virt.Host existiert bereits. | 20030713 | |
27 | WRONG_APPLICATION | Falsche Application | 20030713 |
Method SERVICE_FROM_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | AKHKOMPO | Anwendung | 20030507 | ||
2 | Importing | APPL_AUTHORITHY | Call by reference | Object reference (TYPE REF TO) | IF_ICF_AUTHORITY | Berechtigungsprüfung auf Anwendungsebene | 20090525 | ||
3 | Importing | AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | C | 'X' | Authority-Check durchführen | 20040402 | |
4 | Exporting | EXT_ALIAS | Call by reference | Type reference (TYPE) | ICFALIAS | Kein Service sondern externer Alias | 20030722 | ||
5 | Importing | HOSTNUMBER | Call by reference | Type reference (TYPE) | ICFHOSTNUM | ICF-Hostnummer | 20030507 | ||
6 | Exporting | ICFACTIVE | Call by reference | Type reference (TYPE) | ICFACTIVE | Service ist aktiv | 20030602 | ||
7 | Exporting | ICFALTNME | Call by reference | Type reference (TYPE) | ICFALTNME | Alternative Namensgebung | 20030807 | ||
8 | Exporting | ICFNODGUID | Call by reference | Type reference (TYPE) | ICFNODGUID | Nodguid des letzen service im Pfad | 20030507 | ||
9 | Exporting | ICF_NAME | Call by reference | Type reference (TYPE) | ICFNAME | Name des letzen Service im ICF-Baum | 20030507 | ||
10 | Exporting | INT_ALIAS | Call by reference | Type reference (TYPE) | ICFALIAS | Kein Service sondern interner Alias | 20030722 | ||
11 | Importing | URL | Call by reference | Type reference (TYPE) | STRING | '/' | URL | 20030507 | |
12 | Exporting | URLSUFFIX | Call by reference | Type reference (TYPE) | ICFREDURL | Rest einer Url nach ICF-Service | 20030507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_ALLOW_APPLICATION | Die Komponente ist nicht vorgesehen für die Aktion | 20030613 | |
2 | NO_APPLICATION | Keine Komponenete angegeben | 20030613 | |
3 | NO_AUTHORITY | Keine Berechtigung zum Ausführen der Methode | 20031212 | |
4 | WRONG_APPLICATION | Falsche Komponente angegeben | 20030613 | |
5 | WRONG_URL | Fehlerhafte URL | 20030722 |
Method SET_PROXY_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTION | Call by reference | Type reference (TYPE) | ICFCHAR1 | 'I' | Action: 'I' New values; 'D' = Delete entries | 20100526 | |
2 | Importing | PROXY_CONF | Call by reference | Type reference (TYPE) | PPROXY_C_TTYP | Plugin Proxy Configuration for HTTP/HTTPS Client (Host/Port) | 20100526 | ||
3 | Importing | PROXY_FILTER | Call by reference | Type reference (TYPE) | PPROXY_F_TTYP | PROXY_F Filter Entries Table Type | 20100526 | ||
4 | Importing | PROXY_GLOBAL | Call by reference | Type reference (TYPE) | PPROXY_G | General Plugin Proxy Configuration for HTTP/HTTPS Client | 20100526 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_ERROR | Error in entry/Change proxy data | 20100526 | |
2 | INTERNAL_ERROR | Internal error | 20100526 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in |