SAP ABAP Class CL_SAM_SESSION_QUEUE_REGISTRY (Session Queue Registrierung)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-FRW-MES (Application Component) Messaging
     CRM_SAM_BSP_SESSION (Package) SAM BSP Session Messaging
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAM_MESSAGE_ACCESSOR Helper Interface 20031204
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAM_SESSION_PROPERTIES Properties 20031205
Properties
Class CL_SAM_SESSION_QUEUE_REGISTRY  
Short Description Session Queue Registrierung    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_SAM_BSP_SESSION   SAM BSP Session Messaging 
Created 20031029   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SAM_SESSION_QUEUE_REGISTRY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SAM_MESSAGE_ACCESSOR Helper Interface 20031204
2 IF_SAM_SESSION_PROPERTIES Properties 20031205
Friends
Class CL_SAM_SESSION_QUEUE_REGISTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SSC_APPLICATION_NAME Constant Public Type reference (TYPE) STRING 'SAM' 20031029
2 C_SSC_APPLICATION_NAMESPACE Constant Public Type reference (TYPE) STRING 'SAM' 20031029
3 C_SSC_DATA_NAME Constant Public Type reference (TYPE) STRING 'SAM' 20031029
4 C_SSC_DATA_VALUE Constant Public Type reference (TYPE) STRING 'SAM' 20031029
5 C_SSC_EXPIRY_TIME_REL Constant Public Type reference (TYPE) I 86400 20031029
6 C_SSC_NAME Constant Public Type reference (TYPE) STRING 'SAM' 20031029
7 C_SSC_SID Constant Public Type reference (TYPE) STRING 'SAM' 20050803
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Static method Public Method deletes orphaned sessions 20031204
2 DELETE_QUEUE Static method Public Method removes a queue from registry 20031204
3 GET_KEYS Static method Public Method returns all registered queues 20031029
4 GET_QUEUE Static method Public Method returns the registered queue for a key 20031029
5 REGISTER_SESSION Static method Public Method registers current session 20040210
6 SET_QUEUE Static method Public Method registers a queue for a key 20031029
Events
Class CL_SAM_SESSION_QUEUE_REGISTRY has no event.
Types
Class CL_SAM_SESSION_QUEUE_REGISTRY has no local type.
Method Signatures

Method CLEANUP Signature

Method CLEANUP on class CL_SAM_SESSION_QUEUE_REGISTRY has no parameter.
Method CLEANUP on class CL_SAM_SESSION_QUEUE_REGISTRY has no exception.

Method DELETE_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20031204

Method DELETE_QUEUE on class CL_SAM_SESSION_QUEUE_REGISTRY has no exception.

Method GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning KEYS Value transfer Type reference (TYPE) SAM_TSTRING SAM String Table 20031029

Method GET_KEYS on class CL_SAM_SESSION_QUEUE_REGISTRY has no exception.

Method GET_QUEUE Signature

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

Method GET_QUEUE on class CL_SAM_SESSION_QUEUE_REGISTRY has no exception.

Method REGISTER_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20040210
2 Returning QUEUE Value transfer Type reference (TYPE) STRING 20040210
3 Importing RUNTIME Call by reference Object reference (TYPE REF TO) CL_BSP_RUNTIME Business Server Pages (BSP) Runtime 20040210

Method REGISTER_SESSION on class CL_SAM_SESSION_QUEUE_REGISTRY has no exception.

Method SET_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20031029
2 Importing QUEUE Call by reference Type reference (TYPE) STRING SPACE 20031029

Method SET_QUEUE on class CL_SAM_SESSION_QUEUE_REGISTRY has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in