CUMULATIVE| Constructor and Description |
|---|
MessengerImpl()
Deprecated.
This constructor's visibility will be reduced to the default scope in a future release.
Client code outside this module should use a
MessengerFactory instead |
MessengerImpl(java.lang.String name)
Deprecated.
This constructor's visibility will be reduced to the default scope in a future release.
Client code outside this module should use a
MessengerFactory instead |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Tracker tracker,
int flags) |
Message |
get() |
int |
getIncomingWindow() |
int |
getOutgoingWindow() |
Status |
getStatus(Tracker tracker) |
long |
getTimeout() |
int |
incoming() |
Tracker |
incomingTracker() |
void |
interrupt() |
boolean |
isBlocking() |
int |
outgoing() |
Tracker |
outgoingTracker() |
void |
put(Message m) |
int |
receiving() |
void |
recv() |
void |
recv(int n) |
void |
reject(Tracker tracker,
int flags) |
void |
rewrite(java.lang.String pattern,
java.lang.String address) |
void |
route(java.lang.String pattern,
java.lang.String address) |
void |
send() |
void |
send(int n) |
void |
setBlocking(boolean b) |
void |
setIncomingWindow(int window) |
void |
setOutgoingWindow(int window) |
void |
setTimeout(long timeInMillis) |
void |
settle(Tracker tracker,
int flags) |
void |
start() |
void |
stop() |
boolean |
stopped() |
void |
subscribe(java.lang.String source) |
java.lang.String |
toString() |
boolean |
work(long timeout) |
@Deprecated public MessengerImpl()
MessengerFactory instead@Deprecated public MessengerImpl(java.lang.String name)
MessengerFactory insteadpublic void setTimeout(long timeInMillis)
setTimeout in interface Messengerpublic long getTimeout()
getTimeout in interface Messengerpublic boolean isBlocking()
isBlocking in interface Messengerpublic void setBlocking(boolean b)
setBlocking in interface Messengerpublic void start()
throws java.io.IOException
public boolean work(long timeout)
throws TimeoutException
work in interface MessengerTimeoutExceptionpublic void put(Message m) throws MessengerException
put in interface MessengerMessengerExceptionpublic void send()
throws TimeoutException
send in interface MessengerTimeoutExceptionpublic void send(int n)
throws TimeoutException
send in interface MessengerTimeoutExceptionpublic void recv(int n)
throws TimeoutException
recv in interface MessengerTimeoutExceptionpublic void recv()
throws TimeoutException
recv in interface MessengerTimeoutExceptionpublic void subscribe(java.lang.String source)
throws MessengerException
subscribe in interface MessengerMessengerExceptionpublic int getIncomingWindow()
getIncomingWindow in interface Messengerpublic void setIncomingWindow(int window)
setIncomingWindow in interface Messengerpublic int getOutgoingWindow()
getOutgoingWindow in interface Messengerpublic void setOutgoingWindow(int window)
setOutgoingWindow in interface Messengerpublic Tracker incomingTracker()
incomingTracker in interface Messengerpublic Tracker outgoingTracker()
outgoingTracker in interface Messengerpublic void route(java.lang.String pattern,
java.lang.String address)
public void rewrite(java.lang.String pattern,
java.lang.String address)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014 FuseSource, Corp.. All Rights Reserved.