com.ibm.di.store
Class DeltaSysTable

java.lang.Object
  extended by com.ibm.di.store.DeltaSysTable

public class DeltaSysTable
extends Object


Field Summary
static String SYSTABLE
           
 
Constructor Summary
DeltaSysTable()
           
 
Method Summary
static void delete(String identifier)
          Delete the given id from the systable.
static DeltaStore getDeltaStore(String identifier, boolean isRestarting)
           
static DeltaStore getDeltaStore(String identifier, boolean isRestarting, Log logger, boolean removeDeleted)
           
static int getNextDeltaSequence(String identifier, boolean bump)
          Return the sequence counter in the systable for a given id.
static void verify()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SYSTABLE

public static final String SYSTABLE
See Also:
Constant Field Values
Constructor Detail

DeltaSysTable

public DeltaSysTable()
Method Detail

getDeltaStore

public static DeltaStore getDeltaStore(String identifier,
                                       boolean isRestarting)
                                throws Exception
Throws:
Exception

getDeltaStore

public static DeltaStore getDeltaStore(String identifier,
                                       boolean isRestarting,
                                       Log logger,
                                       boolean removeDeleted)
                                throws Exception
Throws:
Exception

verify

public static void verify()
                   throws Exception
Throws:
Exception

getNextDeltaSequence

public static int getNextDeltaSequence(String identifier,
                                       boolean bump)
                                throws Exception
Return the sequence counter in the systable for a given id.

Parameters:
bump - if true, increment sequenceid and immediately write it back.
Throws:
Exception

delete

public static void delete(String identifier)
Delete the given id from the systable. Used by the Config Editor.