SAP ABAP Class CL_GDV_API_SCHEMA_METHOD (API and UI components for GDV schema method)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_GDV_SCHEMA_METHOD (Package) Generic Data Verifier - Schema Method
Properties
Class CL_GDV_API_SCHEMA_METHOD  
Short Description API and UI components for GDV schema method    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class GDV_SCHEMA_METHOD    
Program status     
Category 0   
Package SECATT_GDV_SCHEMA_METHOD   Generic Data Verifier - Schema Method 
Created 20110121   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_GDV_API_SCHEMA_METHOD has no interface implemented.
Friends
Class CL_GDV_API_SCHEMA_METHOD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_REF_MESSAGE_WRITER Instance attribute Protected Object reference (TYPE REF TO) IF_GDV_MESSAGE_WRITER Message Writer Interface 20110121
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSE_PAYLOAD Instance method Private Method Analyse a XML payload 20110121
2 ANALYSE_PAYLOAD_FROM_FILE Instance method Public Method Analyse using input from file 20110121
3 ANALYSE_PAYLOAD_FROM_FILE_MULT Instance method Public Method Analyse using input from multiple files 20110121
4 ANALYSE_PAYLOAD_FROM_STRING Instance method Public Method Analyse using input from string 20110121
5 ANALYSE_PAYLOAD_FROM_STRING_M Instance method Public Method Analyse using input from multiple strings 20110121
6 CN_CHECK_PAYLOAD Instance method Private Method Code/name check for a XML payload 20110121
7 CN_CHECK_PAYLOAD_FROM_FILE Instance method Public Method Code/name check using input from file 20110121
8 CN_CHECK_PAYLOAD_FROM_FILE_REV Instance method Public Method Code/name check REVERSE using input from file 20110121
9 CN_CHECK_PAYLOAD_FROM_STRING Instance method Public Method Code/name check using input from string 20110121
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110121
11 COUNT_USAGE Instance method Private Method Usage counter 20110121
12 S_CREATE Static method Public Method Create instance of this class 20110121
13 UPLOAD_FILE Instance method Private Method Load file from frontend 20110121
14 VERIFY_PAYLOADS Instance method Private Method Verify two XML payloads 20110121
15 VERIFY_PAYLOADS_FROM_FILE Instance method Public Method Verify using input from file 20110121
16 VERIFY_PAYLOADS_FROM_STRING Instance method Public Method Verify using input from string 20110121
Events
Class CL_GDV_API_SCHEMA_METHOD has no event.
Types
Class CL_GDV_API_SCHEMA_METHOD has no local type.
Method Signatures

Method ANALYSE_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADDITIONAL_XML_DATA Call by reference Type reference (TYPE) GDV_TT_STRING Table of type string 20110121
2 Importing LOG_LEVEL Call by reference Type reference (TYPE) C Log level 20110121
3 Importing PAYLOAD_CONTENT Call by reference Type reference (TYPE) STRING 20110121
4 Exporting TAB_LOG_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110121
5 Importing WSDL_CONTENT Call by reference Type reference (TYPE) STRING 20110121

Method ANALYSE_PAYLOAD on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method ANALYSE_PAYLOAD_FROM_FILE Signature

Method ANALYSE_PAYLOAD_FROM_FILE on class CL_GDV_API_SCHEMA_METHOD has no parameter.
Method ANALYSE_PAYLOAD_FROM_FILE on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method ANALYSE_PAYLOAD_FROM_FILE_MULT Signature

Method ANALYSE_PAYLOAD_FROM_FILE_MULT on class CL_GDV_API_SCHEMA_METHOD has no parameter.
Method ANALYSE_PAYLOAD_FROM_FILE_MULT on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method ANALYSE_PAYLOAD_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_LEVEL Call by reference Type reference (TYPE) C 'S' Log level 20110121
2 Importing PAYLOAD_CONTENT Call by reference Type reference (TYPE) STRING 20110121
3 Exporting TAB_LOG_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110121
4 Importing WSDL_CONTENT Call by reference Type reference (TYPE) STRING 20110121

Method ANALYSE_PAYLOAD_FROM_STRING on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method ANALYSE_PAYLOAD_FROM_STRING_M Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADDITIONAL_XML_DATA Call by reference Type reference (TYPE) GDV_TT_STRING Table of type string 20110121
2 Importing LOG_LEVEL Call by reference Type reference (TYPE) C 'S' Log level 20110121
3 Importing PAYLOAD_CONTENT Call by reference Type reference (TYPE) STRING 20110121
4 Exporting TAB_LOG_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110121
5 Importing WSDL_CONTENT Call by reference Type reference (TYPE) STRING 20110121

Method ANALYSE_PAYLOAD_FROM_STRING_M on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method CN_CHECK_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing A2A_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL Code/Name check reverse 20110121
2 Exporting FLG_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20110121
3 Importing LOG_LEVEL Call by reference Type reference (TYPE) C Log level 20110121
4 Importing PAYLOAD_CONTENT Call by reference Type reference (TYPE) STRING 20110121
5 Exporting TAB_LOG_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110121
6 Importing WSDL_CONTENT Call by reference Type reference (TYPE) STRING 20110121

Method CN_CHECK_PAYLOAD on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method CN_CHECK_PAYLOAD_FROM_FILE Signature

Method CN_CHECK_PAYLOAD_FROM_FILE on class CL_GDV_API_SCHEMA_METHOD has no parameter.
Method CN_CHECK_PAYLOAD_FROM_FILE on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method CN_CHECK_PAYLOAD_FROM_FILE_REV Signature

Method CN_CHECK_PAYLOAD_FROM_FILE_REV on class CL_GDV_API_SCHEMA_METHOD has no parameter.
Method CN_CHECK_PAYLOAD_FROM_FILE_REV on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method CN_CHECK_PAYLOAD_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing A2A_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL Code/name check reverse 20110121
2 Exporting FLG_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20110121
3 Importing LOG_LEVEL Call by reference Type reference (TYPE) C 'S' Log level 20110121
4 Importing PAYLOAD_CONTENT Call by reference Type reference (TYPE) STRING 20110121
5 Exporting TAB_LOG_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110121
6 Importing WSDL_CONTENT Call by reference Type reference (TYPE) STRING 20110121

Method CN_CHECK_PAYLOAD_FROM_STRING on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_MESSAGE_WRITER Call by reference Object reference (TYPE REF TO) IF_GDV_MESSAGE_WRITER Message Writer Interface 20110121

Method CONSTRUCTOR on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method COUNT_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) CHAR80 Char 80 20110121

Method COUNT_USAGE on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF Value transfer Object reference (TYPE REF TO) CL_GDV_API_SCHEMA_METHOD API and UI components for ESOA Verifier 20110121

Method S_CREATE on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method UPLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INITIAL_DIRECTORY Call by reference Type reference (TYPE) STRING 20110121
2 Importing I_WINDOW_TITLE Call by reference Type reference (TYPE) STRING 20110121
3 Returning R_FILE_CONTENT Value transfer Type reference (TYPE) STRING 20110121

Method UPLOAD_FILE on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method VERIFY_PAYLOADS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIRMATION_CONTENT Call by reference Type reference (TYPE) STRING 20110121
2 Exporting FLG_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20110121
3 Importing LOG_LEVEL Call by reference Type reference (TYPE) C Log level 20110121
4 Importing REQUEST_CONTENT Call by reference Type reference (TYPE) STRING 20110121
5 Exporting TAB_LOG_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110121
6 Importing WSDL_CONTENT Call by reference Type reference (TYPE) STRING 20110121

Method VERIFY_PAYLOADS on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method VERIFY_PAYLOADS_FROM_FILE Signature

Method VERIFY_PAYLOADS_FROM_FILE on class CL_GDV_API_SCHEMA_METHOD has no parameter.
Method VERIFY_PAYLOADS_FROM_FILE on class CL_GDV_API_SCHEMA_METHOD has no exception.

Method VERIFY_PAYLOADS_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIRMATION_CONTENT Call by reference Type reference (TYPE) STRING 20110121
2 Exporting FLG_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20110121
3 Importing LOG_LEVEL Call by reference Type reference (TYPE) C 'I' Log level 20110121
4 Importing REQUEST_CONTENT Call by reference Type reference (TYPE) STRING 20110121
5 Exporting TAB_LOG_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110121
6 Importing WSDL_CONTENT Call by reference Type reference (TYPE) STRING 20110121

Method VERIFY_PAYLOADS_FROM_STRING on class CL_GDV_API_SCHEMA_METHOD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in