com.raritantechnologies.symantec
Class SevProxy

java.lang.Object
  extended bycom.raritantechnologies.symantec.SevProxy
All Implemented Interfaces:
SevSearchConstants

public class SevProxy
extends java.lang.Object
implements SevSearchConstants


Developed by Raritan Technologies Inc..

Author:
Pat Crabtree

Field Summary
 
Fields inherited from interface com.raritantechnologies.symantec.SevSearchConstants
ESQ_ALL, ESQ_ALL_NEAR, ESQ_AND, ESQ_AND_NOT, ESQ_ANY, ESQ_AUTO_WILD, ESQ_BEGIN_ANY, ESQ_BEGINS, ESQ_BINARY, ESQ_CASE_SENS, ESQ_DEFAULT, ESQ_ENDS, ESQ_EXACT, ESQ_EXACT_ANY, ESQ_FILTER, ESQ_OR, ESQ_PHRASE, ESQ_RANK, ESQ_SCOPE_ALL, ESQ_TERNARY, INDEX_PROP_AUTH, INDEX_PROP_RECP, INDEX_PROP_TEXT, PS_WA_FULL
 
Constructor Summary
SevProxy()
           
 
Method Summary
 void AddDateTerm(java.lang.String indexProperty, java.lang.String propValue, java.lang.String flags)
           
 void AddNumericTerm(java.lang.String indexProperty, java.lang.String propValue, java.lang.String flags)
           
 void AddOperator(java.lang.String op1, java.lang.String op2)
           
 void AddTerm(java.lang.String indexProperty, java.lang.String propValue, java.lang.String flags)
           
 void cleanUp()
           
 boolean CombineQueries(java.lang.String queryName1, java.lang.String op1, java.lang.String queryName2)
           
 void displayResultSet()
           
 void displayResultSet(java.lang.String[][] result)
           
 void FieldSearch(int start, int pageSize, long[] fieldMap, java.lang.Boolean lock)
           
 int fieldSearchWrapper(int start, int pageSize, long[] fieldMap, java.lang.Boolean lock)
           
 java.lang.String[] getArrayResult()
           
 java.lang.String[][] getArrayResultSet()
           
 byte[] GetItem(java.lang.String archiveEntryId, java.lang.String ssid, long size)
           
 java.lang.String GetItemUrl(java.lang.String archiveEntryId, java.lang.String ssid)
           
 boolean GetPSA(java.lang.String aid, java.lang.String lSSId, java.lang.String strFilePath, int iProcessUsing)
           
 java.lang.String[][] getResultSetWrapper()
           
 int getTotalDocuments()
           
 boolean initProxyWrapper(boolean simCmd, java.lang.String mode, java.lang.String logName, java.lang.String logDir)
           
 boolean InitSev(java.lang.String apiMode, java.lang.String logMode, java.lang.String logDir)
           
 boolean invokeCommand(Command cmd)
           
 boolean runCommand(Command cmd)
           
 boolean runCommandSet(java.util.Iterator it)
           
 void sendArrayResult(java.lang.String[] result)
           
 void sendArrayResultSet(java.lang.String[][] result)
           
 boolean SetArchive(java.lang.String archiveEntryId)
           
 boolean SetArchiveAndResultType(java.lang.String archiveEntryId, int resultType)
           
 boolean setArchiveWrapper(java.lang.String archiveEntryId, int resultType)
           
 void setArrayResult(java.lang.String[] arrayResult)
           
 void setArrayResultSet(java.lang.String[][] arrayResultSet)
           
 void SetResultArray(java.lang.String[][] resultSet)
           
 void SevInit(java.lang.String apiMode, java.lang.String logMode)
           
 boolean StoreQuery(java.lang.String queryName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SevProxy

public SevProxy()
Method Detail

SevInit

public void SevInit(java.lang.String apiMode,
                    java.lang.String logMode)

InitSev

public boolean InitSev(java.lang.String apiMode,
                       java.lang.String logMode,
                       java.lang.String logDir)

AddNumericTerm

public void AddNumericTerm(java.lang.String indexProperty,
                           java.lang.String propValue,
                           java.lang.String flags)

AddDateTerm

public void AddDateTerm(java.lang.String indexProperty,
                        java.lang.String propValue,
                        java.lang.String flags)

AddTerm

public void AddTerm(java.lang.String indexProperty,
                    java.lang.String propValue,
                    java.lang.String flags)

AddOperator

public void AddOperator(java.lang.String op1,
                        java.lang.String op2)

SetArchive

public boolean SetArchive(java.lang.String archiveEntryId)

SetArchiveAndResultType

public boolean SetArchiveAndResultType(java.lang.String archiveEntryId,
                                       int resultType)

FieldSearch

public void FieldSearch(int start,
                        int pageSize,
                        long[] fieldMap,
                        java.lang.Boolean lock)

SetResultArray

public void SetResultArray(java.lang.String[][] resultSet)

GetItem

public byte[] GetItem(java.lang.String archiveEntryId,
                      java.lang.String ssid,
                      long size)

GetItemUrl

public java.lang.String GetItemUrl(java.lang.String archiveEntryId,
                                   java.lang.String ssid)

StoreQuery

public boolean StoreQuery(java.lang.String queryName)

CombineQueries

public boolean CombineQueries(java.lang.String queryName1,
                              java.lang.String op1,
                              java.lang.String queryName2)

GetPSA

public boolean GetPSA(java.lang.String aid,
                      java.lang.String lSSId,
                      java.lang.String strFilePath,
                      int iProcessUsing)

sendArrayResult

public void sendArrayResult(java.lang.String[] result)

cleanUp

public void cleanUp()

sendArrayResultSet

public void sendArrayResultSet(java.lang.String[][] result)

displayResultSet

public void displayResultSet()

displayResultSet

public void displayResultSet(java.lang.String[][] result)

invokeCommand

public boolean invokeCommand(Command cmd)

getArrayResultSet

public java.lang.String[][] getArrayResultSet()

setArrayResultSet

public void setArrayResultSet(java.lang.String[][] arrayResultSet)

getArrayResult

public java.lang.String[] getArrayResult()

setArrayResult

public void setArrayResult(java.lang.String[] arrayResult)

runCommandSet

public boolean runCommandSet(java.util.Iterator it)

runCommand

public boolean runCommand(Command cmd)

initProxyWrapper

public boolean initProxyWrapper(boolean simCmd,
                                java.lang.String mode,
                                java.lang.String logName,
                                java.lang.String logDir)

setArchiveWrapper

public boolean setArchiveWrapper(java.lang.String archiveEntryId,
                                 int resultType)

fieldSearchWrapper

public int fieldSearchWrapper(int start,
                              int pageSize,
                              long[] fieldMap,
                              java.lang.Boolean lock)

getTotalDocuments

public int getTotalDocuments()

getResultSetWrapper

public java.lang.String[][] getResultSetWrapper()