|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.provision.support.AsyncClientConversation<Request,Response>
public class AsyncClientConversation<Request,Response>
AsyncClientConversation class.
| Nested Class Summary | |
|---|---|
static interface |
AsyncClientConversation.AsyncExchange<Request,Response>
|
static class |
AsyncClientConversation.AsyncExchangeImpl<Request,Response>
|
static interface |
AsyncClientConversation.ResponseValidator<Response>
|
| Constructor Summary | |
|---|---|
AsyncClientConversation()
|
|
| Method Summary | |
|---|---|
void |
addExchange(AsyncClientConversation.AsyncExchange<Request,Response> request)
addExchange |
Request |
getRequest()
getRequest |
boolean |
hasBanner()
hasBanner |
boolean |
hasExchanges()
hasExchanges |
boolean |
isComplete()
isComplete |
void |
setHasBanner(boolean hasBanner)
setHasBanner |
boolean |
validate(Response message)
validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AsyncClientConversation()
| Method Detail |
|---|
public void addExchange(AsyncClientConversation.AsyncExchange<Request,Response> request)
addExchange
request - a AsyncClientConversation.AsyncExchange object.public void setHasBanner(boolean hasBanner)
setHasBanner
hasBanner - a boolean.public boolean hasBanner()
hasBanner
public boolean hasExchanges()
hasExchanges
public boolean isComplete()
isComplete
public boolean validate(Response message)
validate
message - a Response object.
public Request getRequest()
getRequest
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||