com.raritantechnologies.symantec
Class SevCommandTopicSetBuilder

java.lang.Object
  extended bycom.raritantechnologies.symantec.SevCommandTopicSetBuilder
All Implemented Interfaces:
IConfigurable, ITopicSetBuilder

public class SevCommandTopicSetBuilder
extends java.lang.Object
implements ITopicSetBuilder

Creates a Symantec Online Vault TopicSet from an RQL Map.


Field Summary
static java.lang.String BOOL_OP_PREFIX
           
static java.lang.String END_OP_PREFIX
           
static java.lang.String FIELD_OP_PREFIX
           
static java.lang.String FIELD_PREFIX
           
static java.lang.String NAME_PREFIX
           
static java.lang.String VALUE_PREFIX
           
 
Constructor Summary
SevCommandTopicSetBuilder(OrderedMap rqlTopicMap, SevSearchSource sss)
           
 
Method Summary
 TopicSet buildTopicSet(RaritanPageContext rpc)
           
 java.util.HashMap getCommandMap()
           
 java.lang.String getRootTopicName()
           
 void initialize(org.w3c.dom.Element elem)
          Initializes the object from an XML tag or element.
 void setCommandMap(java.util.HashMap commandMap)
           
 void setRootTopicName(java.lang.String rootTopicName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

SevCommandTopicSetBuilder

public SevCommandTopicSetBuilder(OrderedMap rqlTopicMap,
                                 SevSearchSource sss)
Method Detail

setRootTopicName

public void setRootTopicName(java.lang.String rootTopicName)

getRootTopicName

public java.lang.String getRootTopicName()

buildTopicSet

public TopicSet buildTopicSet(RaritanPageContext rpc)
Specified by:
buildTopicSet in interface ITopicSetBuilder

initialize

public void initialize(org.w3c.dom.Element elem)
Description copied from interface: IConfigurable
Initializes the object from an XML tag or element. This method is called by the Framework as part of the application initializtion. see ConfigurationManager, XMLConfigurationManager, XMLSearchFieldMapFactory, XMLSearchSourceFactory. Configurable objects that are owned or contained by other configurable objects will be initialized in by the parent object.

Specified by:
initialize in interface IConfigurable

getCommandMap

public java.util.HashMap getCommandMap()

setCommandMap

public void setCommandMap(java.util.HashMap commandMap)