Package com.wombat.mama
Class MamaDQPublisherManager
- java.lang.Object
-
- com.wombat.mama.MamaDQPublisherManager
-
public class MamaDQPublisherManager extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMamaDQPublisherManager.MamaPublishTopic
-
Constructor Summary
Constructors Constructor Description MamaDQPublisherManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPublisher(java.lang.String symbol, MamaDQPublisher publisher, MamaSubscriptionCallback cache)voidcreate(MamaTransport transport, MamaQueue queue, MamaDQPublisherManagerCallback callback, java.lang.String source)voidcreate(MamaTransport transport, MamaQueue queue, MamaDQPublisherManagerCallback callback, java.lang.String source, java.lang.String root)MamaDQPublishercreatePublisher(java.lang.String symbol, java.lang.Object cache)voiddestroy()voiddestroyPublisher(java.lang.String symbol)MamaDQPublisherremovePublisher(java.lang.String symbol)voidsendNoSubscribers(java.lang.String symbol)voidsendSyncRequest(int numMsg, double delay, double duration)voidsetSenderId(long id)voidsetSeqNum(long seqNum)voidsetStatus(int status)
-
-
-
Method Detail
-
create
public void create(MamaTransport transport, MamaQueue queue, MamaDQPublisherManagerCallback callback, java.lang.String source)
-
create
public void create(MamaTransport transport, MamaQueue queue, MamaDQPublisherManagerCallback callback, java.lang.String source, java.lang.String root)
-
destroy
public void destroy()
-
addPublisher
public void addPublisher(java.lang.String symbol, MamaDQPublisher publisher, MamaSubscriptionCallback cache)
-
removePublisher
public MamaDQPublisher removePublisher(java.lang.String symbol)
-
destroyPublisher
public void destroyPublisher(java.lang.String symbol)
-
createPublisher
public MamaDQPublisher createPublisher(java.lang.String symbol, java.lang.Object cache)
-
setStatus
public void setStatus(int status)
-
setSeqNum
public void setSeqNum(long seqNum)
-
setSenderId
public void setSenderId(long id)
-
sendSyncRequest
public void sendSyncRequest(int numMsg, double delay, double duration)
-
sendNoSubscribers
public void sendNoSubscribers(java.lang.String symbol)
-
-