FDO API Reference Feature Data Objects
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

FdoIRollbackLongTransactionCheckpoint Class Reference

#include <IRollbackLongTransactionCheckpoint.h>

Inherits FdoICommand.

Inheritance diagram for FdoIRollbackLongTransactionCheckpoint:

[legend]
List of all members.

Detailed Description

The FdoIRollbackLongTransactionCheckpoint interface defines the RollbackLongTransactionCheckpoint command, which allows the user to roll back changes to a named checkpoint for the given long transaction. The user requires the access privilege on the long transaction for which the user tries to perform the operation.

Definition at line 36 of file IRollbackLongTransactionCheckpoint.h.


Public Member Functions

virtual FDO_API void Execute ()=0
 Executes the RollbackLongTransactionCheckpoint command.
virtual FDO_API FdoStringGetCheckpointName ()=0
 Gets the name of the checkpoint to which the rollback operation should be executed.
virtual FDO_API FdoStringGetLongTransactionName ()=0
 Gets the name of the long transaction for which a checkpoint should be rolled back.
virtual FDO_API void SetCheckpointName (FdoString *value)=0
 Sets the name of the checkpoint to which the rollback operation should be executed.
virtual FDO_API void SetLongTransactionName (FdoString *value)=0
 Sets the name of the long transaction for which a checkpoint should be rolled back.

Friends

class FdoIConnection

Member Function Documentation

virtual FDO_API void FdoIRollbackLongTransactionCheckpoint::Execute  )  [pure virtual]
 

Executes the RollbackLongTransactionCheckpoint command.

Returns:
Returns nothing

virtual FDO_API FdoString* FdoIRollbackLongTransactionCheckpoint::GetCheckpointName  )  [pure virtual]
 

Gets the name of the checkpoint to which the rollback operation should be executed.

Returns:
Returns the name of the checkpoint.

virtual FDO_API FdoString* FdoIRollbackLongTransactionCheckpoint::GetLongTransactionName  )  [pure virtual]
 

Gets the name of the long transaction for which a checkpoint should be rolled back.

Returns:
Returns the list of long transaction names.

virtual FDO_API void FdoIRollbackLongTransactionCheckpoint::SetCheckpointName FdoString value  )  [pure virtual]
 

Sets the name of the checkpoint to which the rollback operation should be executed.

Parameters:
value Input the name of the checkpoint.
Returns:
Returns nothing

virtual FDO_API void FdoIRollbackLongTransactionCheckpoint::SetLongTransactionName FdoString value  )  [pure virtual]
 

Sets the name of the long transaction for which a checkpoint should be rolled back.

Parameters:
value Input the long transaction name.
Returns:
Returns nothing

Friends And Related Function Documentation

friend class FdoIConnection [friend]
 

Reimplemented from FdoICommand.

Definition at line 38 of file IRollbackLongTransactionCheckpoint.h.


The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.