SAP ABAP Class /SDF/CL_IVIS_QUERY_REGISTRY (Handle subscription:query mappings)
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-SDD (Application Component) Service Data Download
     /SDF/INTEGR_VIS (Package) Data collectors ABAP based middleware technologies
Properties
Class /SDF/CL_IVIS_QUERY_REGISTRY  
Short Description Handle subscription:query mappings    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SDF/INTEGR_VIS   Data collectors ABAP based middleware technologies 
Created 20120607   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SDF/CL_IVIS_QUERY_REGISTRY has no forward declaration.
Interfaces
Class /SDF/CL_IVIS_QUERY_REGISTRY has no interface implemented.
Friends
Class /SDF/CL_IVIS_QUERY_REGISTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_QUERY_HASH Instance attribute Private Type reference (TYPE) QUERY_HASH_T 20120607
2 MT_QUERY_LIST Instance attribute Private Type reference (TYPE) /SDF/IVIS_QUERY_REF_T List of query objects 20120607
3 MV_INDEX Instance attribute Private Type reference (TYPE) INT4 Natural number 20120607
4 MV_MW_PROTOCOL Instance attribute Private Type reference (TYPE) /SDF/IVIS_DC_MWPROT_DEL Middleware protocol 20120607
Methods
# Method Level Visibility Method type Description Created on
1 ADD_QUERY Instance method Public Method 20120607
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120607
3 GET_NEXT Instance method Public Method 20120607
4 GET_PERSIST_TABLE Instance method Public Method 20120607
5 GET_PROTOCOL Instance method Public Method 20120607
6 GET_QUERY_BY_QSTRING Instance method Public Method 20120607
7 GET_QUERY_INDEX Instance method Private Method 20120607
8 REMOVE_CURRENT Instance method Private Method 20120607
9 REMOVE_SUBSCRIPTIONS Instance method Public Method 20120607
10 RESET Instance method Public Method 20120607
Events
Class /SDF/CL_IVIS_QUERY_REGISTRY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 QUERY_HASH Private See coding 20120607
2 QUERY_HASH_T Private See coding 20120607
Method Signatures

Method ADD_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUERY Call by reference Object reference (TYPE REF TO) /SDF/CL_IVIS_QUERY Query for specific MW protocol 20120607
# Exception Resumable Description Created on
1 /SDF/CX_IVIS_DC_QUERY Exception during query handling 20120607

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MW_PROTOCOL Call by reference Type reference (TYPE) /SDF/IVIS_DC_MWPROT_DEL Middleware protocol 20120607
2 Importing QUERY_LIST Call by reference Type reference (TYPE) /SDF/IVIS_QUERY_T Table for query instances 20120607
# Exception Resumable Description Created on
1 /SDF/CX_IVIS_DC_QUERY Exception during query handling 20120607

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) /SDF/CL_IVIS_QUERY Query for specific MW protocol 20120607

Method GET_NEXT on class /SDF/CL_IVIS_QUERY_REGISTRY has no exception.

Method GET_PERSIST_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PERSIST_TABLE Call by reference Type reference (TYPE) /SDF/IVIS_QUERY_T Table for query instances 20120607

Method GET_PERSIST_TABLE on class /SDF/CL_IVIS_QUERY_REGISTRY has no exception.

Method GET_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) /SDF/IVIS_DC_MWPROT_DEL Middleware protocol 20120607

Method GET_PROTOCOL on class /SDF/CL_IVIS_QUERY_REGISTRY has no exception.

Method GET_QUERY_BY_QSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QSTRING Call by reference Type reference (TYPE) STRING 20120607
2 Returning RVAL Value transfer Object reference (TYPE REF TO) /SDF/CL_IVIS_QUERY Query for specific MW protocol 20120607

Method GET_QUERY_BY_QSTRING on class /SDF/CL_IVIS_QUERY_REGISTRY has no exception.

Method GET_QUERY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QSTRING Call by reference Type reference (TYPE) STRING 20120607
2 Returning RVAL Value transfer Type reference (TYPE) INT4 Natural number 20120607

Method GET_QUERY_INDEX on class /SDF/CL_IVIS_QUERY_REGISTRY has no exception.

Method REMOVE_CURRENT Signature

Method REMOVE_CURRENT on class /SDF/CL_IVIS_QUERY_REGISTRY has no parameter.
Method REMOVE_CURRENT on class /SDF/CL_IVIS_QUERY_REGISTRY has no exception.

Method REMOVE_SUBSCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUBSCRIPTION_LIST Call by reference Type reference (TYPE) /SDF/IVIS_DC_ID_T List of IDs 20120607

Method REMOVE_SUBSCRIPTIONS on class /SDF/CL_IVIS_QUERY_REGISTRY has no exception.

Method RESET Signature

Method RESET on class /SDF/CL_IVIS_QUERY_REGISTRY has no parameter.
Method RESET on class /SDF/CL_IVIS_QUERY_REGISTRY has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 2008_1_620