org.apache.qpid.proton.messenger.impl
Class MessengerImpl
java.lang.Object
org.apache.qpid.proton.messenger.impl.MessengerImpl
- All Implemented Interfaces:
- Messenger
public class MessengerImpl
- extends Object
- implements Messenger
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessengerImpl
public MessengerImpl()
MessengerImpl
public MessengerImpl(String name)
setTimeout
public void setTimeout(long timeInMillis)
- Specified by:
setTimeout in interface Messenger
getTimeout
public long getTimeout()
- Specified by:
getTimeout in interface Messenger
start
public void start()
throws IOException
- Specified by:
start in interface Messenger
- Throws:
IOException
stop
public void stop()
- Specified by:
stop in interface Messenger
put
public void put(Message m)
throws MessengerException
- Specified by:
put in interface Messenger
- Throws:
MessengerException
send
public void send()
throws TimeoutException
- Specified by:
send in interface Messenger
- Throws:
TimeoutException
recv
public void recv(int n)
throws TimeoutException
- Specified by:
recv in interface Messenger
- Throws:
TimeoutException
get
public Message get()
- Specified by:
get in interface Messenger
subscribe
public void subscribe(String source)
throws MessengerException
- Specified by:
subscribe in interface Messenger
- Throws:
MessengerException
outgoing
public int outgoing()
- Specified by:
outgoing in interface Messenger
incoming
public int incoming()
- Specified by:
incoming in interface Messenger
getIncomingWindow
public int getIncomingWindow()
- Specified by:
getIncomingWindow in interface Messenger
setIncomingWindow
public void setIncomingWindow(int window)
- Specified by:
setIncomingWindow in interface Messenger
getOutgoingWindow
public int getOutgoingWindow()
- Specified by:
getOutgoingWindow in interface Messenger
setOutgoingWindow
public void setOutgoingWindow(int window)
- Specified by:
setOutgoingWindow in interface Messenger
incomingTracker
public Tracker incomingTracker()
- Specified by:
incomingTracker in interface Messenger
outgoingTracker
public Tracker outgoingTracker()
- Specified by:
outgoingTracker in interface Messenger
reject
public void reject(Tracker tracker,
int flags)
- Specified by:
reject in interface Messenger
accept
public void accept(Tracker tracker,
int flags)
- Specified by:
accept in interface Messenger
settle
public void settle(Tracker tracker,
int flags)
- Specified by:
settle in interface Messenger
getStatus
public Status getStatus(Tracker tracker)
- Specified by:
getStatus in interface Messenger
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.