|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.uima.collection.impl.cpm.container.deployer.vns.VNSQuery
public class VNSQuery
Connects to and querries a given VNS server for a list a services bound to a given name.
| Nested Class Summary | |
|---|---|
class |
VNSQuery.VinciVNSQuery
Inner class used for accessing the VNS server. |
| Constructor Summary | |
|---|---|
VNSQuery(java.lang.String aVnsHost,
int aVnsPort)
Connects to a VNS server identified by host and port |
|
| Method Summary | |
|---|---|
static int |
findUnassigned(java.util.ArrayList oldList,
java.util.ArrayList newList)
Diffs two lists of services and returns those that have not yet been assigned |
java.util.ArrayList |
getServices(java.lang.String aName)
Returns a list of services registered in the VNS and bound to a given name. |
java.util.ArrayList |
getUnassignedServices(java.lang.String aName,
java.util.ArrayList assignedServices)
Returns a list of services that have not yet been assigned to any CPM proxy. |
static void |
main(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VNSQuery(java.lang.String aVnsHost,
int aVnsPort)
throws java.lang.Exception
aVnsHost - -
VNS host nameaVnsPort - -
VNS port number
java.lang.Exception - -
when unable to connect to VNS| Method Detail |
|---|
public java.util.ArrayList getServices(java.lang.String aName)
throws java.lang.Exception
aName - -
name of the service
VinciServiceInfo instances
java.lang.Exception - -
unable to get a list
public java.util.ArrayList getUnassignedServices(java.lang.String aName,
java.util.ArrayList assignedServices)
throws java.lang.Exception
aName - -
name of the serviceassignedServices - -
a list of services currently in use
VinciServiceInfo instances
java.lang.Exception - -
unable to get a list
public static int findUnassigned(java.util.ArrayList oldList,
java.util.ArrayList newList)
oldList - -
current (in-use) list of servicesnewList - -
new list of services
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||