SAP ABAP Class CL_CRM_IC_JSESSIONMANAGER (java session proxy)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-FRW (Application Component) Framework
     CRM_IC_FRAMEWORK (Package) CRM Interaction Center: Framework
Properties
Class CL_CRM_IC_JSESSIONMANAGER  
Short Description java session proxy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package CRM_IC_FRAMEWORK   CRM Interaction Center: Framework 
Created 20030318   SAP 
Last change 20081007   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_CRM_IC_JSESSIONMANAGER has no interface implemented.
Friends
Class CL_CRM_IC_JSESSIONMANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAPMIDDLEWARE Constant Public Type reference (TYPE) STRING 'ABAP' ABAP middleware 20040420
2 BSP_SESSIONID Static Attribute Private Type reference (TYPE) STRING '' BSP session id 20030528
3 CONTEXTAREA_STYLES Constant Public Type reference (TYPE) STRING 'CONTEXTAREASTYLES' CONTEXTAREASTYLES 20030318
4 DEFAULT_RFCDESTINATION Constant Public Type reference (TYPE) STRING 'DEFAULTICSERVER' DEFAULTICSERVER 20030318
5 DEFAULT_XML_ENCODING Constant Public Type reference (TYPE) STRING 'DEFAULT' DEFAULT 20030318
6 DISPATCHER_RELATIVE_PATH Constant Public Type reference (TYPE) STRING 'DISPATCHERRELATIVEPATH' DISPATCHERRELATIVEPATH 20030318
7 DOMAIN Constant Public Type reference (TYPE) STRING 'DOMAIN' DOMAIN 20030318
8 ERRORTYPE_APPLICATION_ERROR Constant Public Type reference (TYPE) STRING 'APPLICATION_ERROR' Application error 20030520
9 ERRORTYPE_SYSTEM_ERROR Constant Public Type reference (TYPE) STRING 'SYSTEM_ERROR' ERRORTYPE_SYSTEM_ERROR 20030318
10 ERROR_CLOSE_SESSION Constant Public Type reference (TYPE) STRING 'CLOSE_SESSION_EXCEPTION' CLOSE_SESSION_EXCEPTION 20030318
11 ERROR_COMP_TABLEEMPTY Constant Public Type reference (TYPE) STRING 'ERROR_COMP_TABLEEMPTY' abap component definition table is empty. 20040128
12 ERROR_CREATE_SESSION Constant Public Type reference (TYPE) STRING 'CREATE_SESSION_EXCEPTION' CREATE_SESSION_EXCEPTION 20030318
13 ERROR_GENERAL Constant Public Type reference (TYPE) STRING 'ERROR_GENERAL_EXCEPTION' General error 20030519
14 ERROR_GET_INSTANCE Constant Public Type reference (TYPE) STRING 'GET_INSTANCE_EXCEPTION' GET_INSTANCE_EXCEPTION 20030318
15 ERROR_INVALID_SESSION Constant Public Type reference (TYPE) STRING 'ERROR_INVALID_SESSION_EXCEPTION' Invalid java session id 20030519
16 ERROR_METHOD_CALL Constant Public Type reference (TYPE) STRING 'METHOD_CALL_EXCEPTION' Error in method call 20030519
17 ERROR_NOT_CONNECTED Constant Public Type reference (TYPE) STRING 'ERROR_NOT_CONNECTED' ERROR_NOT_CONNECTED 20030318
18 ERROR_NO_ABAP_COMP Constant Public Type reference (TYPE) STRING 'ERROR_NO_ABAP_COMP' Abap component not defined . 20040128
19 ERROR_NO_METHOD_FOUND Constant Public Type reference (TYPE) STRING 'ERROR_NO_METHOD_FOUND' No method found. 20040129
20 ERROR_RELEASE_INSTANCE Constant Public Type reference (TYPE) STRING 'RELEASE_INSTANCE_EXCEPTION' Release instance 20030520
21 ERROR_RFC_COMMUNICATION_FAIL Constant Public Type reference (TYPE) STRING 'ERROR_RFC_COMMUNICATION_FAILURE' ERROR_RFC_COMMUNICATION_FAILURE 20030318
22 ERROR_RFC_SYSTEM_FAILURE Constant Public Type reference (TYPE) STRING 'ERROR_RFC_SYSTEM_FAILURE' ERROR_RFC_SYSTEM_FAILURE 20030318
23 ERROR_SESSION_INIT Constant Public Type reference (TYPE) STRING 'ERROR_SESSION_INIT' ERROR_SESSION_INIT 20030318
24 ERROR_UNKNOWN Constant Public Type reference (TYPE) STRING 'ERROR_UNKNOWN' ERROR_UNKNOWN 20030318
25 ICSERVERCONFIG Constant Public Type reference (TYPE) STRING 'ICSERVERCONFIG' ICSERVERCONFIG 20030318
26 ICSERVERCONFIG_DEFAULT Constant Public Type reference (TYPE) STRING 'DEFAULTSERVER' DEFAULTSERVER 20030318
27 ICSERVERCONFIG_SAMEBOX Constant Public Type reference (TYPE) STRING 'SAMEBOX' SAMEBOX 20030318
28 IN_SYS_CHECKER Static Attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040519
29 J2EECONFIG Constant Public Type reference (TYPE) STRING 'J2EECONFIG' J2EECONFIG 20030318
30 J2EECONFIG_CLUSTER Constant Public Type reference (TYPE) STRING 'CLUSTER' CLUSTER 20030318
31 J2EECONFIG_STANDALONE Constant Public Type reference (TYPE) STRING 'STANDALONE' STANDALONE 20030318
32 J2EEHTTPTIMEOUT Constant Public Type reference (TYPE) STRING 'J2EEHTTPTIMEOUT' J2EEHTTPTIMEOUT 20030318
33 JCOMIDDLEWARE Constant Public Type reference (TYPE) STRING 'JCO' JCOMIDDLEWARE 20030327
34 JCONFIG Static Attribute Private Object reference (TYPE REF TO) CL_CRM_IC_JCONFIG_MGR Java configuration manger 20030806
35 JSESSION Static Attribute Private Object reference (TYPE REF TO) CL_CRM_IC_JSESSION Reference to java session object 20030322
36 MAIL_TMP_FILE_RELATIVE_PATH Constant Public Type reference (TYPE) STRING 'MAILTMPFILERELATIVEPATH' MAILTMPFILERELATIVEPATH 20030318
37 MAIL_TMP_RELATIVE_PATH Constant Public Type reference (TYPE) STRING 'MAILTMPRELATIVEPATH' MAILTMPRELATIVEPATH 20030318
38 MESSAGING_CLIENT_LOGGING_LEVEL Constant Public Type reference (TYPE) STRING 'MESSAGINGCLIENTLOGGINGLEVEL' MESSAGINGCLIENTLOGGINGLEVEL 20030318
39 MESSAGING_PORT Constant Public Type reference (TYPE) STRING 'MESSAGINGPORT' MESSAGINGPORT 20030318
40 MIDDLEWARETYPE Constant Public Type reference (TYPE) STRING 'MIDDLEWARETYPE' MIDDLEWARETYPE 20030327
41 MSGLEVEL_DEBUG Constant Public Type reference (TYPE) INT1 1 Dummy for B20 int1 (Local Everywhere) 20031008
42 MSGLEVEL_ERROR Constant Public Type reference (TYPE) INT1 5 Dummy for B20 int1 (Local Everywhere) 20031008
43 MSGLEVEL_FATAL Instance attribute Public Type reference (TYPE) INT1 6 Dummy for B20 int1 (Local Everywhere) 20031008
44 MSGLEVEL_INFO Constant Public Type reference (TYPE) INT1 3 Dummy for B20 int1 (Local Everywhere) 20031008
45 MSGLEVEL_PATH Constant Public Type reference (TYPE) INT1 2 Dummy for B20 int1 (Local Everywhere) 20031008
46 MSGLEVEL_WARNING Constant Public Type reference (TYPE) INT1 4 Dummy for B20 int1 (Local Everywhere) 20031008
47 MSGTYPE_APPLICATION_MESSAGE Constant Public Type reference (TYPE) STRING 'APPLICATION_MESSAGE' application message 20031008
48 MSGTYPE_SYSTEM_MESSAGE Constant Public Type reference (TYPE) STRING 'SYSTEM_MESSAGE' system message 20031008
49 PROGRAM_ID Constant Public Type reference (TYPE) STRING 'PROGRAMID' PROGRAMID 20030318
50 RFC_DESTINATION_ENTRY_NAME Constant Public Type reference (TYPE) STRING 'RFCDESTINATION' RFCDESTINATION 20030318
51 SCRATCHPAD_STYLES Constant Public Type reference (TYPE) STRING 'SCRATCHPADSTYLES' SCRATCHPADSTYLES 20030318
52 SCRIPTING_RELATIVE_PATH Constant Public Type reference (TYPE) STRING 'SCRIPTINGRELATIVEPATH' SCRIPTINGRELATIVEPATH 20030318
53 SERVER_HOST Constant Public Type reference (TYPE) STRING 'HOST' HOST 20030318
54 SERVER_HOST_AND_PORT Constant Public Type reference (TYPE) STRING 'HOST_AND_PORT' HOST_AND_PORT 20030318
55 SERVER_HOST_NAME Constant Public Type reference (TYPE) STRING 'HOST_NAME' HOST_NAME 20030318
56 SERVER_PORT Constant Public Type reference (TYPE) STRING 'PORT' PORT 20030318
57 SOAPMIDDLEWARE Constant Public Type reference (TYPE) STRING 'SOAP' SOAPMIDDLEWARE 20030327
58 SYSTEM_METHOD_NAME Constant Public Type reference (TYPE) STRING 'SYS_METHODNAME' system method name 20030820
59 XML_ENCODING Constant Public Type reference (TYPE) STRING 'XML_ENCODING' XML_ENCODING 20030318
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Static method Public Method clear session reference 20031104
2 CONNECT Static method Public Method Initates connection to java 20030322
3 DISCONNECT Static method Public Method Disconnect from java 20030322
4 GET_BSP_SESSIONID Static method Public Method get options of ICMS/JMS 20030528
5 GET_JAVA_HOST_NAME Static method Public Method GET_JAVA_HOST_NAME 20030318
6 GET_JAVA_SERVERNODEID Static method Public Method Get java server node id 20030318
7 GET_JAVA_SESSION Static method Public Method get java session distance 20030322
8 GET_MESSAGE_FLAG Static method Public Method get options of ICMS/JMS 20030523
9 GET_RFC_DESTINATION Static method Public Method GET_RFC_DESTINATION 20030319
10 GET_SYSTEM_PROPERTY Static method Public Method Get system property 20030318
11 INIT Static method Public Method Initialize variables 20030318
12 SET_BSP_SESSIONID Static method Public Method Set cookie for transport object 20030528
13 SET_JCONFIG_MGR Static method Public Method 20030806
14 SET_TARGETCOOKIE Static method Public Method Set cookie for transport object 20030318
15 UNINIT Static method Public Method Unload class 20030318
Events
Class CL_CRM_IC_JSESSIONMANAGER has no event.
Types
Class CL_CRM_IC_JSESSIONMANAGER has no local type.
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_CRM_IC_JSESSIONMANAGER has no parameter.
Method CLEAR on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method CONNECT Signature

Method CONNECT on class CL_CRM_IC_JSESSIONMANAGER has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_IC_JEXCEPTION Java-Exception 20030502

Method DISCONNECT Signature

Method DISCONNECT on class CL_CRM_IC_JSESSIONMANAGER has no parameter.
Method DISCONNECT on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method GET_BSP_SESSIONID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING 20030528

Method GET_BSP_SESSIONID on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method GET_JAVA_HOST_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING 20030318

Method GET_JAVA_HOST_NAME on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method GET_JAVA_SERVERNODEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) STRING 20030318

Method GET_JAVA_SERVERNODEID on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method GET_JAVA_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_CRM_IC_JSESSION Interface for IC JSession 20030322
# Exception Resumable Description Created on
1 CX_CRM_IC_JEXCEPTION Java-Exception 20030502

Method GET_MESSAGE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MSG_FLAG Value transfer Type reference (TYPE) STRING 20030523

Method GET_MESSAGE_FLAG on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method GET_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ICSERVER_CONFIG Value transfer Type reference (TYPE) STRING 20030319
2 Importing J2EE_CONFIG Value transfer Type reference (TYPE) STRING 20030319
3 Returning RFC_DESTINATION Value transfer Type reference (TYPE) STRING 20030319
# Exception Resumable Description Created on
1 CX_CRM_IC_JEXCEPTION Java-Exception 20030319

Method GET_SYSTEM_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20030318
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20030318

Method GET_SYSTEM_PROPERTY on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method INIT Signature

Method INIT on class CL_CRM_IC_JSESSIONMANAGER has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_IC_JEXCEPTION Java-Exception 20030502

Method SET_BSP_SESSIONID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Value transfer Type reference (TYPE) STRING '' Pfad 20030528

Method SET_BSP_SESSIONID on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method SET_JCONFIG_MGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JCFG Call by reference Object reference (TYPE REF TO) CL_CRM_IC_JCONFIG_MGR Java configuration manger 20030807

Method SET_JCONFIG_MGR on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method SET_TARGETCOOKIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN Value transfer Type reference (TYPE) STRING '' DOMÄNE 20030320
2 Importing EXPIRES Value transfer Type reference (TYPE) STRING '' EXPIRES 20030320
3 Importing NAME Value transfer Type reference (TYPE) STRING Cookie name 20030318
4 Importing PATH Value transfer Type reference (TYPE) STRING '' Pfad 20030320
5 Importing SECURE Value transfer Type reference (TYPE) I 0 SECURE 20030320
6 Importing VALUE Value transfer Type reference (TYPE) STRING Cookie value 20030318

Method SET_TARGETCOOKIE on class CL_CRM_IC_JSESSIONMANAGER has no exception.

Method UNINIT Signature

Method UNINIT on class CL_CRM_IC_JSESSIONMANAGER has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_IC_JEXCEPTION Java-Exception 20030519
History
Last changed by/on SAP  20081007 
SAP Release Created in 400