Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJECTTYPE | IS-H*MED DWS: IF Documentation Object Type | 20041117 | |||
| 2 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'CANCEL' | Cancel Document Processing | 20050518 | ||
| 3 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'CHANGE' | Change Document | 20050518 | ||
| 4 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'CHECK' | Check Document | 20050518 | ||
| 5 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'CLOSE' | Close Document | 20050518 | ||
| 6 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'CREATE' | Create Document | 20050217 | ||
| 7 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'DELETE' | Delete Document | 20050518 | ||
| 8 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'DISPLAY' | Display Document | 20050518 | ||
| 9 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'OPEN' | Load Mode | 20050223 | ||
| 10 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'PRINT' | Print Document | 20050518 | ||
| 11 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'PRINT_PREVIEW' | Print Preview | 20050518 | ||
| 12 | Constant | Public | Type reference (TYPE) | N2DWS_OPERATION_CODE | 'SAVE' | Save Document | 20050518 | ||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_OBJECT_COLLECTION | Document Queue | 20050111 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_DWS_FRAMEWORK_API | i.s.h.med DWS: Documentation Work Station API | 20040928 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_OBJECT_COLLECTION | IS-H*MED: Object Collection | 20030620 | |||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_ANY_CONTAINER | Help Class - Single Container for Untyped Data -> DOCU | 20050429 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_DWS_MONITOR | IS-H*MED DWS: Monitor (internal use only!) | 20050428 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | N2DWS_INFO_OBJ_REQUEST | Info Object Structure for a DWS Command | 20050429 | |||
| 19 | 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 | Instance method | Private | Method | Send Broadcast | 20030620 | |
| 2 | Instance method | Private | Method | Calls a Transaction | 20050103 | |
| 3 | Instance method | Public | Method | Cancel Editing of Active Document | 20041117 | |
| 4 | Instance method | Private | Method | CallBack from Document: Document was activated | 20050620 | |
| 5 | Instance method | Private | Method | CallBack from Document: Document was deactivated | 20050621 | |
| 6 | Instance method | Public | Method | Edit Documentation Object | 20040920 | |
| 7 | Instance method | Public | Method | For Screen: Check Active Document | 20050302 | |
| 8 | Instance method | Public | Method | Exit Dialog with "Save" | 20041117 | |
| 9 | Instance method | Public | Method | Exit Dialog with "Save" | 20050812 | |
| 10 | Instance method | Private | Constructor | CONSTRUCTOR | 20040913 | |
| 11 | Instance method | Public | Method | Create Documentation Object | 20040913 | |
| 12 | Static method | Private | Method | Creates Internal Object Key | 20041118 | |
| 13 | Instance method | Private | Method | Creates a Type Standard SubController | 20050518 | |
| 14 | Instance method | Private | Method | Send Dynamic Message to Recipient | 20030620 | |
| 15 | Instance method | Public | Method | Display Documentation Object | 20050222 | |
| 16 | Instance method | Public | Method | End Handling of Broker Instance | 20040818 | |
| 17 | Instance method | Private | Method | Find Service | 20030620 | |
| 18 | Instance method | Private | Method | Trigger Request Processing in Main Process | 20041115 | |
| 19 | Instance method | Public | Method | Returns Active Document | 20041014 | |
| 20 | Instance method | Public | Method | Returns Registered DWS Instance | 20050228 | |
| 21 | Instance method | Public | Method | Returns DWS-API Bound to Broker | 20040928 | |
| 22 | Static method | Public | Method | Return Broker Instance | 20030620 | |
| 23 | Instance method | Public | Method | Returns Layout Manager | 20050312 | |
| 24 | Instance method | Public | Method | Returns Next Document from Queue to be Processed | 20050111 | |
| 25 | Static method | Public | Method | Returns Associated Object Instance (Subcontroller) | 20040920 | |
| 26 | Instance method | Public | Method | Returns an Intertor to the DWS Object List | 20050502 | |
| 27 | Instance method | Private | Method | Returns a Valid Subcontroller Instance | 20040920 | |
| 28 | Instance method | Private | Method | Evaluation of Global Function Codes | 20040930 | |
| 29 | Instance method | Private | Method | Dispatch Local Function Code | 20041203 | |
| 30 | Instance method | Private | Method | Execute Operation Request | 20050812 | |
| 31 | Instance method | Public | Method | Standard DWS PBO | 20050317 | |
| 32 | Instance method | Public | Method | Load Documentation Object, Print | 20050223 | |
| 33 | Instance method | Public | Method | Load Documentation Object, Display Print Preview | 20050223 | |
| 34 | Instance method | Public | Method | Processes Command Queue of a Document | 20050302 | |
| 35 | Instance method | Public | Method | Process DWS Request | 20040927 | |
| 36 | Instance method | Public | Method | Fires Event 'ASYNC_TA_SIGNAL' | 20050113 | |
| 37 | Instance method | Public | Method | Fires Event "Object Was Saved" | 20050617 | |
| 38 | Instance method | Public | Method | Register DWS Object | 20030620 | |
| 39 | Instance method | Private | Method | Register Service | 20030620 | |
| 40 | Instance method | Private | Method | Deletes and Finalzes Documents from Waiting List | 20050617 | |
| 41 | Instance method | Public | Method | Save Documentation Object | 20050222 | |
| 42 | Instance method | Public | Method | Save Request of a Component | 20050113 | |
| 43 | Instance method | Private | Method | Activates Document | 20041121 | |
| 44 | Instance method | Private | Method | Displays Work Station Main Window | 20041011 | |
| 45 | Instance method | Public | Method | Edit Documentation Object (for internal use only!) | 20050616 | |
| 46 | Instance method | Private | Method | Function Code Handler for Tests | 20041110 | |
| 47 | Instance method | Public | Method | Activates Document (for internal use only!) | 20050616 | |
| 48 | Instance method | Public | Method | Deregister DWS Object | 20030623 | |
| 49 | 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 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050201 | |||
| 2 | TCODE | Call by reference | Type reference (TYPE) | SYTCODE | Aktueller Transaktionscode | 20050103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: Objektschlüssel | 20041117 | |||
| 2 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | 20041117 | ||||
| 3 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED DWS: Basisklasse für SubController | 20041117 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20041117 | ||
| 3 | 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 | 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 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: eindeutiger Objektname | 20040920 | |||
| 2 | CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | IS-H*MED DWS: IF Kontextobjekt | 20040920 | |||
| 3 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | ISH Objekttyp | 20040920 | |||
| 4 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | 20050319 | ||||
| 5 | 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 | IS-H*MED DWS: Basisklasse für SubController | 20040920 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20041125 | ||
| 3 | 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 | 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 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: Objektschlüssel | 20041117 | |||
| 2 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | 20041117 | ||||
| 3 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED DWS: Basisklasse für SubController | 20041117 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20041117 | ||
| 3 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: Objektschlüssel | 20050812 | |||
| 2 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | 20050812 | ||||
| 3 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050812 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED DWS: Basisklasse für SubController | 20050812 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20050812 | ||
| 3 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: eindeutiger Objektname | 20040920 | |||
| 2 | CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | IS-H*MED DWS: IF Kontextobjekt | 20040913 | |||
| 3 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | ISH Objekttyp | 20040913 | |||
| 4 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MEDDWS:Rückgabeobjekt | 20050319 | |||
| 5 | 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 | IS-H*MED DWS: Basisklasse für SubController | 20040920 | ||
| 2 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: Objektschlüssel | 20041118 | |||
| 2 | KEY | Value transfer | Type reference (TYPE) | STRING | Normierter Objektschlüssel | 20041118 | |||
| 3 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | I | 20041118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BUSINESSKEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | Business key | 20050518 | |||
| 2 | CHECK_LICENCE | Call by reference | Type reference (TYPE) | N2_OBJECT_SALE | Lizenz Vertriebsbezeichnung | 20050520 | |||
| 3 | CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | Kontext: Hauptinterface | 20050518 | |||
| 4 | CONTROLLER | Value transfer | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJECTTYPE | IS-H*MED DWS: IF Dokumentationsobjekttyp | 20050518 | |||
| 5 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | I | DWS Objekttyp | 20050518 | |||
| 6 | OPERATION_CODE | Call by reference | Type reference (TYPE) | N2DWS_OPERATION_CODE | DWS Operationscode | 20050520 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BUSINESSKEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | Anwendungs-Id des Adressaten | 20030624 | |||
| 2 | PARAMETERS | Call by reference | Type reference (TYPE) | ABAP_PARMBIND_TAB | Parameterbindung | 20030620 | |||
| 3 | SENDER | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJ_IDENT | Absender | 20030623 | |||
| 4 | SERVICEKEY | Call by reference | Type reference (TYPE) | N2DWS_SERVICEKEY | DWS Objecttype Service | 20030624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: eindeutiger Objektname | 20050222 | |||
| 2 | CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | IS-H*MED DWS: IF Kontextobjekt | 20050222 | |||
| 3 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | ISH Objekttyp | 20050222 | |||
| 4 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | 20050321 | ||||
| 5 | 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 | IS-H*MED DWS: Basisklasse für SubController | 20050222 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20050222 | ||
| 3 | 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 | FROM | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJ_IDENT | IS-H*MED: Objekttype, Absender | 20030620 | |||
| 2 | SERVICEKEY | Call by reference | Type reference (TYPE) | N2DWS_SERVICEKEY | Service Id | 20030624 | |||
| 3 | SERVICE_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_OBJECTTYPE | IS-H*MED: Objekttype | 20030620 | |||
| 4 | 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 | 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 | 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 | 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 | Arbeitsplatzinstanz ist initial | 20050228 |
Method GET_DWS_API Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | LAYOUTMAN | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_LAYOUTMANAGER | IS-H*MED DWS: Layoutmanager | 20050312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | DOCUMENT | Value transfer | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJECTTYPE | IS-H*MED DWS: Dokument | 20050111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: Objektschlüssel | 20040920 | |||
| 2 | CONTROLLER | Value transfer | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJ_IDENT | IS-H*MED DWS: Objektidentifikation | 20040920 | |||
| 3 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | I | IS-H: Objekttyp | 20040920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | IS-H*MED: Kontext Hauptinterface | 20041123 | |||
| 2 | CONTROLLER | Value transfer | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJECTTYPE | IS-H*MED DWS: Objekttype | 20040920 | |||
| 3 | KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: Serviceschlüssel | 20040920 | |||
| 4 | OPERATION_CODE | Call by reference | Type reference (TYPE) | N2DWS_OPERATION_CODE | Operationcode | 20050217 | |||
| 5 | TYPE | Call by reference | Type reference (TYPE) | I | Objekttype | 20040920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20040930 | |||
| 2 | REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DWS_REQUEST | IS-H*MED DWS: Sendedatenobjekt | 20040930 | |||
| 3 | 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 | IS-H*MED DWS: Allgemeine Fehlerklasse | 20040930 | ||
| 2 | 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 | FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20041203 | |||
| 2 | REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DWS_REQUEST | IS-H*MED DWS: Sendedatenobjekt | 20041203 | |||
| 3 | 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 | IS-H*MED DWS: Allgemeine Fehlerklasse | 20041203 | ||
| 2 | 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 | REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DWS_REQUEST | IS-H*MED DWS: Sendedatenobjekt | 20050812 | |||
| 2 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050812 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJECTTYPE | Dokument | 20050317 | |||
| 2 | DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Aktuelle Dynpro-Nummer | 20050317 | |||
| 3 | GUI_DISABLED_FUNCTIONS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Standard table | 20050602 | |||
| 4 | GUI_STATUS_NAME | Call by reference | Type reference (TYPE) | SY-PFKEY | 20050317 | ||||
| 5 | GUI_STATUS_PROGRAM | Call by reference | Type reference (TYPE) | SYREPID | ABAP-Programm, aktuelles Rahmenprogramm | 20050317 | |||
| 6 | PROGRAM | Call by reference | Type reference (TYPE) | SYREPID | ABAP-Programm, aktuelles Rahmenprogramm | 20050317 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: eindeutiger Objektname | 20050223 | |||
| 2 | CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | IS-H*MED DWS: IF Kontextobjekt | 20050223 | |||
| 3 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | ISH Objekttyp | 20050223 | |||
| 4 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | 20050321 | ||||
| 5 | 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 | IS-H*MED DWS: Basisklasse für SubController | 20050223 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20050223 | ||
| 3 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: eindeutiger Objektname | 20050223 | |||
| 2 | CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | IS-H*MED DWS: IF Kontextobjekt | 20050223 | |||
| 3 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | ISH Objekttyp | 20050223 | |||
| 4 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | 20050321 | ||||
| 5 | 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 | IS-H*MED DWS: Basisklasse für SubController | 20050223 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20050223 | ||
| 3 | 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 | DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJECTTYPE | IS-H*MED DWS: IF Dokumentationsobjekttyp | 20050302 | |||
| 2 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_DWS_REQUEST | IS-H*MED DWS: Sendedatenobjekt | 20040927 | |||
| 2 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | Ergebnisobjekt | 20050120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED DWS: Allgemeine Fehlerklasse | 20040930 | ||
| 2 | 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 | 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 | DWS_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJ_IDENT | IS-H*MED DWS: Objektidentifikation | 20030620 | |||
| 2 | INTERNAL_KEY | Value transfer | Type reference (TYPE) | STRING | IS-H*MED DWS: interner Schlüssel | 20041001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: Objektschlüssel | 20050222 | |||
| 2 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | 20050222 | ||||
| 3 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H*MED DWS: Basisklasse für SubController | 20050222 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20050222 | ||
| 3 | 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 | FILTER | Call by reference | Type reference (TYPE) | N2DWS_CB_FILTER | IS-H*MED DWS: Filterwert für Rückruf-Objekt | 20050329 | |||
| 2 | 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 | DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJECTTYPE | IS-H*MED DWS: Dokument | 20041121 | |||
| 2 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | BUSINESS_KEY | Call by reference | Type reference (TYPE) | N2DWS_BUSINESSKEY | IS-H*MED DWS: eindeutiger Objektname | 20050616 | |||
| 2 | CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_GENERAL_CTX | IS-H*MED DWS: IF Kontextobjekt | 20050616 | |||
| 3 | OBJECTTYPE | Call by reference | Type reference (TYPE) | I | ISH Objekttyp | 20050616 | |||
| 4 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | 20050616 | ||||
| 5 | 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 | IS-H*MED DWS: Basisklasse für SubController | 20050616 | ||
| 2 | IS-H*MED DWS: Ausnahme DWS Objekt | 20050616 | ||
| 3 | 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 | 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 | 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 | DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_ISHMED_DWS_OBJECTTYPE | IS-H*MED DWS: Dokument | 20050616 | |||
| 2 | RESPONSE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_DWS_RESPONSE | IS-H*MED DWS: Ergebnisobjekt | 20050616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 |