SAP ABAP Class IF_OAF_AGENT_CONTROLLER (Agenten Framework: Controller)
Properties
Class | IF_OAF_AGENT_CONTROLLER | |
Short Description | Agenten Framework: Controller | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20080211 | SAP |
Last change | 20130531 | 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 IF_OAF_AGENT_CONTROLLER has no interface implemented.
Friends
Class IF_OAF_AGENT_CONTROLLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | OAF_AGENT_EXPOBJ_STATUS | 'I' | 20081014 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | OAF_AGENT_EXPOBJ_STATUS | 'L' | 20081017 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | OAF_AGENT_EXPOBJ_STATUS | 'P' | 20081014 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | OAF_AGENT_EXPOBJ_STATUS | 'S' | 20081017 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | OAF_AGENT_EXPOBJ_STATUS | 'U' | 20081014 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20080625 | |
2 | ![]() |
Instance method | Public | Method | 20081014 | |
3 | ![]() |
Instance method | Public | Method | 20080320 | |
4 | ![]() |
Instance method | Public | Method | 20081014 | |
5 | ![]() |
Instance method | Public | Method | 20081014 | |
6 | ![]() |
Instance method | Public | Method | 20080328 | |
7 | ![]() |
Instance method | Public | Method | 20080326 |
Events
Class IF_OAF_AGENT_CONTROLLER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_EXPOBJ | Public | Type reference (TYPE) | IF_CNS_HB_EXTRACTOR=>TY_S_EXPOBJ | 20081106 |
|
|
2 | TS_EXPOBJ_STATUS | Public | See coding | 20081014 | BEGIN OF ts_expobj_status,
appl_id TYPE cns_dte_appl_id,
expobjtype TYPE cns_dte_expobjtype,
expobjkey TYPE cns_dte_expobjkey,
status TYPE oaf_agent_expobj_status,
END OF ts_expobj_status
|
||
3 | TT_EXPOBJ | Public | Type reference (TYPE) | IF_CNS_HB_EXTRACTOR=>TY_T_EXPOBJ | 20081106 |
|
|
4 | TT_EXPOBJ_STATUS | Public | See coding | 20081014 | tt_expobj_status TYPE STANDARD TABLE OF ts_expobj_status WITH DEFAULT KEY
|
Method Signatures
Method FREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AGENT_LOG | Call by reference | Object reference (TYPE REF TO) | IF_OAF_AGENT_LOG | CL_OAF_AGENT_DLG=>GO_NULL | Logging Interface des Agenten Frameworks | 20080626 |
Method FREE on class IF_OAF_AGENT_CONTROLLER has no exception.
Method GET_STATUS_EXPOBJS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AGENT_LOG | Call by reference | Object reference (TYPE REF TO) | IF_OAF_AGENT_LOG | CL_OAF_AGENT_DLG=>GO_NULL | Logging Interface des Agenten Frameworks | 20081015 | |
2 | ![]() |
RT_EXPOBJ_STATUS | Value transfer | Type reference (TYPE) | TT_EXPOBJ_STATUS | Tablle mit Status der Exportobjkte | 20081014 |
Method GET_STATUS_EXPOBJS on class IF_OAF_AGENT_CONTROLLER has no exception.
Method PROCESS_AGENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AGENT_LOG | Call by reference | Object reference (TYPE REF TO) | IF_OAF_AGENT_LOG | CL_OAF_AGENT_DLG=>GO_NULL | Logging Interface des Agenten Frameworks | 20080320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
kein Extraktor vorhandenr | 20080416 |
Method SELECT_PACKAGE_BY_EXPOBJS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AGENT_LOG | Call by reference | Object reference (TYPE REF TO) | IF_OAF_AGENT_LOG | CL_OAF_AGENT_DLG=>GO_NULL | Logging Interface des Agenten Frameworks | 20081014 | |
2 | ![]() |
IT_EXPOBJ | Call by reference | Type reference (TYPE) | TT_EXPOBJ | Tabelle mit Schlüsseln für Exportobjekte | 20081106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
kein Extraktor vorhandenr | 20081014 |
Method SELECT_PACKAGE_BY_NO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AGENT_LOG | Call by reference | Object reference (TYPE REF TO) | IF_OAF_AGENT_LOG | CL_OAF_AGENT_DLG=>GO_NULL | Logging Interface des Agenten Frameworks | 20081014 | |
2 | ![]() |
IV_PACKAGE_NO | Call by reference | Type reference (TYPE) | OAF_AGENT_PACKAGE_NO | 1 | Nummer eines Paketes des Arbeitsvorrates | 20081014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
kein Extraktor vorhandenr | 20081014 |
Method SET_AGENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AGENT_LOG | Call by reference | Object reference (TYPE REF TO) | IF_OAF_AGENT_LOG | CL_OAF_AGENT_DLG=>GO_NULL | Logging Interface des Agenten Frameworks | 20080409 | |
2 | ![]() |
ITR_AGENT | Call by reference | Type reference (TYPE) | OAF_TR_AGENT | Agenten von bis | 20080328 | ||
3 | ![]() |
IV_ADD_SEL | Call by reference | Type reference (TYPE) | CNS_DTE_ADD_SEL | Anwendungsspezifisches Selektionsfeld | 20081014 | ||
4 | ![]() |
IV_CREATED_OBJECTS_ONLY | Call by reference | Type reference (TYPE) | OAF_AGENT_CREATED_OBJECTS_ONLY | ABAP_FALSE | Nur neu erzeugte Exportobjekte lesen | 20120216 | |
5 | ![]() |
IV_PACKAGE_COUNT | Call by reference | Type reference (TYPE) | OAF_AGENT_PACKAGES_COUNT | 1 | Paketanzahl | 20081010 | |
6 | ![]() |
IV_TO_CREATED_ON | Call by reference | Type reference (TYPE) | CNS_DTE_TIMST_CREATED_ON | bis zum Erstellungszeitpunkt lesen | 20110803 | ||
7 | ![]() |
RV_FLG_NO_AGENTS_SPECIFIED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Keine aktiven Agenten vorhanden nein/ja | 20080409 |
Method SET_AGENTS on class IF_OAF_AGENT_CONTROLLER has no exception.
Method SET_PROCESS_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_AGENT_LOG | Call by reference | Object reference (TYPE REF TO) | IF_OAF_AGENT_LOG | CL_OAF_AGENT_DLG=>GO_NULL | Logging Interface des Agenten Frameworks | 20080624 | |
2 | ![]() |
IV_FLG_MAINTAIN_STATUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Status soll gepflegt werden | 20081016 | |
3 | ![]() |
IV_FLG_REALTIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | sofortige Verarbeitung nein/ja | 20080410 | |
4 | ![]() |
IV_FLG_SIMULATION_RUN | Call by reference | Type reference (TYPE) | OAF_AGENT_SIMULATION_RUN | ABAP_TRUE | Prozess simulieren | 20090422 | |
5 | ![]() |
IV_FLG_TRACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Detailierte Infos zum Ablauf ins Protokoll schreiben | 20080624 | |
6 | ![]() |
IV_FLG_UPDATE_TASK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Verbuchung nein/ja | 20080409 | |
7 | ![]() |
IV_OBJS_PER_COMMIT | Call by reference | Type reference (TYPE) | OAF_AGENT_OBJ_PER_COMMIT | Anzahl Objekte pro Commit Work | 20080326 |
Method SET_PROCESS_PARAMETER on class IF_OAF_AGENT_CONTROLLER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |