SAP ABAP Class CL_ESH_EX_TRANSACTION_POINTER (Get/Set Transaction Pointers)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_EXTRACTION (Package) Extraction
Properties
Class CL_ESH_EX_TRANSACTION_POINTER  
Short Description Get/Set Transaction Pointers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_EXTRACTION   Extraction 
Created 20110215   SAP 
Last change 20130531   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_ESH_EX_TRANSACTION_POINTER has no interface implemented.
Friends
Class CL_ESH_EX_TRANSACTION_POINTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_HOME_SWC Instance attribute Private Type reference (TYPE) ESH_E_OM_SYSREL Home SWC 20110215
2 MV_LOGICAL_QUEUE Instance attribute Private Type reference (TYPE) ESH_E_IF_GENERAL_ID Logical Queue 20110215
3 MV_OBJECT_TYPE Instance attribute Private Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20110215
4 MV_PROVIDER_ID Instance attribute Private Type reference (TYPE) ESH_E_OM_PROVIDER_ID Provider ID 20110215
5 ST_INSTANCES Static Attribute Private Type reference (TYPE) LTY_T_INSTANCES Instances 20110215
Methods
# Method Level Visibility Method type Description Created on
1 GET_CURRENT_TRANSACT Instance method Public Method Get Current Transaction 20110215
2 GET_INSTANCE Static method Public Method Get Transaction Handler 20110215
3 RESUBMIT_JOB Static method Public Method Resubmit job -> reprocess current entries 20110621
4 SET_NEXT_TRANSACT Instance method Public Method Set Next Transaction 20110215
5 SET_NEXT_TRANSACT_OVERWRITING Instance method Public Method Set Next Transaction Overwriting 20110215
Events
Class CL_ESH_EX_TRANSACTION_POINTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_INSTANCES Private See coding Instances 20110215 BEGIN OF lty_s_instances, home_swc TYPE esh_e_om_sysrel, object_type TYPE esh_e_om_object_type, logical_queue TYPE esh_e_if_general_id, transaction_pointer TYPE REF TO cl_esh_ex_transaction_pointer, END OF lty_s_instances
2 LTY_T_INSTANCES Private See coding instances 20110215 lty_t_instances TYPE SORTED TABLE OF lty_s_instances WITH UNIQUE KEY home_swc object_type transaction_pointer
Method Signatures

Method GET_CURRENT_TRANSACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TRANSACT Value transfer Type reference (TYPE) ESH_S_IF_UNPROCESSED_OBJECT Unprocessed Transaction 20110221

Method GET_CURRENT_TRANSACT on class CL_ESH_EX_TRANSACTION_POINTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HOME_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Home Software Component 20110215
2 Importing IV_LOGICAL_QUEUE_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID Logical Queue ID 20110215
3 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20110215
4 Returning RR_TRANSACTION_POINTER Value transfer Object reference (TYPE REF TO) CL_ESH_EX_TRANSACTION_POINTER Transaction Pointer 20110215
# Exception Resumable Description Created on
1 CX_ESH_EX_TRANSACTION_HANDLER Not supported 20110215

Method RESUBMIT_JOB Signature

Method RESUBMIT_JOB on class CL_ESH_EX_TRANSACTION_POINTER has no parameter.
# Exception Resumable Description Created on
1 CX_ESH_CO_JOB_RESTART_FAILURE Real-Time Indexing Job Restart Failure 20110621

Method SET_NEXT_TRANSACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_JOB_RESTART_FAIL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Ignore job restart failure 20110215
2 Importing IV_TRANSACTION_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID Transaction ID 20110215
# Exception Resumable Description Created on
1 CX_ESH_CO_JOB_RESTART_FAILURE Real-Time Indexing Job Restart Failure 20110215
2 CX_ESH_EX_TRANSACT_NO_OVERWRT Preceding transaction not yet completed - cannot overwrite 20110215

Method SET_NEXT_TRANSACT_OVERWRITING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REPLACED_TRANSACTION_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID Replaced Transaction ID 20110215
2 Exporting EV_REPLACED_TRANSACTION_STATUS Call by reference Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS Replaced Transaction Status 20110215
3 Importing IV_IGNORE_JOB_RESTART_FAIL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Ignore job restart failure 20110215
4 Importing IV_TRANSACTION_ID Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID Transaction ID 20110215
# Exception Resumable Description Created on
1 CX_ESH_CO_JOB_RESTART_FAILURE Real-Time Indexing Job Restart Failure 20110215
History
Last changed by/on SAP  20130531 
SAP Release Created in 731