com.wm.app.tn.db
Class ArchiveOperations

java.lang.Object
  extended by com.wm.app.tn.db.ArchiveOperations

public class ArchiveOperations
extends java.lang.Object


Field Summary
static java.lang.String OP_ARCH_DELETE
           
static java.lang.String OP_ARCHIVE
           
static java.lang.String OP_DELETE
           
 
Constructor Summary
ArchiveOperations()
           
 
Method Summary
static void cleanWorkTable()
           
static void logActivity(java.lang.String msg)
           
static int process(java.lang.String op, java.sql.Timestamp thresh)
          For internal use only
static int process(java.lang.String op, java.sql.Timestamp thresh, java.lang.String typeId, java.lang.String senderId, java.lang.String receiverId, java.lang.String sysStatus, java.lang.String userStatus, com.wm.data.IData options, java.lang.String archiveName, java.lang.Integer archiveBackOffTime, java.lang.Integer archiveMaxRows, java.lang.Integer archiveBatchSize, java.lang.String deletionType, java.sql.Timestamp deletemaxtsProduction, java.sql.Timestamp deletemaxtsArchival)
          For internal use only
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OP_ARCHIVE

public static final java.lang.String OP_ARCHIVE
See Also:
Constant Field Values

OP_DELETE

public static final java.lang.String OP_DELETE
See Also:
Constant Field Values

OP_ARCH_DELETE

public static final java.lang.String OP_ARCH_DELETE
See Also:
Constant Field Values
Constructor Detail

ArchiveOperations

public ArchiveOperations()
Method Detail

process

public static int process(java.lang.String op,
                          java.sql.Timestamp thresh)
                   throws java.sql.SQLException
For internal use only

Throws:
java.sql.SQLException

process

public static int process(java.lang.String op,
                          java.sql.Timestamp thresh,
                          java.lang.String typeId,
                          java.lang.String senderId,
                          java.lang.String receiverId,
                          java.lang.String sysStatus,
                          java.lang.String userStatus,
                          com.wm.data.IData options,
                          java.lang.String archiveName,
                          java.lang.Integer archiveBackOffTime,
                          java.lang.Integer archiveMaxRows,
                          java.lang.Integer archiveBatchSize,
                          java.lang.String deletionType,
                          java.sql.Timestamp deletemaxtsProduction,
                          java.sql.Timestamp deletemaxtsArchival)
                   throws java.sql.SQLException
For internal use only

Throws:
java.sql.SQLException

cleanWorkTable

public static void cleanWorkTable()
                           throws java.sql.SQLException
Throws:
java.sql.SQLException

logActivity

public static void logActivity(java.lang.String msg)