com.wombat.mama
public class MamaTransport extends java.lang.Object
Constructor and Description |
---|
MamaTransport()
The constructor initialises all member variables and creates the
re-usable objects including the transport listeners.
|
Modifier and Type | Method and Description |
---|---|
void |
_create(MamaBridge bridge) |
void |
_create(java.lang.String name,
MamaBridge bridge) |
void |
addTransportListener(MamaTransportListener transportListener)
This function will set the client listener, note that only one
listener or extended listener is supported at any one time.
|
void |
addTransportTopicListener(MamaTransportTopicListener transportTopicListener)
This function will set the client topic listener, note that only one
topic listener is supported at any one time.
|
void |
create(MamaBridge bridge) |
void |
create(java.lang.String name,
MamaBridge bridge) |
void |
destroy() |
MamaBridge |
getBridge() |
java.lang.String |
getDescription() |
boolean |
getInvokeQualityForAllSubscs() |
java.lang.String |
getName() |
double |
getOutboundThrottle() |
double |
getOutboundThrottle(MamaThrottleInstance throttleInstance) |
long |
getPointerVal() |
short |
getQuality() |
void |
removeTransportListener(MamaTransportListener transportListener)
This function will remove the current transport listener.
|
void |
removeTransportTopicListener()
This function will remove the current topic listener.
|
void |
requestConflation() |
void |
requestEndConflation() |
void |
setDescription(java.lang.String description) |
void |
setInvokeQualityForAllSubscs(boolean invokeQualityForAllSubscs) |
void |
setName(java.lang.String name) |
void |
setOutboundThrottle(double outboundThrottle) |
void |
setOutboundThrottle(MamaThrottleInstance throttleInstance,
double outboundThrottle) |
public MamaTransport()
public void addTransportListener(MamaTransportListener transportListener)
public void addTransportTopicListener(MamaTransportTopicListener transportTopicListener)
public void removeTransportListener(MamaTransportListener transportListener)
public void removeTransportTopicListener()
public long getPointerVal()
public void create(MamaBridge bridge)
public void _create(MamaBridge bridge)
public void create(java.lang.String name, MamaBridge bridge)
public void _create(java.lang.String name, MamaBridge bridge)
public void destroy()
public double getOutboundThrottle(MamaThrottleInstance throttleInstance)
public double getOutboundThrottle()
public void setOutboundThrottle(MamaThrottleInstance throttleInstance, double outboundThrottle)
public void setOutboundThrottle(double outboundThrottle)
public void setDescription(java.lang.String description)
public java.lang.String getDescription()
public void setInvokeQualityForAllSubscs(boolean invokeQualityForAllSubscs)
public boolean getInvokeQualityForAllSubscs()
public short getQuality()
public MamaBridge getBridge()
public void requestConflation()
public void requestEndConflation()
public java.lang.String getName()
public void setName(java.lang.String name)
Copyright 2011 NYSE Technologies