|
||||||||||
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 |