|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectGCUBEPortType
org.gcube.dir.master.porttypes.BasePortType
org.gcube.dir.master.porttypes.Factory
public class Factory
Implementation of the factory port-type of the DIR Master service.
The port-type creates WS-Resources with Master interfaces (or simply Masters),
which can be used to select among a number of target collections for the routing of queries
as well as to fuse query results that emanate from target collections.
| Constructor Summary | |
|---|---|
Factory()
|
|
| Method Summary | |
|---|---|
org.apache.axis.message.addressing.EndpointReferenceType |
createMaster(FactoryParams params)
Returns the endpoint of a Master for one or more target collections. |
VOID |
deployPlugin(Plugin params)
Deploys a plugin that conforms to the plugin requirements of the service. |
VOID |
deployPluginRS(java.lang.String resultSetEPR)
Uses the ResultSet Service to deploy a plugin that conforms to the plugin requirements of the service. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Factory()
| Method Detail |
|---|
public org.apache.axis.message.addressing.EndpointReferenceType createMaster(FactoryParams params)
throws GCUBEFault
params - the creation parameters, including the identifiers of the target collections.
GCUBEFault - if the Master could not be created.
public VOID deployPlugin(Plugin params)
throws GCUBEFault
Entry-Point property set to the name of Ranker class or
a Merger class.
params - deployment parameters
GCUBEFault - if the plugin could not be deployed.
public VOID deployPluginRS(java.lang.String resultSetEPR)
throws GCUBEFault
Entry-Point property set to the name of Ranker class or
a Merger class.
resultSetEPR - the epr of the resultset that contains the plugin jar.
GCUBEFault - if the plugin could not be deployed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||