com.browseengine.bobo.facets
Class FacetHandlerInitializerParam

java.lang.Object
  extended by com.browseengine.bobo.facets.FacetHandlerInitializerParam
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DefaultFacetHandlerInitializerParam

public abstract class FacetHandlerInitializerParam
extends Object
implements Serializable

The dummy interface to indicate that a class type can be used for initializing RuntimeFacetHandlers.

Author:
xiaoyang
See Also:
Serialized Form

Constructor Summary
FacetHandlerInitializerParam()
           
 
Method Summary
abstract  boolean[] getBooleanParam(String name)
           
abstract  Set<String> getBooleanParamNames()
           
abstract  byte[] getByteArrayParam(String name)
           
abstract  Set<String> getByteArrayParamNames()
           
abstract  double[] getDoubleParam(String name)
           
abstract  Set<String> getDoubleParamNames()
           
abstract  int[] getIntParam(String name)
           
abstract  Set<String> getIntParamNames()
           
abstract  long[] getLongParam(String name)
           
abstract  Set<String> getLongParamNames()
           
abstract  List<String> getStringParam(String name)
           
abstract  Set<String> getStringParamNames()
           
 long getTid()
          Get the transaction ID.
 void setTid(long tid)
          Set the transaction ID;
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacetHandlerInitializerParam

public FacetHandlerInitializerParam()
Method Detail

getTid

public final long getTid()
Get the transaction ID.

Returns:
the transaction ID.

setTid

public final void setTid(long tid)
Set the transaction ID;

Parameters:
tid -

getStringParam

public abstract List<String> getStringParam(String name)

getIntParam

public abstract int[] getIntParam(String name)

getBooleanParam

public abstract boolean[] getBooleanParam(String name)

getLongParam

public abstract long[] getLongParam(String name)

getByteArrayParam

public abstract byte[] getByteArrayParam(String name)

getDoubleParam

public abstract double[] getDoubleParam(String name)

getBooleanParamNames

public abstract Set<String> getBooleanParamNames()

getStringParamNames

public abstract Set<String> getStringParamNames()

getIntParamNames

public abstract Set<String> getIntParamNames()

getByteArrayParamNames

public abstract Set<String> getByteArrayParamNames()

getLongParamNames

public abstract Set<String> getLongParamNames()

getDoubleParamNames

public abstract Set<String> getDoubleParamNames()


Copyright © 2011. All Rights Reserved.