SAP ABAP Class CL_ISHMED_DWS_BROKER (i.s.h.med DWS: Broker)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NMED_DWS (Package) IS-H: Documentation Work Station Framework
Properties
Class CL_ISHMED_DWS_BROKER  
Short Description i.s.h.med DWS: Broker    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class N2DWS    
Program status P  SAP Standard Production Program 
Category 0   
Package NMED_DWS   IS-H: Documentation Work Station Framework 
Created 20030620   SAP 
Last change 20060208   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)
2 CL_ABAP_OBJECTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ISHMED_DWS_BROKER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_DWS_COMP 20050519 i.s.h.med DWS: Super Class for Runtime Components
2 CL_ISHMED_DWS_DYN_REQUEST 20050519 i.s.h.med DWS: Dynamic Request
3 CL_ISHMED_DWS_FRAMEWORK_API 20050519 i.s.h.med DWS: Documentation Work Station API
4 CL_ISHMED_DWS_MANAGER 20050519 i.s.h.med DWS: Work Station Controller Class
5 CL_ISHMED_DWS_MONITOR 20050617 IS-H*MED DWS: Monitor (internal use only!)
6 CL_ISHMED_DWS_OBJECTTYPE 20050519 i.s.h.med DWS: Documentation Object Type
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_DOCUMENT Static Attribute Private Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Documentation Object Type 20041117
2 CO_OP_CANCEL Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'CANCEL' Cancel Document Processing 20050518
3 CO_OP_CHANGE Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'CHANGE' Change Document 20050518
4 CO_OP_CHECK Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'CHECK' Check Document 20050518
5 CO_OP_CLOSE Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'CLOSE' Close Document 20050518
6 CO_OP_CREATE Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'CREATE' Create Document 20050217
7 CO_OP_DELETE Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'DELETE' Delete Document 20050518
8 CO_OP_DISPLAY Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'DISPLAY' Display Document 20050518
9 CO_OP_OPEN Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'OPEN' Load Mode 20050223
10 CO_OP_PRINT Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'PRINT' Print Document 20050518
11 CO_OP_PRINTPREVIEW Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'PRINT_PREVIEW' Print Preview 20050518
12 CO_OP_SAVE Constant Public Type reference (TYPE) N2DWS_OPERATION_CODE 'SAVE' Save Document 20050518
13 DOCUMENT_QUEUE Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_OBJECT_COLLECTION Document Queue 20050111
14 DWS_API Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_DWS_FRAMEWORK_API i.s.h.med DWS: Documentation Work Station API 20040928
15 DWS_OBJECTS Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_OBJECT_COLLECTION IS-H*MED: Object Collection 20030620
16 GR_INFO_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_ANY_CONTAINER Help Class - Single Container for Untyped Data -> DOCU 20050429
17 GR_MONITOR Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_DWS_MONITOR IS-H*MED DWS: Monitor (internal use only!) 20050428
18 GS_INFO_OBJECT Instance attribute Private Type reference (TYPE) N2DWS_INFO_OBJ_REQUEST Info Object Structure for a DWS Command 20050429
19 THIS Static Attribute Private Object reference (TYPE REF TO) CL_ISHMED_DWS_BROKER IS-H*MED DWS: Broker Singleton 20030620
Methods
# Method Level Visibility Method type Description Created on
1 BROADCAST Instance method Private Method Send Broadcast 20030620
2 CALL_TRANSACTION Instance method Private Method Calls a Transaction 20050103
3 CANCEL Instance method Public Method Cancel Editing of Active Document 20041117
4 CB_ACTIVATE_DOCUMENT Instance method Private Method CallBack from Document: Document was activated 20050620
5 CB_DEACTIVATE_DOCUMENT Instance method Private Method CallBack from Document: Document was deactivated 20050621
6 CHANGE Instance method Public Method Edit Documentation Object 20040920
7 CHECK Instance method Public Method For Screen: Check Active Document 20050302
8 CLOSE Instance method Public Method Exit Dialog with "Save" 20041117
9 CLOSE_ASYNC Instance method Public Method Exit Dialog with "Save" 20050812
10 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20040913
11 CREATE Instance method Public Method Create Documentation Object 20040913
12 CREATE_INTERNAL_KEY Static method Private Method Creates Internal Object Key 20041118
13 CREATE_SUBCONTROLLER Instance method Private Method Creates a Type Standard SubController 20050518
14 DISPATCH Instance method Private Method Send Dynamic Message to Recipient 20030620
15 DISPLAY Instance method Public Method Display Documentation Object 20050222
16 FINALIZE Instance method Public Method End Handling of Broker Instance 20040818
17 FIND_SERVICE Instance method Private Method Find Service 20030620
18 FLUSH_REQUEST Instance method Private Method Trigger Request Processing in Main Process 20041115
19 GET_ACTIVE_OBJECT Instance method Public Method Returns Active Document 20041014
20 GET_DWS Instance method Public Method Returns Registered DWS Instance 20050228
21 GET_DWS_API Instance method Public Method Returns DWS-API Bound to Broker 20040928
22 GET_INSTANCE Static method Public Method Return Broker Instance 20030620
23 GET_LAYOUTMAN Instance method Public Method Returns Layout Manager 20050312
24 GET_NEXT_DOCUMENT Instance method Public Method Returns Next Document from Queue to be Processed 20050111
25 GET_OBJECT Static method Public Method Returns Associated Object Instance (Subcontroller) 20040920
26 GET_OBJ_ITERATOR Instance method Public Method Returns an Intertor to the DWS Object List 20050502
27 GET_SUBCONTROLLER_INSTANCE Instance method Private Method Returns a Valid Subcontroller Instance 20040920
28 GLOBAL_FUNCTION_HANDLER Instance method Private Method Evaluation of Global Function Codes 20040930
29 LOCAL_FUNCTION_HANDLER Instance method Private Method Dispatch Local Function Code 20041203
30 OPERATION_HANDLER Instance method Private Method Execute Operation Request 20050812
31 PBO Instance method Public Method Standard DWS PBO 20050317
32 PRINT Instance method Public Method Load Documentation Object, Print 20050223
33 PRINT_PREVIEW Instance method Public Method Load Documentation Object, Display Print Preview 20050223
34 PROCESS_DOC_REQUESTS Instance method Public Method Processes Command Queue of a Document 20050302
35 PROCESS_REQUEST Instance method Public Method Process DWS Request 20040927
36 RAISE_EVT_ASYNC_TA_SIGNAL Instance method Public Method Fires Event 'ASYNC_TA_SIGNAL' 20050113
37 RAISE_EVT_SAVED Instance method Public Method Fires Event "Object Was Saved" 20050617
38 REGISTER Instance method Public Method Register DWS Object 20030620
39 REGISTER_SERVICE Instance method Private Method Register Service 20030620
40 RELEASE_DOCUMENT_QUEUE Instance method Private Method Deletes and Finalzes Documents from Waiting List 20050617
41 SAVE Instance method Public Method Save Documentation Object 20050222
42 SAVE_REQUEST Instance method Public Method Save Request of a Component 20050113
43 SET_ACTIVE_DOCUMENT Instance method Private Method Activates Document 20041121
44 SET_MAIN_WINDOW Instance method Private Method Displays Work Station Main Window 20041011
45 TEST_CHANGE Instance method Public Method Edit Documentation Object (for internal use only!) 20050616
46 TEST_FUNCTION_HANDLER Instance method Private Method Function Code Handler for Tests 20041110
47 TEST_SET_ACTIVE_DOCUMENT Instance method Public Method Activates Document (for internal use only!) 20050616
48 UNREGISTER Instance method Public Method Deregister DWS Object 20030623
49 UNREGISTER_SERVICE Instance method Private Method Deregister Service 20030623
Events
# Event Type Visibility Description Created on
1 DWS_ASYNC_TA_SIGNAL Instance Event
(0)
Public
(2)
Asynchronous Transaction Signal 20050112
2 EVT_OBJECT_SAVED Instance Event
(0)
Public
(2)
DWS Object Was Saved 20050617
3 EVT_SET_ACTIVE_DOCUMENT Instance Event
(0)
Public
(2)
Document Was Activated 20050312
Types
Class CL_ISHMED_DWS_BROKER has no local type.
Method Signatures

Method BROADCAST Signature

Method BROADCAST on class CL_ISHMED_DWS_BROKER has no parameter.
Method BROADCAST on class CL_ISHMED_DWS_BROKER has no exception.

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050201
2 Importing TCODE Call by reference Type reference (TYPE) SYTCODE Aktueller Transaktionscode 20050103
# Exception Resumable Description Created on
1 CX_ISHMED_DWS IS-H*MED DWS: Allgemeine Fehlerklasse 20050103

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: Objektschlüssel 20041117
2 Importing OBJECTTYPE Call by reference Type reference (TYPE) I 20041117
3 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050201
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20041117
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20041117
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20041117

Method CB_ACTIVATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Dokumentationsobjekttyp 20050620

Method CB_ACTIVATE_DOCUMENT on class CL_ISHMED_DWS_BROKER has no exception.

Method CB_DEACTIVATE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Dokumentationsobjekttyp 20050621

Method CB_DEACTIVATE_DOCUMENT on class CL_ISHMED_DWS_BROKER has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: eindeutiger Objektname 20040920
2 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED DWS: IF Kontextobjekt 20040920
3 Importing OBJECTTYPE Call by reference Type reference (TYPE) I ISH Objekttyp 20040920
4 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE 20050319
5 Importing SENDER Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20041119
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20040920
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20041125
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20041112

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Dokumentationsobjekttyp 20050302
# Exception Resumable Description Created on
1 CX_ISHMED_DWS IS-H*MED DWS: Allgemeine Fehlerklasse 20050302

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: Objektschlüssel 20041117
2 Importing OBJECTTYPE Call by reference Type reference (TYPE) I 20041117
3 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050201
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20041117
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20041117
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20041117

Method CLOSE_ASYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: Objektschlüssel 20050812
2 Importing OBJECTTYPE Call by reference Type reference (TYPE) I 20050812
3 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050812
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20050812
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050812
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20050812

Method CONSTRUCTOR Signature

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

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: eindeutiger Objektname 20040920
2 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED DWS: IF Kontextobjekt 20040913
3 Importing OBJECTTYPE Call by reference Type reference (TYPE) I ISH Objekttyp 20040913
4 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MEDDWS:Rückgabeobjekt 20050319
5 Importing SENDER Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20050113
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20040920
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20040913

Method CREATE_INTERNAL_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: Objektschlüssel 20041118
2 Returning KEY Value transfer Type reference (TYPE) STRING Normierter Objektschlüssel 20041118
3 Importing OBJECT_TYPE Call by reference Type reference (TYPE) I 20041118
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20041118

Method CREATE_SUBCONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESSKEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY Business key 20050518
2 Importing CHECK_LICENCE Call by reference Type reference (TYPE) N2_OBJECT_SALE Lizenz Vertriebsbezeichnung 20050520
3 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX Kontext: Hauptinterface 20050518
4 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Dokumentationsobjekttyp 20050518
5 Importing OBJECT_TYPE Call by reference Type reference (TYPE) I DWS Objekttyp 20050518
6 Importing OPERATION_CODE Call by reference Type reference (TYPE) N2DWS_OPERATION_CODE DWS Operationscode 20050520
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20050518

Method DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESSKEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY Anwendungs-Id des Adressaten 20030624
2 Changing PARAMETERS Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB Parameterbindung 20030620
3 Importing SENDER Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT Absender 20030623
4 Importing SERVICEKEY Call by reference Type reference (TYPE) N2DWS_SERVICEKEY DWS Objecttype Service 20030624
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20040923

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: eindeutiger Objektname 20050222
2 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED DWS: IF Kontextobjekt 20050222
3 Importing OBJECTTYPE Call by reference Type reference (TYPE) I ISH Objekttyp 20050222
4 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE 20050321
5 Importing SENDER Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20050222
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20050222
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050222
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20050222

Method FINALIZE Signature

Method FINALIZE on class CL_ISHMED_DWS_BROKER has no parameter.
Method FINALIZE on class CL_ISHMED_DWS_BROKER has no exception.

Method FIND_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED: Objekttype, Absender 20030620
2 Importing SERVICEKEY Call by reference Type reference (TYPE) N2DWS_SERVICEKEY Service Id 20030624
3 Returning SERVICE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_OBJECTTYPE IS-H*MED: Objekttype 20030620
4 Importing TO Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY Anwendungs-Id des Adressaten 20030624

Method FIND_SERVICE on class CL_ISHMED_DWS_BROKER has no exception.

Method FLUSH_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SYUCOMM 'DWS%PROCESS_NEXT_REQUEST' Funktionscode, der PAI ausgelöst hat 20051005

Method FLUSH_REQUEST on class CL_ISHMED_DWS_BROKER has no exception.

Method GET_ACTIVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DWS_OBJECT Value transfer Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20041014

Method GET_ACTIVE_OBJECT on class CL_ISHMED_DWS_BROKER has no exception.

Method GET_DWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DWS Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS IS-H*MED DWS: Generische Vorlage einer Arbeitsplatzinstanz 20050228
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_IS_INITIAL Arbeitsplatzinstanz ist initial 20050228

Method GET_DWS_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DWS_API Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_FRAMEWORK_API IS-H*MED DWS: API Dokumentationsarbeitsplatz 20040928

Method GET_DWS_API on class CL_ISHMED_DWS_BROKER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BROKER Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_BROKER IS-H*MED DWS: Registriert Dokumentationsobjekte 20030620

Method GET_INSTANCE on class CL_ISHMED_DWS_BROKER has no exception.

Method GET_LAYOUTMAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LAYOUTMAN Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_LAYOUTMANAGER IS-H*MED DWS: Layoutmanager 20050312
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_LAYOUTMN_INITIAL Layoutmanager ist nicht instanziiert. 20050312

Method GET_NEXT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCUMENT Value transfer Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: Dokument 20050111
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_DOC_QUEUE_EMPTY IS-H*MED DWS: Dokument-Warteschlange ist leer 20050329

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: Objektschlüssel 20040920
2 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objektidentifikation 20040920
3 Importing OBJECT_TYPE Call by reference Type reference (TYPE) I IS-H: Objekttyp 20040920
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT_INITIAL Das DWS-Objekt ist nicht instanziiert. 20050404

Method GET_OBJ_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ITERATOR Value transfer Object reference (TYPE REF TO) IF_ISHMED_ITERATOR IS-H*MED: Iterator Interface 20050502

Method GET_OBJ_ITERATOR on class CL_ISHMED_DWS_BROKER has no exception.

Method GET_SUBCONTROLLER_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20041123
2 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: Objekttype 20040920
3 Importing KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: Serviceschlüssel 20040920
4 Importing OPERATION_CODE Call by reference Type reference (TYPE) N2DWS_OPERATION_CODE Operationcode 20050217
5 Importing TYPE Call by reference Type reference (TYPE) I Objekttype 20040920
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20040920

Method GLOBAL_FUNCTION_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040930
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWS_REQUEST IS-H*MED DWS: Sendedatenobjekt 20040930
3 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Rückgabeobjekt 20040930
# Exception Resumable Description Created on
1 CX_ISHMED_DWS IS-H*MED DWS: Allgemeine Fehlerklasse 20040930
2 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20040930

Method LOCAL_FUNCTION_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20041203
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWS_REQUEST IS-H*MED DWS: Sendedatenobjekt 20041203
3 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Rückgabeobjekt 20041203
# Exception Resumable Description Created on
1 CX_ISHMED_DWS IS-H*MED DWS: Allgemeine Fehlerklasse 20041203
2 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20041203

Method OPERATION_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWS_REQUEST IS-H*MED DWS: Sendedatenobjekt 20050812
2 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050812
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050812

Method PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE Dokument 20050317
2 Importing DYNNR Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20050317
3 Importing GUI_DISABLED_FUNCTIONS Call by reference Type reference (TYPE) STANDARD TABLE Standard table 20050602
4 Importing GUI_STATUS_NAME Call by reference Type reference (TYPE) SY-PFKEY 20050317
5 Importing GUI_STATUS_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050317
6 Importing PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050317
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050317

Method PRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: eindeutiger Objektname 20050223
2 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED DWS: IF Kontextobjekt 20050223
3 Importing OBJECTTYPE Call by reference Type reference (TYPE) I ISH Objekttyp 20050223
4 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE 20050321
5 Importing SENDER Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20050223
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20050223
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050223
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20050223

Method PRINT_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: eindeutiger Objektname 20050223
2 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED DWS: IF Kontextobjekt 20050223
3 Importing OBJECTTYPE Call by reference Type reference (TYPE) I ISH Objekttyp 20050223
4 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE 20050321
5 Importing SENDER Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20050223
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20050223
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050223
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20050223

Method PROCESS_DOC_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Dokumentationsobjekttyp 20050302
2 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050302
# Exception Resumable Description Created on
1 CX_ISHMED_DWS IS-H*MED DWS: Ausnahme DWS Objekt 20050302

Method PROCESS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWS_REQUEST IS-H*MED DWS: Sendedatenobjekt 20040927
2 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE Ergebnisobjekt 20050120
# Exception Resumable Description Created on
1 CX_ISHMED_DWS IS-H*MED DWS: Allgemeine Fehlerklasse 20040930
2 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20040930

Method RAISE_EVT_ASYNC_TA_SIGNAL Signature

Method RAISE_EVT_ASYNC_TA_SIGNAL on class CL_ISHMED_DWS_BROKER has no parameter.
Method RAISE_EVT_ASYNC_TA_SIGNAL on class CL_ISHMED_DWS_BROKER has no exception.

Method RAISE_EVT_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20050617

Method RAISE_EVT_SAVED on class CL_ISHMED_DWS_BROKER has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DWS_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objektidentifikation 20030620
2 Returning INTERNAL_KEY Value transfer Type reference (TYPE) STRING IS-H*MED DWS: interner Schlüssel 20041001
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20040913

Method REGISTER_SERVICE Signature

Method REGISTER_SERVICE on class CL_ISHMED_DWS_BROKER has no parameter.
Method REGISTER_SERVICE on class CL_ISHMED_DWS_BROKER has no exception.

Method RELEASE_DOCUMENT_QUEUE Signature

Method RELEASE_DOCUMENT_QUEUE on class CL_ISHMED_DWS_BROKER has no parameter.
Method RELEASE_DOCUMENT_QUEUE on class CL_ISHMED_DWS_BROKER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: Objektschlüssel 20050222
2 Importing OBJECTTYPE Call by reference Type reference (TYPE) I 20050222
3 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050222
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20050222
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050222
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20050222

Method SAVE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Type reference (TYPE) N2DWS_CB_FILTER IS-H*MED DWS: Filterwert für Rückruf-Objekt 20050329
2 Importing SENDER Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_CALLBACK IS-H*MED DWS: CallBack 20050113

Method SAVE_REQUEST on class CL_ISHMED_DWS_BROKER has no exception.

Method SET_ACTIVE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: Dokument 20041121
2 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050222
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20041229

Method SET_MAIN_WINDOW Signature

Method SET_MAIN_WINDOW on class CL_ISHMED_DWS_BROKER has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20041011

Method TEST_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_KEY Call by reference Type reference (TYPE) N2DWS_BUSINESSKEY IS-H*MED DWS: eindeutiger Objektname 20050616
2 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED DWS: IF Kontextobjekt 20050616
3 Importing OBJECTTYPE Call by reference Type reference (TYPE) I ISH Objekttyp 20050616
4 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE 20050616
5 Importing SENDER Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20050616
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_CONTROLLER IS-H*MED DWS: Basisklasse für SubController 20050616
2 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050616
3 CX_ISHMED_DWS_REQUEST IS-H*MED DWS: Request-Ausnahmen 20050616

Method TEST_FUNCTION_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWS_REQUEST IS-H*MED DWS: Sendedatenobjekt 20041110
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050103

Method TEST_SET_ACTIVE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: Dokument 20050616
2 Returning RESPONSE Value transfer Object reference (TYPE REF TO) CL_ISHMED_DWS_RESPONSE IS-H*MED DWS: Ergebnisobjekt 20050616
# Exception Resumable Description Created on
1 CX_ISHMED_DWS_OBJECT IS-H*MED DWS: Ausnahme DWS Objekt 20050616

Method UNREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DWS_OBJECT Call by reference Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT DWS Objektidentifikation 20030623

Method UNREGISTER on class CL_ISHMED_DWS_BROKER has no exception.

Method UNREGISTER_SERVICE Signature

Method UNREGISTER_SERVICE on class CL_ISHMED_DWS_BROKER has no parameter.
Method UNREGISTER_SERVICE on class CL_ISHMED_DWS_BROKER has no exception.
Event Signatures

Event DWS_ASYNC_TA_SIGNAL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONTEXT Exporting Value transfer Object reference (TYPE REF TO) IF_ISHMED_GENERAL_CTX IS-H*MED: Kontext Hauptinterface 20050112

Event EVT_OBJECT_SAVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 OBJECT Exporting Value transfer Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJ_IDENT IS-H*MED DWS: Objekt-Identifzierung 20050617

Event EVT_SET_ACTIVE_DOCUMENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 DOCUMENT Exporting Value transfer Object reference (TYPE REF TO) IF_ISHMED_DWS_OBJECTTYPE IS-H*MED DWS: IF Dokumentationsobjekttyp 20050312
History
Last changed by/on SAP  20060208 
SAP Release Created in 472