public abstract class ReplyPlaceholder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
communicationException |
protected Throwable |
exceptionCause |
protected MessageInputStream |
in |
protected Object |
lock |
protected boolean |
ready |
protected boolean |
remarshalException |
protected int |
timeout |
protected boolean |
timeoutException |
| Constructor and Description |
|---|
ReplyPlaceholder() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel(Throwable exceptionCause) |
void |
configure(Configuration configuration) |
protected MessageInputStream |
getInputStream(boolean hasTimeoutPolicy)
Non-public implementation of the blocking method that
returns a reply when it becomes available.
|
void |
replyReceived(MessageInputStream in) |
void |
retry() |
protected final Object lock
protected boolean ready
protected boolean communicationException
protected boolean remarshalException
protected boolean timeoutException
protected Throwable exceptionCause
protected MessageInputStream in
protected int timeout
public void configure(Configuration configuration) throws ConfigurationException
ConfigurationExceptionpublic void replyReceived(MessageInputStream in)
public void cancel(Throwable exceptionCause)
public void retry()
protected MessageInputStream getInputStream(boolean hasTimeoutPolicy) throws RemarshalException
RemarshalExceptionCopyright © 2017 JacORB. All rights reserved.