SAP ABAP Class CL_RSPO_IGS_SNMP (Wrapper for IGS SNMP interpreter class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     SPOO (Package) Spool
Properties
Class CL_RSPO_IGS_SNMP  
Short Description Wrapper for IGS SNMP interpreter class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPOO   Spool 
Created 20070919   SAP 
Last change 20071217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSPO_IGS_SNMP has no forward declaration.
Interfaces
Class CL_RSPO_IGS_SNMP has no interface implemented.
Friends
Class CL_RSPO_IGS_SNMP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INTERPRETER_TYPE Static Attribute Public Type reference (TYPE) CHAR40 'RSPOCONNECTOR' IGS interpreter type 20070919
2 M_IGS_DATA Instance attribute Private Object reference (TYPE REF TO) CL_IGS_DATA Class for data transport to IGS 20070919
3 M_IGS_RFC_DEST Instance attribute Private Type reference (TYPE) CHAR32 RFC destination to IGS server 20070919
4 M_RSPO_VERSION Instance attribute Private Type reference (TYPE) STRING '1.0' RSPO connector version 20070919
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20070919
2 GET_CONNECTOR_RESPONSE Instance method Private Method Get connector key value pairs from IGS 20070919
3 GET_CONNECTOR_VERSION Instance method Public Method Get version of SNMP interpreter 20070919
4 GET_PRINTER_STATUS Instance method Public Method Retreive printer status via SNMP lib 20070919
5 GET_SAPSPRINT_VERSION Instance method Public Method Get version of SAPsprint 20070919
6 IS_IGS_REGISTERED_TYPE Instance method Public Method Returns whether required type is registered as IGS interpret 20070919
7 SAPSPRINT_GET_PRINTER_STATUS Instance method Public Method Get printer status via SAPSprint 20070919
Events
Class CL_RSPO_IGS_SNMP has no event.
Types
Class CL_RSPO_IGS_SNMP has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) CHAR32 IGS RFC Destination 20070919

Method CONSTRUCTOR on class CL_RSPO_IGS_SNMP has no exception.

Method GET_CONNECTOR_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETURN_CODE Call by reference Type reference (TYPE) STRING IGS blob variable for return code 20070919
2 Exporting RETURN_DESC Call by reference Type reference (TYPE) STRING IGS blob variable for error description 20070919
3 Exporting RETURN_VALUE Call by reference Type reference (TYPE) STRING IGS blob variable for response value 20070919

Method GET_CONNECTOR_RESPONSE on class CL_RSPO_IGS_SNMP has no exception.

Method GET_CONNECTOR_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETURN_CODE Call by reference Type reference (TYPE) STRING Connector return code 20070919
2 Exporting RETURN_DESC Call by reference Type reference (TYPE) STRING Connector error description 20070919
3 Exporting RETURN_VALUE Call by reference Type reference (TYPE) STRING Connector response value 20070919
# Exception Resumable Description Created on
1 INTERNAL_ERROR Error in method 20070919
2 RFC_COMMUNICATION_ERROR Error in RFC-communictaion 20070919
3 RFC_SYSTEM_ERROR Error in RFC-system 20070919

Method GET_PRINTER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMUNITY Call by reference Type reference (TYPE) STRING SNMP community name 20070919
2 Importing HR_DEVICE_INDEX Call by reference Type reference (TYPE) STRING '1' HOST-MIB device index 20070919
3 Importing PRINTER Call by reference Type reference (TYPE) STRING Printer host name 20070919
4 Exporting RETURN_CODE Call by reference Type reference (TYPE) STRING Return code 20070919
5 Exporting RETURN_DESC Call by reference Type reference (TYPE) STRING Error description 20070919
6 Exporting RETURN_VALUE Call by reference Type reference (TYPE) STRING Response value 20070919
7 Importing VERSION Call by reference Type reference (TYPE) STRING SNMP version 20070919
# Exception Resumable Description Created on
1 INTERNAL_ERROR Error in method 20070919
2 RFC_COMMUNICATION_ERROR Error in RFC-communictaion 20070919
3 RFC_SYSTEM_ERROR Error in RFC-system 20070919

Method GET_SAPSPRINT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HOST Call by reference Type reference (TYPE) STRING SAPsprint hostname 20070919
2 Importing PORT Call by reference Type reference (TYPE) STRING SAPsprint port 20070919
3 Exporting RETURN_CODE Call by reference Type reference (TYPE) STRING SAPsprint return code 20070919
4 Exporting RETURN_DESC Call by reference Type reference (TYPE) STRING SAPsprint error description 20070919
5 Exporting RETURN_VALUE Call by reference Type reference (TYPE) STRING SAPsprint response value 20070919
# Exception Resumable Description Created on
1 INTERNAL_ERROR Error in method 20070919
2 RFC_COMMUNICATION_ERROR Error in RFC-communictaion 20070919
3 RFC_SYSTEM_ERROR Error in RFC-system 20070919

Method IS_IGS_REGISTERED_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_REGISTERED Call by reference Type reference (TYPE) CHAR1 Bool value 20070919
2 Importing TYPE Call by reference Type reference (TYPE) CHAR40 Interpreter type 20070919
# Exception Resumable Description Created on
1 INTERNAL_ERROR Error in method 20070919
2 RFC_COMMUNICATION_ERROR Error in RFC-communictaion 20070919
3 RFC_SYSTEM_ERROR Error in RFC-system 20070919

Method SAPSPRINT_GET_PRINTER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMUNITY Call by reference Type reference (TYPE) STRING SNMP community name 20070919
2 Importing HOST Call by reference Type reference (TYPE) STRING SAPsprint hostname 20070919
3 Importing HR_DEVICE_INDEX Call by reference Type reference (TYPE) STRING '1' HOST-MIB device index 20070919
4 Importing PORT Call by reference Type reference (TYPE) STRING SAPsprint port 20070919
5 Importing PRINTER Call by reference Type reference (TYPE) STRING Windows printer name 20070919
6 Exporting RETURN_CODE Call by reference Type reference (TYPE) STRING SAPsprint return code 20070919
7 Exporting RETURN_DESC Call by reference Type reference (TYPE) STRING SAPsprint error description 20070919
8 Exporting RETURN_VALUE Call by reference Type reference (TYPE) STRING SAPsprint response value 20070919
# Exception Resumable Description Created on
1 INTERNAL_ERROR Error in method 20070919
2 RFC_COMMUNICATION_ERROR Error in RFC-communictaion 20070919
3 RFC_SYSTEM_ERROR Error in RFC-system 20070919
History
Last changed by/on SAP  20071217 
SAP Release Created in