Class AbstractSQLSnapshotOPToken

Direct Known Subclasses:
SQLArchiveSnapshotOPToken, SQLCreateSnapshotOPToken, SQLRecoverSnapshotOPToken

public abstract class AbstractSQLSnapshotOPToken extends SQLOPToken
An abstract implementation of a snapshot operation which can be extended to support different persistence operations.
Since:
12.2.1
Author:
tam 2014.01.09
  • Constructor Details

    • AbstractSQLSnapshotOPToken

      public AbstractSQLSnapshotOPToken(String id)
      Construct a new AbstractSQLSnapshotOPToken.
      Parameters:
      id - the string representing the command
    • AbstractSQLSnapshotOPToken

      public AbstractSQLSnapshotOPToken(String id, String sNudASTName)
      Construct a new AbstractSQLSnapshotOPToken.
      Parameters:
      id - the string representing the command
      sNudASTName - the ast name to use for constructing an ast
  • Method Details

    • process

      protected Term process(OPScanner s, String sOperation, String sFunctor)
      Process the commands for the given operation and return a valid Term for the command.
      Parameters:
      s - OPScanner to read commands from
      sOperation - the operation being called
      sFunctor - the current functor
      Returns:
      the processed Term