SAP ABAP Class CL_LSO_CRP_QUEUE_CONTROLLER (Queue Component Controller)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PE-LSO-TM-DW (Application Component) Day-to-Day Activities
     LSO_CORRESPOND_ERP_QUEUE (Package) LSO Correspondence: Queue / Staging Area
Properties
Class CL_LSO_CRP_QUEUE_CONTROLLER  
Short Description Queue Component Controller    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LSO_CORRESPOND_ERP_QUEUE   LSO Correspondence: Queue / Staging Area 
Created 20041129   SAP 
Last change 20050411   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_LSO_CRP_QUEUE_CONTROLLER has no interface implemented.
Friends
Class CL_LSO_CRP_QUEUE_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_LSO_CRP_QUEUE_CONTROLLER Queue Component Controller 20041129
2 IT_MEM_MANAGERS Instance attribute Private Type reference (TYPE) TT_MANAGERS Cache for Memory Manager 20050131
3 PROTOCOL_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_LSO_CRP_QUEUE_MANAGER Queue Manager Log 20041129
4 STAGING_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_LSO_CRP_QUEUE_MANAGER Staging Queue Manager 20041129
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041129
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041129
3 CREATE_MEMORY_MANAGER Instance method Public Method Generate Memory Manager 20050131
4 DELETE_CONTEXT Instance method Public Method Delete Context(s) 20050126
5 DISPOSE_MEMORY_MANAGER Instance method Public Method Delete Memory Manager 20050131
6 FIND_MANAGER_FOR_TASKID Instance method Public Method Returns Queue Manager, who administers TASKID 20050217
7 GET_CONTEXT Instance method Public Method Read Context 20050103
8 QUEUE_DOCUMENTS Instance method Public Method Transmit Correspondence Requests to Queue Component 20041129
9 SET_EXTERNAL_COMMIT Instance method Public Method Perform External Commit? 20041201
10 SIGNAL_GENERATE_OK Instance method Public Method Context generated successfuly; no output 20050217
11 SIGNAL_SEND_ERROR Instance method Public Method Display context errors 20050217
12 SIGNAL_SEND_OK Instance method Public Method Display Error-Free State of Context 20050217
Events
# Event Type Visibility Description Created on
1 QUEUE_MANAGER_DELETED Instance Event
(0)
Public
(2)
Queue Manager Deleted 20050303
Types
Class CL_LSO_CRP_QUEUE_CONTROLLER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_LSO_CRP_QUEUE_CONTROLLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_LSO_CRP_QUEUE_CONTROLLER has no parameter.
Method CONSTRUCTOR on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method CREATE_MEMORY_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_MANAGER Call by reference Object reference (TYPE REF TO) IF_LSO_CRP_QUEUE_MANAGER Queue Manager 20050201
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_LSO_CRP_QUEUE_MANAGER Queue Manager 20050131
3 Importing TASK_ID_TAB Call by reference Type reference (TYPE) LSO_CRP_TASK_ID_TAB Tabelle vom Typ LSO_CRP_TASK_ID 20050405

Method CREATE_MEMORY_MANAGER on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method DELETE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RELAX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Keine Exceptions 20050207
2 Importing TASK_ID Call by reference Type reference (TYPE) LSO_CRP_TASK_ID GUID des Kontexts 20050126
3 Importing TASK_ID_TAB Call by reference Type reference (TYPE) LSO_CRP_TASK_ID_TAB Tabelle vom Typ LSO_CRP_TASK_ID 20050126

Method DELETE_CONTEXT on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method DISPOSE_MEMORY_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANAGER Call by reference Object reference (TYPE REF TO) IF_LSO_CRP_QUEUE_MANAGER Queue Manager 20050131
2 Importing WRITE_BACK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Zurückschreiben in Quellmanager 20050201

Method DISPOSE_MEMORY_MANAGER on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method FIND_MANAGER_FOR_TASKID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_LSO_CRP_QUEUE_MANAGER Queue Manager 20050217
2 Importing TASKID Call by reference Type reference (TYPE) LSO_CRP_TASK_ID GUID des Kontexts 20050217

Method FIND_MANAGER_FOR_TASKID on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASK_ID Call by reference Type reference (TYPE) LSO_CRP_TASK_ID GUID des Kontexts 20050103
2 Returning RESULT Value transfer Type reference (TYPE) LSO_CRP_CONTEXT Kontextstruktur zum Aufruf der Queue-Komponente 20050103
# Exception Resumable Description Created on
1 CX_LSO_CRP_EXCEPTION Exception der LSO Korrespondenz 20050103

Method QUEUE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) LSO_CRP_CONTEXT_TAB Tabelle von Kontexten 20041129
# Exception Resumable Description Created on
1 CX_LSO_CRP_EXCEPTION Exceptions der Queue Komponente 20041129

Method SET_EXTERNAL_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTERNAL_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL 20041201

Method SET_EXTERNAL_COMMIT on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method SIGNAL_GENERATE_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TASK_ID Call by reference Type reference (TYPE) LSO_CRP_TASK_ID GUID des Kontexts 20050217
2 Importing TASK_ID_TAB Call by reference Type reference (TYPE) LSO_CRP_TASK_ID_TAB Tabelle von KontexteIDs 20050217

Method SIGNAL_GENERATE_OK on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method SIGNAL_SEND_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSG_ID Call by reference Type reference (TYPE) SYMSGID 'LSO_CORRESPONDENCE' Nachrichtenklasse 20050217
2 Importing MSG_NO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20050217
3 Importing MSG_TYP Call by reference Type reference (TYPE) SYMSGTY 'E' Nachrichtentyp 20050217
4 Importing TASK_ID Call by reference Type reference (TYPE) LSO_CRP_TASK_ID GUID des Kontexts 20050217

Method SIGNAL_SEND_ERROR on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.

Method SIGNAL_SEND_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Type reference (TYPE) LSO_CRP_SENDER_ID ID für Sender zur Simulation eines Geschäftspartners 20050301
2 Importing TASK_ID Call by reference Type reference (TYPE) LSO_CRP_TASK_ID GUID des Kontexts 20050217
3 Importing TASK_ID_TAB Call by reference Type reference (TYPE) LSO_CRP_TASK_ID_TAB Tabelle von KontexteIDs 20050217

Method SIGNAL_SEND_OK on class CL_LSO_CRP_QUEUE_CONTROLLER has no exception.
Event Signatures

Event QUEUE_MANAGER_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 QUEUE_MANAGER Exporting Value transfer Object reference (TYPE REF TO) IF_LSO_CRP_QUEUE_MANAGER Queue Manager 20050303
History
Last changed by/on SAP  20050411 
SAP Release Created in 600