org.rackspace.deproxy
[Groovy] Class PortFinder

java.lang.Object
  org.rackspace.deproxy.PortFinder

@groovy.util.logging.Log4j
class PortFinder

Authors:
richard-sartor


Field Summary
static PortFinder Singleton

 
Property Summary
int currentPort

int skips

 
Constructor Summary
PortFinder(java.lang.Object start = 10000)

 
Method Summary
int getNextOpenPort(java.util.Map params = [:])

int getNextOpenPort(int newStartPort)

int getNextOpenPort(int newStartPort, int sleepTime)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

Singleton

public static final PortFinder Singleton


 
Property Detail

currentPort

int currentPort


skips

int skips


 
Constructor Detail

PortFinder

PortFinder(java.lang.Object start = 10000)


 
Method Detail

getNextOpenPort

int getNextOpenPort(java.util.Map params = [:])


getNextOpenPort

int getNextOpenPort(int newStartPort)


getNextOpenPort

int getNextOpenPort(int newStartPort, int sleepTime)