com.rackspace.deproxy
[Groovy] Class Endpoint

java.lang.Object
  com.rackspace.deproxy.Endpoint

@groovy.util.logging.Log4j
class Endpoint

A class that acts as a mock HTTP server.


Field Summary
protected Deproxy deproxy

 
Property Summary
groovy.lang.Closure defaultHandler

java.lang.String hostname

java.lang.String name

ServerConnector serverConnector

 
Constructor Summary
Endpoint(java.util.Map params, Deproxy deproxy)

Endpoint(Deproxy deproxy, java.lang.Integer port = null, java.lang.String name = null, java.lang.String hostname = null, groovy.lang.Closure defaultHandler = null, groovy.lang.Closure connectorFactory = null)

 
Method Summary
java.lang.String datetimeString()

ResponseWithContext handleRequest(Request request, java.lang.String connectionName)

void shutdown()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), 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

deproxy

protected Deproxy deproxy


 
Property Detail

defaultHandler

groovy.lang.Closure defaultHandler


hostname

java.lang.String hostname


name

java.lang.String name


serverConnector

ServerConnector serverConnector


 
Constructor Detail

Endpoint

Endpoint(java.util.Map params, Deproxy deproxy)


Endpoint

Endpoint(Deproxy deproxy, java.lang.Integer port = null, java.lang.String name = null, java.lang.String hostname = null, groovy.lang.Closure defaultHandler = null, groovy.lang.Closure connectorFactory = null)


 
Method Detail

datetimeString

java.lang.String datetimeString()


handleRequest

ResponseWithContext handleRequest(Request request, java.lang.String connectionName)


shutdown

void shutdown()