com.rackspace.deproxy
[Groovy] Class MessageChain

java.lang.Object
  com.rackspace.deproxy.MessageChain

class MessageChain

An object containing the initial request sent via the make_request method, and all request/response pairs (Handling objects) processed by Endpoint objects.


Field Summary
protected java.lang.Object lock

 
Property Summary
java.lang.Object defaultHandler

java.util.Map handlers

java.util.List handlings

java.util.List orphanedHandlings

Response receivedResponse

Request sentRequest

 
Constructor Summary
MessageChain(java.lang.Object defaultHandler = null, java.util.Map handlers = null)

 
Method Summary
void addHandling(Handling handling)

void addOrphanedHandling(Handling handling)

java.lang.String toString()

 
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

lock

protected java.lang.Object lock


 
Property Detail

defaultHandler

java.lang.Object defaultHandler


handlers

java.util.Map handlers


handlings

java.util.List handlings


orphanedHandlings

java.util.List orphanedHandlings


receivedResponse

Response receivedResponse


sentRequest

Request sentRequest


 
Constructor Detail

MessageChain

MessageChain(java.lang.Object defaultHandler = null, java.util.Map handlers = null)


 
Method Detail

addHandling

void addHandling(Handling handling)


addOrphanedHandling

void addOrphanedHandling(Handling handling)


toString

java.lang.String toString()