SAP ABAP Class CL_SRT_WSP_USAGE_CONFIG_ICF (Administration of RT Configuration-ICF Object Assignments)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
Properties
Class CL_SRT_WSP_USAGE_CONFIG_ICF  
Short Description Administration of RT Configuration-ICF Object Assignments    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class SRT_WSP    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20051209   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SRT_WSP_USAGE_CONFIG_ICF has no interface implemented.
Friends
Class CL_SRT_WSP_USAGE_CONFIG_ICF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SRT_WSP_USAGE_CONFIG_ICF' Class Name 20051209
2 M_INVALID Instance attribute Private Type reference (TYPE) BOOLEAN X=Objet is invalid; space=Otherwise 20051209
3 M_NEW Instance attribute Private Type reference (TYPE) BOOLEAN Object is new 20051209
4 M_SAVED Instance attribute Private Type reference (TYPE) BOOLEAN X=Object saved; space=Not saved 20051214
5 M_USAGE_INFO Instance attribute Private Type reference (TYPE) SRT_CFG_ICF_USE Relationship Between Configuration and ICF Configuration 20051209
6 M_USAGE_INFO_DETAILS Instance attribute Private Type reference (TYPE) SRT_CFG_ICF_DET_LIST Details About Usage of ICF Nodes in RT Configurations 20051209
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONFIG_USAGE Instance method Public Method Insert New Usage 20051209
2 CALCULATE_HASH Static method Private Method Hash Value from URL and Virtual Host 20051209
3 CONSTRUCTOR Instance method Private Constructor Creates Usage Relationship 20051209
4 DELETE Instance method Public Method Deletes Usage Object Including Usage Relationships 20051209
5 DELETE_CONFIG_USAGE Instance method Public Method Deletes Single Usage Relationship 20051209
6 DELETE_NO_USAGE Instance method Public Method Deletes object if last usage relationship deleted 20051209
7 GET_USAGE_COUNT Instance method Public Method Gets Number of Usages 20051209
8 HAS_USAGE Instance method Public Method Checks whether specified usage exists 20051209
9 IS_NEW Instance method Public Method Checks whether object is new 20051214
10 IS_VALID Instance method Public Method Checks whether object is still valid 20051214
11 OPEN Static method Public Method Opens Relationship Object, ICF to RT Configuration 20051209
12 SAVE Instance method Public Method Saves Object with All Usage Relationships 20051209
Events
Class CL_SRT_WSP_USAGE_CONFIG_ICF has no event.
Types
Class CL_SRT_WSP_USAGE_CONFIG_ICF has no local type.
Method Signatures

Method ADD_CONFIG_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING Call by reference Type reference (TYPE) QNAME Qualified Name 20051209
2 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20051209
3 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20051209
4 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Name DT Objekt 20051209
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20051209

Method CALCULATE_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_HOST_NUMBER Call by reference Type reference (TYPE) ICFHOSTNUM 0 Nummer eines virtuellen Hosts 20051209
2 Importing PI_IS_ALIAS Call by reference Type reference (TYPE) BOOLEAN X=Alias-Fad; space=Service-Pfad 20051212
3 Importing PI_URL Call by reference Type reference (TYPE) STRING 20051209
4 Returning PR_HASH Value transfer Type reference (TYPE) HASH160 Hash Wert 20051209
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG Zuordnung RT 20051209

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_HOST_NUMBER Call by reference Type reference (TYPE) ICFHOSTNUM 0 Nummer eines virtuellen Hosts 20051209
2 Importing PI_ICF_PATH Call by reference Type reference (TYPE) STRING URL Pfad 20051209
3 Importing PI_IS_ALIAS Call by reference Type reference (TYPE) BOOLEAN X=Alias-Pfad; space=Service-Pfad 20051212
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20051209

Method DELETE Signature

Method DELETE on class CL_SRT_WSP_USAGE_CONFIG_ICF has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20051209

Method DELETE_CONFIG_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING Call by reference Type reference (TYPE) QNAME Qualified Name 20051209
2 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20051209
3 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20051209
4 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Name DT Objekt 20051209

Method DELETE_CONFIG_USAGE on class CL_SRT_WSP_USAGE_CONFIG_ICF has no exception.

Method DELETE_NO_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING Call by reference Type reference (TYPE) QNAME Qualified Name 20051209
2 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20051209
3 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20051209
4 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Name DT Objekt 20051209
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20051209

Method GET_USAGE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_COUNT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20051209

Method GET_USAGE_COUNT on class CL_SRT_WSP_USAGE_CONFIG_ICF has no exception.

Method HAS_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING Call by reference Type reference (TYPE) QNAME Qualified Name 20051209
2 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20051209
3 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20051209
4 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Name DT Objekt 20051209
5 Returning PR_USAGE Value transfer Type reference (TYPE) BOOLEAN X=benutzt URL Pfad; space=sonst 20051209
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20051209

Method IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_IS_NEW Value transfer Type reference (TYPE) BOOLEAN X=Objekt ist neu; space=nicht neu 20051214

Method IS_NEW on class CL_SRT_WSP_USAGE_CONFIG_ICF has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_IS_VALID Value transfer Type reference (TYPE) BOOLEAN X=valid; space=sonst 20051214

Method IS_VALID on class CL_SRT_WSP_USAGE_CONFIG_ICF has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_HOST_NUMBER Call by reference Type reference (TYPE) ICFHOSTNUM 0 Nummer eines virtuellen Hosts 20051209
2 Importing PI_ICF_PATH Call by reference Type reference (TYPE) STRING URL Pfad 20051209
3 Importing PI_IS_ALIAS Call by reference Type reference (TYPE) BOOLEAN X=Alias-Pfad; space=Service Pfad 20051212
4 Returning PR_USAGE Value transfer Object reference (TYPE REF TO) CL_SRT_WSP_USAGE_CONFIG_ICF Verwalte Zuordnung von RT Konfigurationen mit ICF Objekten 20051209
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20051209

Method SAVE Signature

Method SAVE on class CL_SRT_WSP_USAGE_CONFIG_ICF has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20051209
History
Last changed by/on SAP  20090618 
SAP Release Created in 710