public class FullTextIndexNodeCLDefaultProxy extends Object implements FullTextIndexNodeCLProxyI
| Constructor and Description |
|---|
FullTextIndexNodeCLDefaultProxy(org.gcube.common.clients.delegates.ProxyDelegate<FullTextIndexNodeStub> config) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
activateIndex(String indexName) |
Long |
collectionCount(String collectionID) |
boolean |
deleteCollection(String collectionID) |
Boolean |
deleteIndex(String indexName) |
void |
destroy() |
boolean |
destroyNode() |
Boolean |
feedLocator(String feedLocator,
String indexName,
Set<String> sids,
Boolean activate) |
Boolean |
feedLocatorUnit(String feedLocator) |
Boolean |
flush() |
List<String> |
getCollectionsOfIndex(String indexName) |
Types.GetIndexInformationResponse |
getIndexInformation() |
List<String> |
getIndicesOfCollection(String collectionID) |
String |
query(String queryString) |
String |
query(String queryString,
Set<String> sids) |
String |
queryLimited(String query,
Integer count,
Integer from) |
String |
queryLimited(String query,
Integer count,
Integer from,
Set<String> sids) |
boolean |
rebuildMetaIndex() |
boolean |
refresh() |
boolean |
setCollections(String[] collections) |
boolean |
setFields(String[] fields) |
boolean |
shutdown(String shutdown) |
public FullTextIndexNodeCLDefaultProxy(org.gcube.common.clients.delegates.ProxyDelegate<FullTextIndexNodeStub> config)
public Boolean feedLocator(String feedLocator, String indexName, Set<String> sids, Boolean activate) throws FullTextIndexNodeException
feedLocator in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic Long collectionCount(String collectionID) throws FullTextIndexNodeException
collectionCount in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic Boolean activateIndex(String indexName) throws FullTextIndexNodeException
activateIndex in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic Boolean deleteIndex(String indexName) throws FullTextIndexNodeException
deleteIndex in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic Boolean feedLocatorUnit(String feedLocator) throws FullTextIndexNodeException
feedLocatorUnit in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic Boolean flush() throws FullTextIndexNodeException
flush in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic List<String> getCollectionsOfIndex(String indexName) throws FullTextIndexNodeException
getCollectionsOfIndex in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic List<String> getIndicesOfCollection(String collectionID) throws FullTextIndexNodeException
getIndicesOfCollection in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic String query(String queryString, Set<String> sids) throws FullTextIndexNodeException
FullTextIndexNodeExceptionpublic String query(String queryString) throws FullTextIndexNodeException
query in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic String queryLimited(String query, Integer count, Integer from, Set<String> sids) throws FullTextIndexNodeException
FullTextIndexNodeExceptionpublic String queryLimited(String query, Integer count, Integer from) throws FullTextIndexNodeException
queryLimited in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic boolean shutdown(String shutdown) throws FullTextIndexNodeException
shutdown in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic boolean deleteCollection(String collectionID) throws FullTextIndexNodeException
deleteCollection in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic boolean destroyNode()
throws FullTextIndexNodeException
destroyNode in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic boolean refresh()
throws FullTextIndexNodeException
refresh in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic boolean rebuildMetaIndex()
throws FullTextIndexNodeException
rebuildMetaIndex in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic Types.GetIndexInformationResponse getIndexInformation() throws FullTextIndexNodeException
getIndexInformation in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic boolean setCollections(String[] collections) throws FullTextIndexNodeException
setCollections in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic boolean setFields(String[] fields) throws FullTextIndexNodeException
setFields in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionpublic void destroy()
throws FullTextIndexNodeException
destroy in interface FullTextIndexNodeCLProxyIFullTextIndexNodeExceptionCopyright © 2014. All Rights Reserved.