SAP ABAP Class CL_SRT_WSP_ASSIGN_XI_XI (Assignments in XI Environment)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBC (Application Component) Integration Builder - Configuration
     SAI_SOAP_SERVICES (Package) SRT Services for PI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRT_WSP_ASSIGN_ROOT_XI Assignment of Profile to RT Configurations 20100305
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_ASSIGN_XI_XI Assignment of Profiles to XI Configuration 20100305
Properties
Class CL_SRT_WSP_ASSIGN_XI_XI  
Short Description Assignments in XI Environment    
Super Class CL_SRT_WSP_ASSIGN_ROOT_XI Assignment of Profile to RT Configurations 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SRT_WSP    
Program status     
Category 0   
Package SAI_SOAP_SERVICES   SRT Services for PI 
Created 20100303   SAP 
Last change 20130531   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)
2 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_ASSIGN_XI_XI Assignment of Profiles to XI Configuration 20100305
Friends
Class CL_SRT_WSP_ASSIGN_XI_XI 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_ASSIGN_XI' Class Name 20100303
2 LAST_TASK_ID Instance attribute Public Attribute reference (LIKE) 20100305
3 MC_USE_AUTO_GENERATED_ONLY Constant Private Type reference (TYPE) BOOLEAN ' ' Uses Autogenerated IF Only 20100303
4 SCHEDULE_JOB Instance attribute Public Attribute reference (LIKE) 20100305
5 SCHEDULE_MIN Instance attribute Public Attribute reference (LIKE) 20100305
Methods
# Method Level Visibility Method type Description Created on
1 ADD_XI_INFO_TO_ASSIGN_DATA Instance method Private Method Adds XI-Specific Information to Assignment 20100303
2 CONSTRUCTOR Instance method Public Constructor Constructor 20100303
3 CORRECT_INTERFACE_SETTINGS Instance method Private Method Korrigiere invalide OIF und IIF in aktueller Zuordnung 20100303
4 CORRECT_TO_ONE_CFG Instance method Private Method Correct to one RT configuration 20100303
5 GENERATE_PATH_URL Static method Private Method 20120528
6 GENERATE_WSDL_URL Instance method Private Method Calculates XI WSDL URL 20100303
7 GET_BINDING_CONFIG_VALUE Instance method Private Method Gets Binding Property from Selected Property List 20100303
8 GET_CONFIG_NAME_BY_XI_INFO Instance method Private Method Get Configuration Name from XI Information 20100303
9 GET_SINGLE_BINDING Static method Private Method Gets Single Binding 20100303
10 REMOVE_PREVIOUS_CONFIGS Instance method Private Method Remove previous runtime configurations 20100303
11 SET_BINDING_CONFIG_VALUE Instance method Private Method Sets Property Value in Selected List of Binding 20100303
12 SET_BINDING_PROPERTY_VALUE Static method Private Method Sets Property Value in Selected List of Binding 20100303
13 SET_MANDATORY_PROFILE_PROPS Instance method Private Method Sets Special Properties in RT Profile 20100303
14 SET_SEC_TOKEN_SERVICE_URL Instance method Private Method Creates Security Token Service URL 20100303
Events
Class CL_SRT_WSP_ASSIGN_XI_XI has no event.
Types
Class CL_SRT_WSP_ASSIGN_XI_XI has no local type.
Method Signatures

Method ADD_XI_INFO_TO_ASSIGN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CHANNEL_ID Call by reference Type reference (TYPE) STRING Channel ID 20100303
2 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP Name of RT Configuration 20100303
3 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP Configuration Type 20100303
4 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100303
5 Importing PI_INBOUND_INTERFACE Call by reference Type reference (TYPE) QNAME Inbound Interface Name 20100303
6 Importing PI_INTEGRATION_SERVER Call by reference Type reference (TYPE) BOOLEAN X=Integration Server Configuration; space=Otherwise 20100303
7 Importing PI_OUTBOUND_INTERFACE Call by reference Type reference (TYPE) QNAME Outbound Interface Name 20100303
8 Importing PI_SOFTWARE_VERSION Call by reference Type reference (TYPE) GUID_32 XI Software Version 20100303
9 Importing PI_URL_EXTENSION Call by reference Type reference (TYPE) STRING URL Extension 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ASSIGN_NAME Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_NAME Assignment Name 20100303
2 Importing PI_ASSIGN_STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE Assignment Status 20100303
3 Importing PI_ASSIGN_TYPE Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_TYPE Assignment Type 20100303
4 Importing PI_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME Profile Name 20100303
5 Importing PI_PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE Profile Type 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method CORRECT_INTERFACE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_INBOUND_INTERFACE Call by reference Type reference (TYPE) QNAME Inbound Interface Name 20100303
2 Importing PI_OUTBOUND_INTERFACE Call by reference Type reference (TYPE) QNAME Outbound Interface Name 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20100303

Method CORRECT_TO_ONE_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP Name of RT Configuration 20100303
2 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP Configuration Type 20100303
3 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100303

Method CORRECT_TO_ONE_CFG on class CL_SRT_WSP_ASSIGN_XI_XI has no exception.

Method GENERATE_PATH_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_AGREEMENT_ID Call by reference Type reference (TYPE) STRING 20120528
2 Importing PI_CHANNEL_ID Call by reference Type reference (TYPE) STRING 20120528
3 Importing PI_INBOUND_INTERFACE Call by reference Type reference (TYPE) QNAME Qualified Name 20120528
4 Importing PI_PROFILE Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_PROFILE_RTXI WSP Configuration Profile 20120528
5 Importing PI_SWCV_ID Call by reference Type reference (TYPE) STRING 20120528
6 Returning PR_WSDL_URL_LIST Value transfer Type reference (TYPE) SRT_WSP_WSDL_URL_LIST List of WSDL URLs 20120528

Method GENERATE_PATH_URL on class CL_SRT_WSP_ASSIGN_XI_XI has no exception.

Method GENERATE_WSDL_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_AGREEMENT_ID Call by reference Type reference (TYPE) STRING Agreement ID 20100303
2 Importing PI_CHANNEL_ID Call by reference Type reference (TYPE) STRING ESR Channel Name 20100303
3 Importing PI_INBOUND_INTERFACE Call by reference Type reference (TYPE) QNAME ESR Inbound Interface Name in Destination System 20100303
4 Returning PR_WSDL_URL_LIST Value transfer Type reference (TYPE) SRT_WSP_WSDL_URL_LIST List of WSDL URLs Without HTTP Parameters 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_BINDING_CONFIG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CHANNEL_ID Call by reference Type reference (TYPE) STRING ESR Channel ID 20100303
2 Importing PI_CONFIG Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT WSP Configuration Runtime 20100303
3 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20100303
4 Returning PR_CONFIG_VALUE Value transfer Type reference (TYPE) STRING 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method GET_CONFIG_NAME_BY_XI_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CHANNEL_ID Call by reference Type reference (TYPE) STRING Name of Channel 20100303
2 Importing PI_INBOUND_INTERFACE Call by reference Type reference (TYPE) QNAME Name of Inbound Interface in Target System 20100303
3 Returning PR_CONFIG_NAME Value transfer Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME Configuration Name 20100303

Method GET_CONFIG_NAME_BY_XI_INFO on class CL_SRT_WSP_ASSIGN_XI_XI has no exception.

Method GET_SINGLE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONFIG Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT WSP Configuration Runtime 20100303
2 Returning PR_BINDING Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_BINDING WSP Subject Binding 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method REMOVE_PREVIOUS_CONFIGS Signature

Method REMOVE_PREVIOUS_CONFIGS on class CL_SRT_WSP_ASSIGN_XI_XI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method SET_BINDING_CONFIG_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CHANNEL_ID Call by reference Type reference (TYPE) STRING Channel ID 20100303
2 Importing PI_CONFIG Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT WSP Configuration Runtime 20100303
3 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20100303
4 Importing PI_VALUE Call by reference Type reference (TYPE) STRING Property Value 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method SET_BINDING_PROPERTY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CHANNEL_ID Call by reference Type reference (TYPE) STRING Channel ID 20100303
2 Importing PI_CONFIG Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT WSP Configuration Runtime 20100303
3 Importing PI_PROPERTY Call by reference Type reference (TYPE) QNAME Qualified Name 20100303
4 Importing PI_VALUE Call by reference Type reference (TYPE) CSEQUENCE Property Value 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method SET_MANDATORY_PROFILE_PROPS Signature

Method SET_MANDATORY_PROFILE_PROPS on class CL_SRT_WSP_ASSIGN_XI_XI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303

Method SET_SEC_TOKEN_SERVICE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP Name of RT Configuration 20100303
2 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP Configuration Type 20100303
3 Importing PI_DT_OBJECT Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100303
4 Importing PI_INBOUND_INTERFACE Call by reference Type reference (TYPE) QNAME Inbound Interface QName 20100303
5 Returning PR_URL Value transfer Type reference (TYPE) STRING Security Token Service URL 20100303
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100303
2 CX_SRT_WSP_ICF Web Administration ICF Exceptions 20100303
History
Last changed by/on SAP  20130531 
SAP Release Created in 730