org.eaglei.network.actions
Class WithSerializerQueryAction<In>

java.lang.Object
  extended by org.spin.node.actions.AbstractQueryAction<In>
      extended by org.eaglei.network.actions.WithSerializerQueryAction<In>
Type Parameters:
In -
All Implemented Interfaces:
org.spin.node.actions.QueryAction<In>
Direct Known Subclasses:
SearchProviderQueryAction

public abstract class WithSerializerQueryAction<In>
extends org.spin.node.actions.AbstractQueryAction<In>

Author:
Clint Gilbert Feb 11, 2010 Center for Biomedical Informatics (CBMI)

Field Summary
protected  org.eaglei.search.common.Serializer<In> inputSerializer
           
 
Constructor Summary
protected WithSerializerQueryAction(org.eaglei.search.common.Serializer<In> serializer)
           
 
Method Summary
 In unmarshal(java.lang.String serializedCriteria)
           
 
Methods inherited from class org.spin.node.actions.AbstractQueryAction
destroy, isReady
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.spin.node.actions.QueryAction
perform
 

Field Detail

inputSerializer

protected final org.eaglei.search.common.Serializer<In> inputSerializer
Constructor Detail

WithSerializerQueryAction

protected WithSerializerQueryAction(org.eaglei.search.common.Serializer<In> serializer)
Method Detail

unmarshal

public final In unmarshal(java.lang.String serializedCriteria)
                   throws org.spin.query.message.serializer.SerializationException
Throws:
org.spin.query.message.serializer.SerializationException


Copyright © 2009-2010 Eagle-I. All Rights Reserved.