SAP ABAP Class /IWBEP/CL_JSRPC_PROCESSOR (JSON RPC 2.0 processor)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-BEP (Application Component) Gateway Business Eventing and Provisioning
     /IWBEP/JSON_RPC_CORE (Package) JSON-RPC 2.0 # Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_JSRPC_PROCESSOR JSON RPC 2.0 processor 20131024
Properties
Class /IWBEP/CL_JSRPC_PROCESSOR  
Short Description JSON RPC 2.0 processor    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/JSON_RPC_CORE   JSON-RPC 2.0 # Implementation 
Created 20130719   SAP 
Last change 20141120    
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
# Interface Abstract Final Description Created on
1 /IWBEP/IF_JSRPC_PROCESSOR JSON RPC 2.0 processor 20131024
Friends
Class /IWBEP/CL_JSRPC_PROCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COUNT Instance attribute Protected Type reference (TYPE) I 20131024
2 CO_COMMA Static Attribute Protected Type reference (TYPE) XSTRING 20131024
3 CO_LEFT_SQUARE_BRACKET Static Attribute Protected Type reference (TYPE) XSTRING 20131024
4 CO_RIGHT_SQUARE_BRACKET Static Attribute Protected Type reference (TYPE) XSTRING 20131024
5 METHODS Instance attribute Protected Type reference (TYPE) METHOD_T 20131024
6 TRANSPORT Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_JSRPC_TRANSPORT JSON RPC 2.0 Transport 20131024
7 WRITER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_JSRPC_WRITER 20131024
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20131024
2 CREATE Static method Public Method Create processor 20131024
3 CREATE_METHOD Instance method Protected Method Create method 20131024
4 CREATE_PARSER Instance method Protected Method Create parser 20131024
5 GET_METHOD Instance method Protected Method Create method 20131024
6 PROCESS_MESSAGE Instance method Protected Method 20131024
Events
Class /IWBEP/CL_JSRPC_PROCESSOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 METHOD_S Protected See coding 20131024 BEGIN OF method_s, name TYPE string, method TYPE REF TO /IWBEP/if_JSRPC_method, END OF method_s
2 METHOD_T Protected See coding 20131024 method_t TYPE HASHED TABLE OF method_s WITH UNIQUE KEY name
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /IWBEP/CL_JSRPC_PROCESSOR has no parameter.
Method CLASS_CONSTRUCTOR on class /IWBEP/CL_JSRPC_PROCESSOR has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROCESSOR Value transfer Object reference (TYPE REF TO) /IWBEP/CL_JSRPC_PROCESSOR Processor 20131024
2 Importing TRANSPORT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_JSRPC_TRANSPORT transport 20131024

Method CREATE on class /IWBEP/CL_JSRPC_PROCESSOR has no exception.

Method CREATE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning METHOD Value transfer Object reference (TYPE REF TO) /IWBEP/IF_JSRPC_METHOD Method 20131024
2 Importing NAME Call by reference Type reference (TYPE) STRING Name 20131024
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING SPACE Namespace 20131024
# Exception Resumable Description Created on
1 /IWBEP/CX_JSRPC_ERROR JSON RPC 2.0 error 20131024

Method CREATE_PARSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARSER Value transfer Object reference (TYPE REF TO) /IWBEP/IF_JSRPC_PARSER Parser 20131024
2 Importing READER Call by reference Object reference (TYPE REF TO) IF_SXML_READER Reader 20131024

Method CREATE_PARSER on class /IWBEP/CL_JSRPC_PROCESSOR has no exception.

Method GET_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JSONRPC_METHOD Value transfer Object reference (TYPE REF TO) /IWBEP/IF_JSRPC_METHOD 20131024
2 Importing QNAME Call by reference Type reference (TYPE) STRING 20131024
# Exception Resumable Description Created on
1 /IWBEP/CX_JSRPC_ERROR 20131024

Method PROCESS_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_JSRPC_TYPES=>MESSAGE_S 20131024
2 Importing RESPONSE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_JSRPC_RESPONSE 20131024

Method PROCESS_MESSAGE on class /IWBEP/CL_JSRPC_PROCESSOR has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200