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