org.gcube.fulltextindexnode.client.library.proxies
Class FullTextIndexNodeCLDefaultProxy

java.lang.Object
  extended by org.gcube.fulltextindexnode.client.library.proxies.FullTextIndexNodeCLDefaultProxy
All Implemented Interfaces:
FullTextIndexNodeCLProxyI

public class FullTextIndexNodeCLDefaultProxy
extends Object
implements FullTextIndexNodeCLProxyI


Constructor Summary
FullTextIndexNodeCLDefaultProxy(org.gcube.common.clients.delegates.ProxyDelegate<FullTextIndexNodeStub> config)
           
 
Method Summary
 boolean deleteCollection(String collectionID)
           
 void destroy()
           
 boolean destroyNode()
           
 Boolean feedLocator(String feedLocator)
           
 Types.GetIndexInformationResponse getIndexInformation()
           
 String query(String query)
           
 String queryLimited(String query, Integer count, Integer from)
           
 boolean rebuildMetaIndex()
           
 boolean refresh()
           
 boolean setCollections(String[] collections)
           
 boolean setFields(String[] fields)
           
 boolean shutdown(String shutdown)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullTextIndexNodeCLDefaultProxy

public FullTextIndexNodeCLDefaultProxy(org.gcube.common.clients.delegates.ProxyDelegate<FullTextIndexNodeStub> config)
Method Detail

feedLocator

public Boolean feedLocator(String feedLocator)
                    throws FullTextIndexNodeException
Specified by:
feedLocator in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

query

public String query(String query)
             throws FullTextIndexNodeException
Specified by:
query in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

queryLimited

public String queryLimited(String query,
                           Integer count,
                           Integer from)
                    throws FullTextIndexNodeException
Specified by:
queryLimited in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

shutdown

public boolean shutdown(String shutdown)
                 throws FullTextIndexNodeException
Specified by:
shutdown in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

deleteCollection

public boolean deleteCollection(String collectionID)
                         throws FullTextIndexNodeException
Specified by:
deleteCollection in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

destroyNode

public boolean destroyNode()
                    throws FullTextIndexNodeException
Specified by:
destroyNode in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

refresh

public boolean refresh()
                throws FullTextIndexNodeException
Specified by:
refresh in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

rebuildMetaIndex

public boolean rebuildMetaIndex()
                         throws FullTextIndexNodeException
Specified by:
rebuildMetaIndex in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

getIndexInformation

public Types.GetIndexInformationResponse getIndexInformation()
                                                      throws FullTextIndexNodeException
Specified by:
getIndexInformation in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

setCollections

public boolean setCollections(String[] collections)
                       throws FullTextIndexNodeException
Specified by:
setCollections in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

setFields

public boolean setFields(String[] fields)
                  throws FullTextIndexNodeException
Specified by:
setFields in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException

destroy

public void destroy()
             throws FullTextIndexNodeException
Specified by:
destroy in interface FullTextIndexNodeCLProxyI
Throws:
FullTextIndexNodeException


Copyright © 2013. All Rights Reserved.