solar.service.pack.lang
Class FilterConfig

java.lang.Object
  |
  +--solar.service.pack.lang.FilterConfig
All Implemented Interfaces:
java.io.Serializable, SolarConstants

public class FilterConfig
extends java.lang.Object
implements java.io.Serializable, SolarConstants

A configuration of a PACK filter, such as its parameters.

Version:
$Id: FilterConfig.java,v 1.3 2003/10/13 14:53:35 glchen Exp $
Author:
Guanling Chen
See Also:
Serialized Form

Field Summary
protected  java.util.Properties _arguments
           
protected  java.lang.String _name
           
private static long serialVersionUID
           
 
Fields inherited from interface solar.SolarConstants
ADVERTISEMENT_SVID, ATTRIBUTE_RECORD_SVID, ATTRIBUTE_SVID, FILTER_CONFIG_SVID, FILTER_SPEC_SVID, GRAPH_SPEC_SVID, GUID_SVID, HEADER_SVID, ID_SVID, NAME_RECORD_SVID, PACK_POLICY_SVID, PIPE_SPEC_SVID, REQUEST_SVID, RPCACK_SVID
 
Constructor Summary
FilterConfig()
           
 
Method Summary
 void addArgument(java.lang.String name, java.lang.String value)
           
 serp.util.Options getArguments()
           
 PackFilter loadFilter()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

_name

protected java.lang.String _name

_arguments

protected java.util.Properties _arguments
Constructor Detail

FilterConfig

public FilterConfig()
Method Detail

setName

public void setName(java.lang.String name)

addArgument

public void addArgument(java.lang.String name,
                        java.lang.String value)

getArguments

public serp.util.Options getArguments()

loadFilter

public PackFilter loadFilter()
                      throws java.lang.Exception
java.lang.Exception