SevSearchSource com.raritantechnologies.symantec Class SevSearchSourcejava.lang.Object
com.raritantechnologies.searchApp.SearchSource
com.raritantechnologies.symantec.SevSearchSource
All Implemented Interfaces: SevSearchConstants public class SevSearchSource extends SearchSource implements SevSearchConstants
SearchSource for Symantec Vault collections.
XML Configuration Template: <SourceType name="[ source name ]" type="SevSearchSource" displayName="[ source display name ]"
sourceFactoryClass="com.raritantechnologies.symantec.SevSearchSourceFactory"
queryProcessor="com.raritantechnologies.symantec.SevQueryProcessor"
type="HTMLWorker"
displayName="SymantecOnlineVaultSearch"
archiveEntryId="1E40F02BBB386B24AA0DCB51F26E0CB021110000kvs6.x1dev.com"
sevApi="enabled(default)|disabled"
defaultTerm=""
dllLog="enabled(default)|disabled">
<Fields>
<!-- One or more Field elements: -->
<Field ID="[abstract field name in Symantec Vault]"
indexProperty="[ name in Symantec Vault ]"
sevCode="[ index pointing to Symantec Index Properties Name ]"
type="[ ALPHANUMERIC | NUMERIC | DATE ]" >
</Fields>
</SourceType>
Developed by Raritan Technologies Inc. .
Author: Pat Crabtree
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
Methods inherited from class com.raritantechnologies.searchApp.SearchSource addFieldFormatter , addSearchField , addSourceAttributes , addStaticField , addStaticFields , addUserSearchField , canAccess , canConsolidateSources , consolidateSources , delSearchField , formatResult , formatResult , formatResultField , formatResultField , formatResults , formatResults , getAccessableFields , getAttributes , getBasePath , getConfigPath , getDisplayName , getFieldFormatters , getIDField , getName , getSearchField , getSearchFieldID , getSearchFields , getSearchFields , getSecondarySortSpec , getSecurityManager , getSecurityManagerName , getSecurityModel , getSortSpec , getSourceCredentials , getTitleField , getType , getURLField , getUserSearchFields , isMultiThreaded , setConfigPath , setDisplayName , setIDField , setMultiThreaded , setName , setSecurityManagerName , setSecurityModel , setSortMap , setSourcePropertyInfoSource , setTitleField , setType , setURLField , shouldFormatResults , supportsBackgroundSort
Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
BOOL_OP_PREFIX public static final java.lang.String BOOL_OP_PREFIX See Also: Constant Field Values END_OP_PREFIX public static final java.lang.String END_OP_PREFIX See Also: Constant Field Values FIELD_OP_PREFIX public static final java.lang.String FIELD_OP_PREFIX See Also: Constant Field Values FIELD_PREFIX public static final java.lang.String FIELD_PREFIX See Also: Constant Field Values VALUE_PREFIX public static final java.lang.String VALUE_PREFIX See Also: Constant Field Values NAME_PREFIX public static final java.lang.String NAME_PREFIX See Also: Constant Field Values SevSearchSource public SevSearchSource () setTimeout public void setTimeout (int timeout) getTimeout public int getTimeout () cookQuery public void cookQuery (java.lang.String paramValue,
java.lang.String value,
java.util.ArrayList fifoCommandList,
boolean simpleQuery) addTermCommand public Command addTermCommand (java.lang.String fieldName,
java.lang.String sValue,
java.lang.String flag) search public java.lang.String[][] search (int startRec,
int pageSize,
java.lang.String userName,
SevProxy ssq) getSevFieldCodeArray public long[] getSevFieldCodeArray () createIdPropMap public void createIdPropMap () getQueryProcessor public IQueryProcessor getQueryProcessor () Description copied from class: SearchSource returns the type of QueryProcessor that can access this SearchSource.
Specified by: getQueryProcessor in class SearchSource getSourcePropertyNames public java.lang.String[] getSourcePropertyNames () Description copied from class: SearchSource Returns a list of Source type specific property names.
Overrides: getSourcePropertyNames in class SearchSource getProperty public java.lang.Object getProperty (java.lang.String property) Description copied from class: SearchSource returns a Source Property. The standard pattern is to return a String or Object if a property has a single value and a String or Object Array if the property has multiple values.
Overrides: getProperty in class SearchSource getArchiveEntryId public java.lang.String getArchiveEntryId () setArchiveEntryId public void setArchiveEntryId (java.lang.String archiveEntryId) getFifoCommandList public java.util.ArrayList getFifoCommandList () setFifoCommandList public void setFifoCommandList (java.util.ArrayList fifoCommandList) getSevApi public java.lang.String getSevApi () setSevApi public void setSevApi (java.lang.String sevApi) getDllLog public java.lang.String getDllLog () setDllLog public void setDllLog (java.lang.String dllLog) getDefaultTerm public java.lang.String getDefaultTerm () setDefaultTerm public void setDefaultTerm (java.lang.String defaultTerm) setPageSize public void setPageSize (int pageSize) getResultType public int getResultType () setResultType public void setResultType (int resultType) getSevAddTermFlag public java.lang.String getSevAddTermFlag () setSevAddTermFlag public void setSevAddTermFlag (java.lang.String sevAddTermFlag) getSevOperatorFlag public java.lang.String getSevOperatorFlag () setSevOperatorFlag public void setSevOperatorFlag (java.lang.String sevOperatorFlag) getSevRangeFlag public java.lang.String getSevRangeFlag () setSevRangeFlag public void setSevRangeFlag (java.lang.String sevRangeFlag) getInclusiveFields public java.util.HashMap getInclusiveFields () setInclusiveFields public void setInclusiveFields (java.util.HashMap inclusiveFields) getDefaultQueryField public java.lang.String getDefaultQueryField () setDefaultQueryField public void setDefaultQueryField (java.lang.String defaultQueryField) getMainSearchOperator public java.lang.String getMainSearchOperator () setMainSearchOperator public void setMainSearchOperator (java.lang.String mainSearchOperator) getLogDir public java.lang.String getLogDir () setLogDir public void setLogDir (java.lang.String logDir) getAuxCommandList public java.util.ArrayList getAuxCommandList () setAuxCommandList public void setAuxCommandList (java.util.ArrayList auxCommandList) getArchiveMap public java.util.HashMap getArchiveMap () setArchiveMap public void setArchiveMap (java.util.HashMap archiveMap) getTotalDocuments public int getTotalDocuments () setTotalDocuments public void setTotalDocuments (int totalDocuments)