org.gcube.searchsystem.searchsystemservice
Class SearchSystemService
java.lang.Object
org.gcube.common.core.porttypes.GCUBEPortType
org.gcube.searchsystem.searchsystemservice.SearchSystemService
- All Implemented Interfaces:
- javax.xml.rpc.server.ServiceLifecycle
public class SearchSystemService
- extends org.gcube.common.core.porttypes.GCUBEPortType
Web Service front end to the gCube Search System
- Author:
- Vasilis Verroios
| Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
initialized |
|
Method Summary |
protected org.gcube.common.core.contexts.GCUBEServiceContext |
getServiceContext()
|
org.gcube.searchsystem.searchsystemservice.stubs.SearchResponse |
search(String query)
Entry point to the search operation |
| Methods inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
destroy, init, onFailure, onInitialisation, onReady, onStateChange, onUpdate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchSystemService
public SearchSystemService()
- Creates a new
SearchSystemService
search
public org.gcube.searchsystem.searchsystemservice.stubs.SearchResponse search(String query)
throws org.gcube.common.core.faults.GCUBEFault
- Entry point to the search operation
- Parameters:
query - - The gCQL query to be answered
- Returns:
- The ResultSet end point reference (containing the results) and a list of warnings
- Throws:
org.gcube.common.core.faults.GCUBEFault - An unrecoverable for the operation error occurred
getServiceContext
protected org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
- Specified by:
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType
Copyright © 2013. All Rights Reserved.