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
ConfigurationException
public void replyReceived(MessageInputStream in)
public void cancel(Throwable exceptionCause)
public void retry()
protected MessageInputStream getInputStream(boolean hasTimeoutPolicy) throws RemarshalException
RemarshalException
Copyright © 2017 JacORB. All rights reserved.