SAP ABAP Class IF_SRT_WSP_SUBJECT_CONTEXT (WSP Subject Context)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRT_WSP_SUBJECT_CONTEXT WSP Subject Context 20041126
Properties
Class IF_SRT_WSP_SUBJECT_CONTEXT  
Short Description WSP Subject Context    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20041126   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_SRT_WSP_SUBJECT_CONTEXT has no interface implemented.
Friends
Class IF_SRT_WSP_SUBJECT_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TYPE_ABSTRACT Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_ABSTRACT WSP Subject Type 20120718
2 CO_TYPE_ANY Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_ANY WSP Subject Type 20120718
3 CO_TYPE_BINDING Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_BINDING WSP Subject Type 20120718
4 CO_TYPE_BINDING_OP Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_BINDING_OP WSP Subject Type 20120718
5 CO_TYPE_DOMAIN Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_DOMAIN WSP Subject Type 20120718
6 CO_TYPE_INTERFACE Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_INTERFACE WSP Subject Type 20120718
7 CO_TYPE_OPERATION Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_OPERATION WSP Subject Type 20120718
8 CO_TYPE_SERVICE Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_SERVICE WSP Subject Type 20120718
9 CO_TYPE_UNKNOWN Constant Public Type reference (TYPE) SRT_WSP_SUBJECT_TYPE TSRTP_C_SUBJ_TYPE_UNKNOWN WSP Subject Type 20120718
10 READ_ONLY Instance attribute Public Type reference (TYPE) BOOLEAN Read Only = 'X'; Read/Write = '' 20120718
11 TERMINATED Instance attribute Public Type reference (TYPE) BOOLEAN Terminated = 'X'; Not Terminated = ' ' 20120718
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Checks the context 20120718
2 CLONE_CONTEXT Instance method Public Method Creates Copy of this Context 20120718
3 COMPLETE Instance method Public Method Complete Context 20120718
4 CREATE_INTERFACE Instance method Public Method Creates Instance of Subject Type Interface 20120718
5 DELETE_INTERFACE Instance method Public Method Deletes Instance of Subject Type Interface 20120718
6 GET_CHILDS_BY_SUBJECT Instance method Public Method Returns Child Subjects 20120718
7 GET_INTERFACES Instance method Public Method Returns all interfaces 20120718
8 GET_INTERFACE_BY_NAME Instance method Public Method Returns the specified interface subject 20120718
9 GET_PARENTS_BY_SUBJECT Instance method Public Method Returns Parent Subjects 20120718
10 GET_PRX_OP_BY_WSDL_OP Instance method Public Method Gets operation name of proxy for WSDL operation name 20120718
11 GET_SUBJECT Instance method Public Method Returns Subject for Given Name and Type 20120718
12 GET_SUBJECTS Instance method Public Method Returns All Subjects of Context 20120718
13 GET_SUBJECTS_BY_TYPE Instance method Public Method Returns All Subjects for Given Type 20120718
14 GET_SUPPORTED_CONNECT_TYPES Instance method Public Method Returns the supported connectivity types 20120718
15 GET_WEIGHT Instance method Public Method Get Weight 20120718
16 GET_WSDL_OP_BY_PRX_OP Instance method Public Method Lese Operationsname des Proxy's für WSDL Operationsname 20130618
17 IS_COMPATIBLE_TO_PROXY_CLASS Instance method Public Method Checks whether WSDL context matches the proxy 20120718
18 TERMINATE Instance method Public Method Terminates the context 20120718
Events
Class IF_SRT_WSP_SUBJECT_CONTEXT has no event.
Types
Class IF_SRT_WSP_SUBJECT_CONTEXT has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_VALID Value transfer Type reference (TYPE) BOOLEAN Valid = 'X'; Invalid = ' ' 20120718
2 Exporting MESSAGES Value transfer Type reference (TYPE) SOAP_ERROR_INFO_LIST Liste von SOAP Framework-Fehlern 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method CLONE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_CONTEXT WSP subject context 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method COMPLETE Signature

Method COMPLETE on class IF_SRT_WSP_SUBJECT_CONTEXT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method CREATE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_NAME Value transfer Type reference (TYPE) SRT_WSP_DISPLAY_NAME Display name of the interface 20120718
2 Returning IF_INTERFACE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_INTERFACE WSP subject interface 20120718
3 Importing NAME Value transfer Type reference (TYPE) QNAME Interface name 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method DELETE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_INTERFACE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_INTERFACE WSP subject interface 20120718
2 Importing IF_SUBJECT Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT WSP subject 20120718
3 Importing INTERFACE_NAME Value transfer Type reference (TYPE) QNAME Interface name 20120718
4 Returning RC Value transfer Type reference (TYPE) I deleted=0; not deleted: 1=not exist, 2=has childs, 3=other 20120718
5 Importing RECURSIVE Value transfer Type reference (TYPE) BOOLEAN delete childs = 'X'; do not delete, if childs exist = ' ' 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_CHILDS_BY_SUBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHILDS Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECTS table of WSP subjects 20120718
2 Importing SUBJECT Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT WSP subject 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INTERFACES Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECT_IFS table of WSP interfaces 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_INTERFACE_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IF_INTERFACE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_INTERFACE WSP subject interface 20120718
2 Importing NAME Value transfer Type reference (TYPE) QNAME Interface name 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_PARENTS_BY_SUBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENTS Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECTS table of WSP subjects 20120718
2 Importing SUBJECT Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT WSP subject 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_PRX_OP_BY_WSDL_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_PROXY_OP_DISPLAY_NAME Call by reference Type reference (TYPE) SRT_WSP_DISPLAY_NAME WSP Display Name 20120718
2 Exporting PE_PROXY_OP_NAME Call by reference Type reference (TYPE) QNAME Operation Name of Proxy 20120718
3 Importing PI_WSDL_OP_NAME Call by reference Type reference (TYPE) QNAME Operationsname im WSDL Dokument 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_SUBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) QNAME WSP subject name 20120718
2 Returning SUBJECT Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT WSP subject 20120718
3 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_SUBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SUBJECTS Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECTS WSP subject type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_SUBJECTS_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SUBJECTS Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECTS WSP subject type 20120718
2 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_SUPPORTED_CONNECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONNECTIVITY_TYPES Value transfer Type reference (TYPE) SRT_WSP_CONNECTIVITY_TYPES Table of SRT Connectivity Types 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_WEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting WEIGHT Call by reference Type reference (TYPE) I 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_WSDL_OP_BY_PRX_OP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_OP_NAME Call by reference Type reference (TYPE) QNAME Operationsname des Proxy's 20130618
2 Returning PR_WSDL_OP_NAME Value transfer Type reference (TYPE) QNAME Operationsname im WSDL Dokument 20130618
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130618

Method IS_COMPATIBLE_TO_PROXY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_COMPATIBLE Call by reference Type reference (TYPE) BOOLEAN Compatible = 'X'; Incompatible = ' ' 20120718
2 Importing PROXY_CLASS_NAME Value transfer Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20120718
3 Exporting REASON Call by reference Type reference (TYPE) STRING Reason if not compatible 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method TERMINATE Signature

Method TERMINATE on class IF_SRT_WSP_SUBJECT_CONTEXT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718
History
Last changed by/on SAP  20140121 
SAP Release Created in