SAP ABAP Class CL_CPA_CACHE_WS (XI Cache: Bindings and Channels)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBC-SRV (Application Component) Services
     SAI_SERVICES (Package) Determine Adapter Configuration
Properties
Class CL_CPA_CACHE_WS  
Short Description XI Cache: Bindings and Channels    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_SERVICES   Determine Adapter Configuration 
Created 20060721   SAP 
Last change 20130531   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 CL_CPA_CACHE_WS has no interface implemented.
Friends
Class CL_CPA_CACHE_WS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APP_LOG Instance attribute Private Object reference (TYPE REF TO) CL_AI_CACHE_APP_LOG Application Log for Cache Refresh 20061229
2 SRT_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY_XI WSP Configuration Registry 20060721
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060721
2 CREATE_ASSIGN_CLIENT Instance method Public Method Creates Assignment for WSRM from P2PBinding 20060721
3 CREATE_ASSIGN_IS_CLIENT Instance method Public Method Creates assignment for WSRM from an OutboundBinding 20060721
4 CREATE_ASSIGN_IS_SERVER Instance method Public Method Creates assignment for WSRM from an InboundBinding 20060721
5 CREATE_ASSIGN_SERVER Instance method Public Method Creates assignment for WSRM from a Binding 20060721
6 CREATE_DTOBJECT_NAME Instance method Private Method Creates unique name for design time object 20060813
7 DELETE_ALL_ASSIGNMENTS Instance method Public Method Deletes All Runtime Profiles for WSRM 20060721
8 DELETE_ALL_DTOBJECTS Instance method Public Method Deletes all design time objects on the IS 20060813
9 DELETE_ALL_PROFILES Instance method Public Method Deletes All Runtime Profiles for WSRM 20060721
10 DELETE_ASSIGN Instance method Public Method Deletes assignment for WSRM 20060721
11 DELETE_DTOBJECTS Instance method Public Method Deletes design time objects on the IS 20060813
12 DELETE_PENDING_DTOBJECTS Instance method Public Method Deletes design time objects on the IS 20070208
13 DELETE_PROFILE Instance method Public Method Deletes Runtime Profile for WSRM 20060721
14 EXIST_ASSIGN Instance method Public Method Does assignment exist in runtime? 20060721
15 EXIST_PROFILE Instance method Public Method Does profile exist in runtime? 20060721
16 GET_CONFDETAILS_FOR_DISPLAY Instance method Public Method Runtime configuration prepared for display 20071001
17 GET_PROFILE_FOR_DISPLAY Instance method Public Method Profiles formatted for display 20060721
18 GET_RTCONFIG_FOR_DISPLAY Instance method Public Method Runtime object prepared for display 20060721
19 LIST_ASSIGNMENTS Instance method Public Method Lists all runtime assignments 20060721
20 LIST_PROFILES Instance method Public Method Lists all runtime profiles 20060721
21 UPDATE_ASSIGN_IS_SERVER Instance method Public Method Updates assignments to IS after DT update 20110124
22 UPDATE_DTOBJECTS Instance method Public Method Creates/changes design time objects on IS 20060813
23 UPDATE_PROFILE Instance method Private Method Creates Runtime Profile for WSRM 20061127
24 UPDATE_PROFILE_FROM_BINDING Instance method Public Method Creates runtime profile for WSRM from a binding 20061127
25 UPDATE_PROFILE_FROM_CHANNEL Instance method Public Method Creates Runtime Profile for WSRM from a Channel 20061127
Events
Class CL_CPA_CACHE_WS has no event.
Types
Class CL_CPA_CACHE_WS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APP_LOG Value transfer Object reference (TYPE REF TO) CL_AI_CACHE_APP_LOG Application Log für Cache-Refresh 20061229
# Exception Resumable Description Created on
1 CX_CACHE_MULTIPLE 20060721

Method CREATE_ASSIGN_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Type reference (TYPE) SSRVBINDING XI Services: P2P Bindings 20060721
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) STRING 20060721
3 Importing P2P Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20120802
4 Importing TO_ACTIONNAME Call by reference Type reference (TYPE) SXI_ACTION XI: Interface-Name 20060721
5 Importing TO_ACTIONNS Call by reference Type reference (TYPE) SXI_ACTION_NS XI: Interface-Namensraum 20060721
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20060721

Method CREATE_ASSIGN_IS_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OUTBINDING Call by reference Type reference (TYPE) SSRVBINDING XI Services: P2P Bindings 20060721
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20060721

Method CREATE_ASSIGN_IS_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INBINDING Call by reference Type reference (TYPE) SSRVBINDING XI Services: P2P Bindings 20060721
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20060721

Method CREATE_ASSIGN_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Type reference (TYPE) SSRVBINDING XI Services: P2P Bindings 20060721
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) STRING 20060721
3 Importing TO_ACTIONNAME Call by reference Type reference (TYPE) SXI_ACTION XI: Interface-Name 20060721
4 Importing TO_ACTIONNS Call by reference Type reference (TYPE) SXI_ACTION_NS XI: Interface-Namensraum 20060721
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20060721

Method CREATE_DTOBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIONNAME Call by reference Type reference (TYPE) SXI_ACTION XI Services: WSDL des service interface 20060813
2 Returning RESULT Value transfer Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20060813

Method CREATE_DTOBJECT_NAME on class CL_CPA_CACHE_WS has no exception.

Method DELETE_ALL_ASSIGNMENTS Signature

Method DELETE_ALL_ASSIGNMENTS on class CL_CPA_CACHE_WS has no parameter.
# Exception Resumable Description Created on
1 CX_CACHE_MULTIPLE 20060721

Method DELETE_ALL_DTOBJECTS Signature

Method DELETE_ALL_DTOBJECTS on class CL_CPA_CACHE_WS has no parameter.
# Exception Resumable Description Created on
1 CX_CACHE_MULTIPLE 20060813

Method DELETE_ALL_PROFILES Signature

Method DELETE_ALL_PROFILES on class CL_CPA_CACHE_WS has no parameter.
# Exception Resumable Description Created on
1 CX_CACHE_MULTIPLE 20060721

Method DELETE_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSIGNMENT_NAME Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_NAME 20060721
2 Importing ASSIGNMENT_TYPE Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_TYPE 20060721
3 Importing OBJECT_TYPE Call by reference Type reference (TYPE) STRING 20060721
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20060721

Method DELETE_DTOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DELETED_SRVIFS Call by reference Type reference (TYPE) SAPXI_OBJECT_KEYTAB XI - Table of Objects 20060813
2 Importing SRVIFS Call by reference Type reference (TYPE) SSRV_RTWSDLT Tabelle der SSRVRTWSDL 20060813
# Exception Resumable Description Created on
1 CX_CACHE_MULTIPLE 20060813

Method DELETE_PENDING_DTOBJECTS Signature

Method DELETE_PENDING_DTOBJECTS on class CL_CPA_CACHE_WS has no parameter.
# Exception Resumable Description Created on
1 CX_CACHE_MULTIPLE 20070208

Method DELETE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_TYPE Call by reference Type reference (TYPE) STRING 20060721
2 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME XI Services: Channels 20060721
3 Importing PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20060810
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20060721

Method EXIST_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSIGN_NAME Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_NAME Name der Zuordnung 20060721
2 Importing ASSIGN_TYPE Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_TYPE Typ der Zuordnung 20060721
3 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060721
# Exception Resumable Description Created on
1 CX_CPA_CACHE 20060721

Method EXIST_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20060721
2 Importing PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20060721
3 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL Boolescher Wert ('X' = true, SPACE = false) 20060721
# Exception Resumable Description Created on
1 CX_CPA_CACHE 20060721

Method GET_CONFDETAILS_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTION Call by reference Type reference (TYPE) SSRV_DIRECTION XI Services: Aufrufrichtung 20071001
2 Importing OUTBOUND_INTF Call by reference Type reference (TYPE) QNAME Qualified Name 20071001
3 Importing PARAM Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20071001
4 Exporting PROPERTY_LIST Call by reference Type reference (TYPE) SRT_WSP_BINDING_PROPERTY_XI_LS Liste von Binding Properties für Anzeigezwecke 20071001
5 Importing RTCONFIG_ID Call by reference Type reference (TYPE) SSRV_RTCONFIG_ID XI Services: Runtime Configuration ID 20071001
6 Exporting TASK_ID Call by reference Type reference (TYPE) SRT_WSP_TASK_ID Taks-ID der SRT Konfiguration 20071004
# Exception Resumable Description Created on
1 CX_SRT_WSP_ASSIGN_CONFIG Zuordnung RT 20071008
2 CX_SRT_WSP_CONFIG WSP Exception 20071008

Method GET_PROFILE_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20060721
2 Importing PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20060721
3 Returning RESULT Value transfer Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES XI Services: Name-Wert-Paar (beides Strings) 20060721
# Exception Resumable Description Created on
1 CX_CPA_CACHE 20060721

Method GET_RTCONFIG_FOR_DISPLAY Signature

Method GET_RTCONFIG_FOR_DISPLAY on class CL_CPA_CACHE_WS has no parameter.
# Exception Resumable Description Created on
1 CX_CPA_CACHE 20060721

Method LIST_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SRT_WSP_ASSIGN_INFO_LIST 20060721
# Exception Resumable Description Created on
1 CX_CPA_CACHE 20060721

Method LIST_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SRTIF_PROFILE_CONFIG_ID_LIST Identifikation Konfigurationsprofile 20060721
# Exception Resumable Description Created on
1 CX_CPA_CACHE 20060721

Method UPDATE_ASSIGN_IS_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RTCONFIG Call by reference Type reference (TYPE) SSRV_RTCONFIGT XI Services: Mapping XI Config to WS Runtime Config 20110124
# Exception Resumable Description Created on
1 CX_CACHE_MULTIPLE 20110124

Method UPDATE_DTOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SRVIFS Call by reference Type reference (TYPE) SSRV_RTWSDLT Tabelle der SSRVRTWSDL 20060813
# Exception Resumable Description Created on
1 CX_CACHE_MULTIPLE 20060813

Method UPDATE_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SSRV_ATTRIBUTET Tabelle der Attribute 20061127
2 Importing DESCRIPTION Call by reference Type reference (TYPE) SRT_WSP_CONFIG_DESCRIPTION WSP configuration description 20061127
3 Importing NAME Call by reference Type reference (TYPE) SAIXI_GUID XI Services: Channels 20061127
4 Importing OBJECT_TYPE Call by reference Type reference (TYPE) STRING WSP profile type 20061127
5 Importing SWCV Call by reference Type reference (TYPE) SAIXI_GUID XI Laufzeit: GUID 20080314
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20061127

Method UPDATE_PROFILE_FROM_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Type reference (TYPE) SSRVBINDING XI Services: Channels 20061127
2 Importing BINDING_ATTRIBUTES Call by reference Type reference (TYPE) SSRV_ATTRIBUTET Tabelle der Attribute 20061127
3 Importing CHANNEL Call by reference Type reference (TYPE) SSRVCHANNEL XI Laufzeit: GUID 20080314
4 Importing CHANNEL_ATTRIBUTES Call by reference Type reference (TYPE) SSRV_ATTRIBUTET Tabelle der Attribute 20061127
5 Importing OBJECT_TYPE Call by reference Type reference (TYPE) STRING 20061127
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20061127

Method UPDATE_PROFILE_FROM_CHANNEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) SSRV_ATTRIBUTET Tabelle der Attribute 20061127
2 Importing CHANNEL Call by reference Type reference (TYPE) SSRVCHANNEL XI Services: Channels 20061127
# Exception Resumable Description Created on
1 CX_CACHE_SINGLE 20061127
History
Last changed by/on SAP  20130531 
SAP Release Created in 710