SAP ABAP Class CL_SRV_CHANNEL (XI Services: Channel)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBC-SRV (Application Component) Services
     SAI_SERVICES (Package) Determine Adapter Configuration
Properties
Class CL_SRV_CHANNEL  
Short Description XI Services: Channel    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_SERVICES   Determine Adapter Configuration 
Created 20030410   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRV_CHANNEL has no forward declaration.
Interfaces
Class CL_SRV_CHANNEL has no interface implemented.
Friends
Class CL_SRV_CHANNEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADAPTER_NAME Instance attribute Private Type reference (TYPE) SSRV_ADAPTER_NAME 20030717
2 ADAPTER_NS Instance attribute Private Type reference (TYPE) SSRV_ADAPTER_NS 20030716
3 ADAPTER_SWCV Instance attribute Private Type reference (TYPE) SAIXI_GUID 20030716
4 ATTRIBUTES Instance attribute Private Type reference (TYPE) SSRV_ATTRIBUTET Attribute Table (Name/Value Pairs) 20030410
5 CHANNEL_NAME Instance attribute Private Type reference (TYPE) SSRV_CHANNELNAME 20030508
6 DIRECTION Instance attribute Private Type reference (TYPE) SSRV_DIRECTION 20030422
7 ENGINE_NAME Instance attribute Private Type reference (TYPE) SSRV_ENGINE_NAME 20030624
8 ENGINE_TYPE Instance attribute Private Type reference (TYPE) SSRV_ENGINE_TYPE 20030624
9 FROM_PARTY_AGENCY Instance attribute Private Type reference (TYPE) SXI_PARTY_AGENCY 20030822
10 FROM_PARTY_SCHEMA Instance attribute Private Type reference (TYPE) SXI_PARTY_TYPE 20030624
11 MESSAGE_PROTOCOL Instance attribute Private Type reference (TYPE) SSRV_MESSAGE_PROTOCOL 20030410
12 OBJECT_ID Instance attribute Private Type reference (TYPE) SSRV_OBJECT_ID XI Services: Object ID 20051103
13 PARTY Instance attribute Private Type reference (TYPE) SXI_PARTY 20030508
14 SERVICE Instance attribute Private Type reference (TYPE) SXI_SERVICE 20030508
15 TO_PARTY_AGENCY Instance attribute Private Type reference (TYPE) SXI_PARTY_AGENCY 20030822
16 TO_PARTY_SCHEMA Instance attribute Private Type reference (TYPE) SXI_PARTY_TYPE 20030624
17 TRANSPORT_PROTOCOL Instance attribute Private Type reference (TYPE) SSRV_TRANSPORT_PROTOCOL 20030410
Methods
# Method Level Visibility Method type Description Created on
1 GET_ADAPTER_KEY Instance method Public Method Convenience method, returns adapter name, NS, and SWCV 20030717
2 GET_ADAPTER_NAME Instance method Public Method 20030717
3 GET_ADAPTER_NS Instance method Public Method 20030716
4 GET_ADAPTER_SWCV Instance method Public Method 20030716
5 GET_ATTRIBUTE Instance method Public Method reads individual attribute value from attribute table 20030410
6 GET_ATTRIBUTES Instance method Public Method reads attribute table 20030410
7 GET_ATTRIBUTE_AS_PASSWORD Instance method Public Method reads individual attribute value from attribute table 20041203
8 GET_ATTRIBUTE_AS_TABLE Instance method Public Method reads table-type attribute value from attribute list 20030411
9 GET_CHANNEL_ID Instance method Public Method 20051103
10 GET_CHANNEL_NAME Instance method Public Method 20030508
11 GET_DIRECTION Instance method Public Method 20030422
12 GET_ENGINE_NAME Instance method Public Method 20030624
13 GET_ENGINE_TYPE Instance method Public Method 20030624
14 GET_FROM_PARTY_AGENCY Instance method Public Method 20030822
15 GET_FROM_PARTY_SCHEMA Instance method Public Method 20030624
16 GET_MESSAGE_PROTOCOL Instance method Public Method 20030410
17 GET_PARTY Instance method Public Method 20030508
18 GET_SERVICE Instance method Public Method 20030508
19 GET_TO_PARTY_AGENCY Instance method Public Method 20030822
20 GET_TO_PARTY_SCHEMA Instance method Public Method 20030624
21 GET_TRANSPORT_PROTOCOL Instance method Public Method 20030410
22 READ_CHANNEL Static method Public Method Read outbound channel from database 20051116
23 READ_OUT_CHANNELS_FOR_ADAPTER Static method Public Method Read outbound channels for party, service, adapter 20030909
24 SET_ADAPTER_NAME Instance method Public Method 20030717
25 SET_ADAPTER_NS Instance method Public Method 20030716
26 SET_ADAPTER_SWCV Instance method Public Method 20030716
27 SET_ATTRIBUTE Instance method Public Method sets individual attribute value in attribute table 20030520
28 SET_ATTRIBUTES Instance method Public Method sets attribute table 20030520
29 SET_CHANNEL_NAME Instance method Public Method 20030508
30 SET_DIRECTION Instance method Public Method 20030422
31 SET_ENGINE_NAME Instance method Public Method 20030624
32 SET_ENGINE_TYPE Instance method Public Method 20030624
33 SET_FROM_PARTY_AGENCY Instance method Public Method 20030822
34 SET_FROM_PARTY_SCHEMA Instance method Public Method 20030624
35 SET_MESSAGE_PROTOCOL Instance method Public Method 20030410
36 SET_OBJECT_ID Instance method Public Method 20051103
37 SET_PARTY Instance method Public Method 20030508
38 SET_SERVICE Instance method Public Method 20030508
39 SET_TO_PARTY_AGENCY Instance method Public Method 20030822
40 SET_TO_PARTY_SCHEMA Instance method Public Method 20030624
41 SET_TRANSPORT_PROTOCOL Instance method Public Method 20030410
Events
Class CL_SRV_CHANNEL has no event.
Types
Class CL_SRV_CHANNEL has no local type.
Method Signatures

Method GET_ADAPTER_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ADAPTER_KEY Value transfer Type reference (TYPE) SSRV_ADAPTER_KEY 20030717

Method GET_ADAPTER_KEY on class CL_SRV_CHANNEL has no exception.

Method GET_ADAPTER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ADAPTER_NAME Value transfer Type reference (TYPE) SSRV_ADAPTER_NAME 20030717

Method GET_ADAPTER_NAME on class CL_SRV_CHANNEL has no exception.

Method GET_ADAPTER_NS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ADAPTER_NS Value transfer Type reference (TYPE) SSRV_ADAPTER_NS 20030716

Method GET_ADAPTER_NS on class CL_SRV_CHANNEL has no exception.

Method GET_ADAPTER_SWCV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ADAPTER_SWCV Value transfer Type reference (TYPE) SAIXI_GUID 20030716

Method GET_ADAPTER_SWCV on class CL_SRV_CHANNEL has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20030410
2 Importing IM_ATTRIBUTE_NAMESPACE Call by reference Type reference (TYPE) STRING 20051114
3 Returning RE_ATTRIBUTE Value transfer Type reference (TYPE) STRING 20030410

Method GET_ATTRIBUTE on class CL_SRV_CHANNEL has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ATTRIBUTES Value transfer Type reference (TYPE) SSRV_ATTRIBUTET Tabelle der Attribute 20030410

Method GET_ATTRIBUTES on class CL_SRV_CHANNEL has no exception.

Method GET_ATTRIBUTE_AS_PASSWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20041203
2 Importing IM_ATTRIBUTE_NAMESPACE Call by reference Type reference (TYPE) STRING 20051114
3 Returning RE_ATTRIBUTE Value transfer Type reference (TYPE) STRING 20041203
# Exception Resumable Description Created on
1 CX_SRV_CHANNEL_ERROR XI Services: Inbound und Outbound Binding Fehler 20041203

Method GET_ATTRIBUTE_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20030411
2 Importing IM_ATTRIBUTE_NAMESPACE Call by reference Type reference (TYPE) STRING 20051114
3 Returning RE_ATTRIBUTE_TABLE Value transfer Type reference (TYPE) SSRV_STR_NAME_STR_VALUET 20030411

Method GET_ATTRIBUTE_AS_TABLE on class CL_SRV_CHANNEL has no exception.

Method GET_CHANNEL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OBJECT_ID Value transfer Type reference (TYPE) SSRV_OBJECT_ID XI Services: Objekt ID 20051103

Method GET_CHANNEL_ID on class CL_SRV_CHANNEL has no exception.

Method GET_CHANNEL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANNEL_NAME Value transfer Type reference (TYPE) SSRV_CHANNELNAME 20030508

Method GET_CHANNEL_NAME on class CL_SRV_CHANNEL has no exception.

Method GET_DIRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DIRECTION Value transfer Type reference (TYPE) SSRV_DIRECTION 20030422

Method GET_DIRECTION on class CL_SRV_CHANNEL has no exception.

Method GET_ENGINE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENGINE_NAME Value transfer Type reference (TYPE) SSRV_ENGINE_NAME 20030624

Method GET_ENGINE_NAME on class CL_SRV_CHANNEL has no exception.

Method GET_ENGINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENGINE_TYPE Value transfer Type reference (TYPE) SSRV_ENGINE_TYPE 20030624

Method GET_ENGINE_TYPE on class CL_SRV_CHANNEL has no exception.

Method GET_FROM_PARTY_AGENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FROM_PARTY_AGENCY Value transfer Type reference (TYPE) SXI_PARTY_AGENCY 20030822

Method GET_FROM_PARTY_AGENCY on class CL_SRV_CHANNEL has no exception.

Method GET_FROM_PARTY_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FROM_PARTY_SCHEMA Value transfer Type reference (TYPE) SXI_PARTY_TYPE 20030624

Method GET_FROM_PARTY_SCHEMA on class CL_SRV_CHANNEL has no exception.

Method GET_MESSAGE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MESSAGE_PROTOCOL Value transfer Type reference (TYPE) SSRV_MESSAGE_PROTOCOL 20030410

Method GET_MESSAGE_PROTOCOL on class CL_SRV_CHANNEL has no exception.

Method GET_PARTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PARTY Value transfer Type reference (TYPE) SXI_PARTY 20030508

Method GET_PARTY on class CL_SRV_CHANNEL has no exception.

Method GET_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SERVICE Value transfer Type reference (TYPE) SXI_SERVICE 20030508

Method GET_SERVICE on class CL_SRV_CHANNEL has no exception.

Method GET_TO_PARTY_AGENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TO_PARTY_AGENCY Value transfer Type reference (TYPE) SXI_PARTY_AGENCY 20030822

Method GET_TO_PARTY_AGENCY on class CL_SRV_CHANNEL has no exception.

Method GET_TO_PARTY_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TO_PARTY_SCHEMA Value transfer Type reference (TYPE) SXI_PARTY_TYPE 20030624

Method GET_TO_PARTY_SCHEMA on class CL_SRV_CHANNEL has no exception.

Method GET_TRANSPORT_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRANSPORT_PROTOCOL Value transfer Type reference (TYPE) SSRV_TRANSPORT_PROTOCOL 20030410

Method GET_TRANSPORT_PROTOCOL on class CL_SRV_CHANNEL has no exception.

Method READ_CHANNEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) SSRV_OBJECT_ID 20051116
2 Returning RE_CHANNEL Value transfer Object reference (TYPE REF TO) CL_SRV_CHANNEL 20051116
# Exception Resumable Description Created on
1 CX_SRV_CHANNEL_ERROR XI Services: Channel Fehler 20051116

Method READ_OUT_CHANNELS_FOR_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPTER_NAME Call by reference Type reference (TYPE) SSRV_ADAPTER_NAME 20030909
2 Importing IM_ADAPTER_NS Call by reference Type reference (TYPE) SSRV_ADAPTER_NS 20030909
3 Importing IM_ENGINE_NAME Call by reference Type reference (TYPE) SSRV_ENGINE_NAME 20030909
4 Importing IM_ENGINE_TYPE Call by reference Type reference (TYPE) SSRV_ENGINE_TYPE 20030909
5 Importing IM_PARTY Call by reference Type reference (TYPE) SXI_PARTY 20030909
6 Importing IM_SERVICE Call by reference Type reference (TYPE) SXI_SERVICE 20030909
7 Returning RE_CHANNEL_TAB Value transfer Type reference (TYPE) SSRV_CHANNELOBJT 20030909
# Exception Resumable Description Created on
1 CX_SRV_CHANNEL_ERROR XI Services: Channel Fehler 20030919

Method SET_ADAPTER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPTER_NAME Call by reference Type reference (TYPE) SSRV_ADAPTER_NAME 20030717

Method SET_ADAPTER_NAME on class CL_SRV_CHANNEL has no exception.

Method SET_ADAPTER_NS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPTER_NS Call by reference Type reference (TYPE) SSRV_ADAPTER_NS 20030716

Method SET_ADAPTER_NS on class CL_SRV_CHANNEL has no exception.

Method SET_ADAPTER_SWCV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPTER_SWCV Call by reference Type reference (TYPE) SAIXI_GUID 20030716

Method SET_ADAPTER_SWCV on class CL_SRV_CHANNEL has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20030520
2 Importing IM_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20030520
3 Importing IM_ATTRIBUTE_NAMESPACE Call by reference Type reference (TYPE) STRING 20051114

Method SET_ATTRIBUTE on class CL_SRV_CHANNEL has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTES Call by reference Type reference (TYPE) SSRV_ATTRIBUTET XML formatierte Attributliste 20030520

Method SET_ATTRIBUTES on class CL_SRV_CHANNEL has no exception.

Method SET_CHANNEL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANNEL_NAME Call by reference Type reference (TYPE) SSRV_CHANNELNAME 20030508

Method SET_CHANNEL_NAME on class CL_SRV_CHANNEL has no exception.

Method SET_DIRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIRECTION Call by reference Type reference (TYPE) SSRV_DIRECTION 20030422

Method SET_DIRECTION on class CL_SRV_CHANNEL has no exception.

Method SET_ENGINE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENGINE_NAME Call by reference Type reference (TYPE) SSRV_ENGINE_NAME 20030624

Method SET_ENGINE_NAME on class CL_SRV_CHANNEL has no exception.

Method SET_ENGINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENGINE_TYPE Call by reference Type reference (TYPE) SSRV_ENGINE_TYPE 20030624

Method SET_ENGINE_TYPE on class CL_SRV_CHANNEL has no exception.

Method SET_FROM_PARTY_AGENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FROM_PARTY_AGENCY Call by reference Type reference (TYPE) SXI_PARTY_AGENCY 20030822

Method SET_FROM_PARTY_AGENCY on class CL_SRV_CHANNEL has no exception.

Method SET_FROM_PARTY_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FROM_PARTY_SCHEMA Call by reference Type reference (TYPE) SXI_PARTY_TYPE 20030624

Method SET_FROM_PARTY_SCHEMA on class CL_SRV_CHANNEL has no exception.

Method SET_MESSAGE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE_PROTOCOL Call by reference Type reference (TYPE) SSRV_MESSAGE_PROTOCOL 20030410

Method SET_MESSAGE_PROTOCOL on class CL_SRV_CHANNEL has no exception.

Method SET_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_ID Call by reference Type reference (TYPE) SSRV_OBJECT_ID XI Services: Objekt ID 20051103

Method SET_OBJECT_ID on class CL_SRV_CHANNEL has no exception.

Method SET_PARTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARTY Call by reference Type reference (TYPE) SXI_PARTY 20030508

Method SET_PARTY on class CL_SRV_CHANNEL has no exception.

Method SET_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SERVICE Call by reference Type reference (TYPE) SXI_SERVICE 20030508

Method SET_SERVICE on class CL_SRV_CHANNEL has no exception.

Method SET_TO_PARTY_AGENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TO_PARTY_AGENCY Call by reference Type reference (TYPE) SXI_PARTY_AGENCY 20030822

Method SET_TO_PARTY_AGENCY on class CL_SRV_CHANNEL has no exception.

Method SET_TO_PARTY_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TO_PARTY_SCHEMA Call by reference Type reference (TYPE) SXI_PARTY_TYPE 20030624

Method SET_TO_PARTY_SCHEMA on class CL_SRV_CHANNEL has no exception.

Method SET_TRANSPORT_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRANSPORT_PROTOCOL Call by reference Type reference (TYPE) SSRV_TRANSPORT_PROTOCOL 20030410

Method SET_TRANSPORT_PROTOCOL on class CL_SRV_CHANNEL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640