SAP ABAP Interface IF_AAB_OBJECT (AAB: Checkpoint Groups and Activation Variants)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SAAB (Package) Activatable Breakpoints and Assertions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AAB_COMPOSITE_OBJECT AAB: Composite Objects 20070911
Properties
Interface IF_AAB_OBJECT  
Short Description AAB: Checkpoint Groups and Activation Variants    
General Data
Package SAAB   Activatable Breakpoints and Assertions 
Created 20070830   SAP 
Last changed 20090618   SAP 
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
# Interface Abstract Final Description Created on
1 IF_AAB_API_TYPES Types for Checkpoint API 20070911
Friends
Interface IF_AAB_OBJECT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FLUSH_MODES Instance attribute Public Attribute reference (LIKE) 20070913
2 NAME Instance attribute Public Type reference (TYPE) PROGNAME Object Name 20070911
3 OTYPE_ACID Constant Public Type reference (TYPE) TROBJTYPE 'ACID' Object Type 20070925
4 OTYPE_AVAR Constant Public Type reference (TYPE) TROBJTYPE 'AVAR' Object Type 20070925
5 OTYPE_CLAS Constant Public Type reference (TYPE) TROBJTYPE 'CLAS' Object Type 20070925
6 OTYPE_FUGR Constant Public Type reference (TYPE) TROBJTYPE 'FUGR' Object Type 20070925
7 OTYPE_PROG Constant Public Type reference (TYPE) TROBJTYPE 'PROG' Object Type 20070925
8 TECH_NAME Instance attribute Public Type reference (TYPE) PROGNAME ABAP Program Name 20070911
9 TYPE Instance attribute Public Type reference (TYPE) TROBJTYPE Object Type 20070911
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Perform Activation 20070830
2 DEACTIVATE Instance method Public Method Delete Activation 20070830
3 DELETE_LOG Instance method Public Method Delete Log Records 20070913
4 GET_LOG_ITERATOR Instance method Public Method Get Log-Record Iterator 20070913
5 SET_ACTIVATION_MODE Instance method Public Method Set Activation 20070912
Events
Interface IF_AAB_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CHECKPOINTGRP_RANGE_T Public Attribute reference (LIKE) 20070911
2 FLUSH_MODE_T Public Attribute reference (LIKE) 20070913
3 LOCAL_T Public Type reference (TYPE) AAB_VAR_LOCAL Local Variant for User 20070910
4 NAME_T Public Type reference (TYPE) AAB_ID_NAME Name of Checkpoint Groups or Variants 20070830
5 PROGRAM_RANGE_T Public Attribute reference (LIKE) 20070911
6 SERVER_T Public Type reference (TYPE) MSNAME2 Server Name 20070830
7 SUBKEY_RANGE_T Public Attribute reference (LIKE) 20070911
8 USER_T Public Type reference (TYPE) XUBNAME User Name 20070830
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPIRY Call by reference Type reference (TYPE) TIMESTAMP Verfallszeitpunkt der Aktivierung, Default 24h 20090109
2 Importing SERVER Call by reference Type reference (TYPE) SERVER_T Server-Name 20070830
3 Importing SYNC_IMODE Call by reference Type reference (TYPE) ABAP_BOOL Änderung auch für laufenden Modus 20070830
4 Importing USER Call by reference Type reference (TYPE) USER_T SY-UNAME Benutzername 20070830
# Exception Resumable Description Created on
1 CX_AAB_ACTIVATION Ausnahmen zur AAB Aktivierung 20070912
2 CX_AAB_ACTIVATIONSETTINGS Ausnahmen zu Checkpoint-Aktivierungen 20070919

Method DEACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVER Call by reference Type reference (TYPE) SERVER_T Server-Name 20070830
2 Importing SYNC_IMODE Call by reference Type reference (TYPE) ABAP_BOOL Änderung auch für laufenden Modus 20070830
3 Importing USER Call by reference Type reference (TYPE) USER_T SY-UNAME Benutzername 20070830
# Exception Resumable Description Created on
1 CX_AAB_ACTIVATION Ausnahmen zur AAB Aktivierung 20070919
2 CX_AAB_ACTIVATIONSETTINGS Ausnahmen zu Checkpoint-Aktivierungen 20090211

Method DELETE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROGRAM_RANGE Call by reference Type reference (TYPE) PROGRAM_RANGE_T Eischränkung über Program 20070913
2 Importing SUBKEY_RANGE Call by reference Type reference (TYPE) SUBKEY_RANGE_T Einschränkung über SUBKEY 20070913
# Exception Resumable Description Created on
1 CX_AAB_PERSISTENCE Ausnahmen zur AAB Datenablage 20070914

Method GET_LOG_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_AAB_LOG_ITERATOR Iterator für AAB Protokollsätze 20070913
2 Importing PROGRAM_RANGE Call by reference Type reference (TYPE) PROGRAM_RANGE_T Eischränkung über Program 20070913
3 Importing SUBKEY_RANGE Call by reference Type reference (TYPE) SUBKEY_RANGE_T Einschränkung über SUBKEY 20070913
4 Importing WITH_FLUSH Call by reference Type reference (TYPE) FLUSH_MODE_T FLUSH_MODES-DONT_FLUSH Zuvor Datenübertragung ausführen 20070913
# Exception Resumable Description Created on
1 CX_AAB_CHECKPOINTGROUP Ausnahmen zu Checkpoint-Gruppen 20070913
2 CX_AAB_PERSISTENCE Ausnahmen zur AAB Datenablage 20070913

Method SET_ACTIVATION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSERT Call by reference Type reference (TYPE) IF_AAB_ACTIVATION_MODE=>ASSERT_MODE_T Anweisung ASSERT aktivieren 20070925
2 Importing BREAKPOINT Call by reference Type reference (TYPE) ABAP_BOOL Anweisung BREAK-POINT aktivieren 20070912
3 Importing LOGPOINT Call by reference Type reference (TYPE) ABAP_BOOL Anweisung LOG-POINT aktivieren 20070912
# Exception Resumable Description Created on
1 CX_AAB_ACTIVATIONSETTINGS Ausnahmen zu Checkpoint-Aktivierungen 20070919
History
Last changed by/on SAP  20090618 
SAP Release Created in 710