|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gcube.indexmanagement.geoindexmanagement.GeoIndexManagementService
public class GeoIndexManagementService
The GeoManagementService implements functionality needed to initiate and manage a Geographical index. There is only one GeoIndexManagementService instance per Geographical index, and a service instance can be seen as a logical representation of the index it initiates and manages. Any number of GeoIndexUpdaterService instances and GeoIndexLookupService instances can be connected to a single GeoIndexManagementService instance.
Constructor Summary | |
---|---|
GeoIndexManagementService()
Constructor |
Method Summary | |
---|---|
VOID |
addCollectionID(java.lang.String collectionID)
Add a collectionID to the Geo Index |
VOID |
addFields(StringArray fields)
Adds a String field to the Fields resource property |
GetIndexInformationResponse |
getIndexInformation(VOID request)
Retrieves a set of important characteristics for a FullTextIndexManagement WS resource |
java.lang.String |
getIndexTypeName(VOID empty)
Gets the IndexTypeID of a GeotIndexManagement WS resource |
VOID |
setIndexTypeName(java.lang.String indexTypeID)
Sets the IndexType of a GeoIndexManagement WS resource |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GeoIndexManagementService()
Method Detail |
---|
public GetIndexInformationResponse getIndexInformation(VOID request) throws GCUBEFault
empty
- GetIndexInformation
- empty instance
GetIndexInformationResponse
- an object containing the resource's Index ID, Collection ID,
Index Format, Index Type ID, XML representation of the Index Type, GeographicalSystem, UnitOfMeasurement,
and the NumberOfDecimals.
GCUBEFault
public VOID setIndexTypeName(java.lang.String indexTypeID) throws GCUBEFault
indexTypeID
- String
- the new IndexTypeID
SetIndexTypeResponse
- empty instance
GCUBEFault
public java.lang.String getIndexTypeName(VOID empty) throws GCUBEFault
empty
- GetIndexType
- empty instance
String
- the requested IndexTypeID
GCUBEFault
public VOID addCollectionID(java.lang.String collectionID) throws GCUBEFault
collectionID
- String
- the collection ID to be added
GCUBEFault
public VOID addFields(StringArray fields) throws GCUBEFault
fields
- String[]
-the fields to be added
AddFieldsResponse
- empty instance
GCUBEFault
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |