org.eaglei.network.actions
Class SearchProviderQueryAction<In,Out>

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

public abstract class SearchProviderQueryAction<In,Out>
extends WithSerializerQueryAction<In>
implements HasSearchProvider

Author:
Clint Gilbert Jul 7, 2010 Center for Biomedical Informatics (CBMI)

Method Summary
 org.eaglei.search.provider.SearchProvider getSearchProvider()
           
 java.lang.String perform(org.spin.node.QueryContext context, In request)
           
 
Methods inherited from class org.eaglei.network.actions.WithSerializerQueryAction
getInputSerializer, unmarshal
 
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
 

Method Detail

getSearchProvider

public final org.eaglei.search.provider.SearchProvider getSearchProvider()
Specified by:
getSearchProvider in interface HasSearchProvider

perform

public final java.lang.String perform(org.spin.node.QueryContext context,
                                      In request)
                               throws org.spin.node.actions.QueryException
Specified by:
perform in interface org.spin.node.actions.QueryAction<In>
Throws:
org.spin.node.actions.QueryException


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