|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ManagementService
A RemoteService interface for the ManagementService following GWT RPC design
| Method Summary | |
|---|---|
String |
createIndex(String clusterID,
String collectionID,
String RIEPR)
Creates a new Index for a specified collection |
void |
deleteIndexType(IndexTypeBean idxType)
Deletes an indexType from the IS. |
Map<String,IndexTypeBean> |
getAllIndexTypes()
Retrieves all the indexType descriptions from the IS. |
List<FullTextIndexTypeBean> |
getAvailableIndexTypeIDs()
A method to get FullTextIndexTypeBeans for every fulltext index type available in the VO |
List<CollectionBean> |
getCollections()
A method to get all collection beans of collections gathered from DIS (real collections) along with all collection beans of collectionIDs indices are stated to belong to (in their collectionID property) but which do not exist in reality (fake collections) |
String |
getIndexTypeID(String indexID)
A method to get the IndexTypeID of an Index |
IndexBean[] |
getIndices(String collectionID)
A method to get IndexBeans for every Index connected to a specific Collection |
MgmtPropertiesBean |
getResourceProperties(String indexID)
A method used to get information about the ResourceProperties of an Index |
List<RunningInstanceBean> |
getRunningInstances()
A method to get all the available FullTextIndexManagement service running instances |
List<String> |
query(String queryString,
String indexID)
|
Boolean |
removeIndex(String indexID)
Removes/destroys an Index |
String |
saveIndexType(IndexTypeBean idxType)
Saves an indexType to the IS. |
String |
updateIndex(String indexID,
String rsLocator)
|
| Method Detail |
|---|
List<RunningInstanceBean> getRunningInstances()
throws Exception
Exception - -
Server side exception as dictated by GWTs RPC framework
List<CollectionBean> getCollections()
throws Exception
Exception - -
Server side exception as dictated by GWTs RPC framework
IndexBean[] getIndices(String collectionID)
throws Exception
indexID - -
the ID of the Collection to get the Indices from
Exception - -
Server side exception as dictated by GWTs RPC framework
List<FullTextIndexTypeBean> getAvailableIndexTypeIDs()
throws Exception
Exception - - Server side exception as dictated by GWTs RPC framework
String getIndexTypeID(String indexID)
throws Exception
indexID - - The ID of the Index of which to get the IndexTypeID
Exception - - Server side exception as dictated by GWTs RPC framework
MgmtPropertiesBean getResourceProperties(String indexID)
throws Exception
indexID - -
The ID of the Index of which to get the ResourceProperties
Exception - -
Server side exception as dictated by GWTs RPC framework
String createIndex(String clusterID,
String collectionID,
String RIEPR)
throws Exception
indexID - -
The ID of cluster. Null if an ID should be
asigned automatically.collectionID - -
the CollectionID of the Collection the Index should belong toindexTypeID - -
the IndexType of the Index to create (NULL allowed if ROWSETs
used to update this index contain indexTypeID)contentType - -
the Content Type of the Index to create (usually MetaData or
RealData)RIEPR - - the EPR of the Running Instance to use for the index creation
Exception - -
Server side exception as dictated by GWTs RPC framework
Boolean removeIndex(String indexID)
throws Exception
indexID - -
The ID of the Index to destroy
Exception - -
Server side exception as dictated by GWTs RPC framework
Map<String,IndexTypeBean> getAllIndexTypes()
throws Exception
Exception - -
Server side exception as dictated by GWTs RPC framework
String saveIndexType(IndexTypeBean idxType)
throws Exception
idxType - the indexType description
Exception - -
Server side exception as dictated by GWTs RPC framework
void deleteIndexType(IndexTypeBean idxType)
throws Exception
idxType - the indexType description
Exception - -
Server side exception as dictated by GWTs RPC framework
List<String> query(String queryString,
String indexID)
throws Exception
Exception
String updateIndex(String indexID,
String rsLocator)
throws com.google.gwt.user.client.rpc.InvocationException
com.google.gwt.user.client.rpc.InvocationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||