SAP ABAP Class CL_ICF_SERVICE_PUBLICATION (Publish ICF Service)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-ICF (Application Component) Internet Communication Framework
     SHTTP (Package) Development Class for HTTP Communication
Properties
Class CL_ICF_SERVICE_PUBLICATION  
Short Description Publish ICF Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SHTTP   Development Class for HTTP Communication 
Created 20100719   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICF_SERVICE_PUBLICATION has no forward declaration.
Interfaces
Class CL_ICF_SERVICE_PUBLICATION has no interface implemented.
Friends
Class CL_ICF_SERVICE_PUBLICATION has no friend class.
Attributes
Class CL_ICF_SERVICE_PUBLICATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIVATE_NODES Static method Public Method Returns all active services/aliases 20101013
2 GET_ADDITONIAL_INFO Static method Public Method Returns URL and additional info on service 20101013
3 GET_HOSTNAME Static method Public Method Returns host name 20101013
4 GET_INACTIVE_NODES Static method Public Method Returns all inactive services 20101013
5 SET_ALL_HOST_INACTIVE Static method Public Method Sets all services in all virtual hosts to inactive 20101013
6 SET_SERVICE_ACTIVE_BY_FILE Static method Public Method Set File Service to Status Active 20101013
7 SET_SERVICE_ACTIVE_BY_HOST Static method Public Method Activate Service per Host with File 20101013
8 SET_SERVICE_INACTIVE_BY_FILE Static method Public Method Sets service of a a file to status inactive 20101013
9 SET_SERVICE_INACTIVE_BY_HOST Static method Public Method Sets service of a host to status inactive 20101013
Events
Class CL_ICF_SERVICE_PUBLICATION has no event.
Types
Class CL_ICF_SERVICE_PUBLICATION has no local type.
Method Signatures

Method GET_ACTIVATE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_ICF_EXCHG_PUB Call by reference Type reference (TYPE) ICF_EXCHG_PUB_TTYP ICF: Struktur für Service - Publikation 20101013

Method GET_ACTIVATE_NODES on class CL_ICF_SERVICE_PUBLICATION has no exception.

Method GET_ADDITONIAL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HOST_NAME Call by reference Type reference (TYPE) ICFNAME Name eines Services im Internet Communication Framework 20101013
2 Exporting HOST_NUMBER Call by reference Type reference (TYPE) ICFHOSTNUM Nummer eines virtuellen Hosts 20101013
3 Importing NODGUID Call by reference Type reference (TYPE) ICFNODGUID GUID eines ICF-Service-Knotens 20101013
4 Exporting PUBLIC_FLAG Call by reference Type reference (TYPE) CHAR1 Ist Öffentlich Zugänglich 20101013
5 Exporting URL Call by reference Type reference (TYPE) STRING 20101013

Method GET_ADDITONIAL_INFO on class CL_ICF_SERVICE_PUBLICATION has no exception.

Method GET_HOSTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HOSTNAME Call by reference Type reference (TYPE) ICFNAME Name eines virtuellen Hosts 20101013
2 Importing IV_HOSTINDEX Call by reference Type reference (TYPE) ICFHOSTNUM Nummer eines virtuellen Hosts 20101013
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Fehlerbehandlungsklasse für CSV-API 20101013

Method GET_INACTIVE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ICF_EXCHG_PUB Call by reference Type reference (TYPE) ICF_EXCHG_PUB_TTYP ICF: Struktur für Service - Publikation 20101013

Method GET_INACTIVE_NODES on class CL_ICF_SERVICE_PUBLICATION has no exception.

Method SET_ALL_HOST_INACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_TABLE Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20101013
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Fehlerbehandlungsklasse für CSV-API 20101013

Method SET_SERVICE_ACTIVE_BY_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_TABLE Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20101013
2 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20101013
3 Importing IV_INIT_DIR Call by reference Type reference (TYPE) STRING 20101013
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Fehlerbehandlungsklasse für CSV-API 20101013

Method SET_SERVICE_ACTIVE_BY_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_TABLE Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20101013
2 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING 20101013
3 Importing IV_HOSTNAME Call by reference Type reference (TYPE) ICFNAME Nummer eines virtuellen Hosts 20101013
4 Importing IV_INIT_DIR Call by reference Type reference (TYPE) STRING 20101013
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Fehlerbehandlungsklasse für CSV-API 20101013

Method SET_SERVICE_INACTIVE_BY_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_TABLE Call by reference Type reference (TYPE) BAPIRET2_T Fehlertabelle 20101013
2 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING Dateiname der einzulesende Datei 20101013
3 Importing IV_HOSTNAME Call by reference Type reference (TYPE) ICFNAME Hostname 20101013
4 Importing IV_INIT_DIR Call by reference Type reference (TYPE) STRING Direktory Angabe der einzulesende Datei 20101013
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Fehlerbehandlungsklasse für CSV-API 20101013

Method SET_SERVICE_INACTIVE_BY_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_TABLE Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20101013
2 Importing HOSTNAME Call by reference Type reference (TYPE) ICFNAME Internet Communication Framework: Virtuelle Hosts 20101013
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Fehlerbehandlungsklasse für CSV-API 20101013
History
Last changed by/on SAP  20110908 
SAP Release Created in 732