public class MamaSource extends MamaSourceManager
| Constructor and Description |
|---|
MamaSource()
Creates a new mama source with default parameters
|
MamaSource(java.lang.String sourceId,
MamaTransport transport,
java.lang.String symbolNamespace) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSubscription(java.lang.String key,
MamaSubscription subscription)
Add a subscriptions to the mamaSource
|
void |
destroy() |
MamaSubscription |
findSubscription(java.lang.String key)
find a MamaSubscription, null will be returned if not found
|
java.lang.String |
getDisplayId() |
java.lang.String |
getId() |
java.lang.String |
getMappedId() |
MamaSource |
getParent()
Get the parent source of the mama source object
|
short |
getQuality() |
MamaSourceState |
getState()
Get the state of a mama source object
|
java.lang.String |
getStateAsString()
Get the stringified state name of a mama source object
|
java.lang.String |
getSymbolNamespace() |
MamaTransport |
getTransport() |
boolean |
isPartOf(MamaSource source) |
void |
setDisplayId(java.lang.String displayId) |
void |
setId(java.lang.String sourceId) |
void |
setMappedId(java.lang.String mappedId) |
void |
setParent(MamaSource parent) |
void |
setQuality(short quality) |
void |
setState(MamaSourceState state) |
void |
setSymbolNamespace(java.lang.String symbolNamespace) |
void |
setTransport(MamaTransport transport) |
void |
setTransportName(java.lang.String transportName) |
addSource, addSource, findOrCreateSource, findSource, getSize, sourceIteratorpublic MamaSource()
public MamaSource(java.lang.String sourceId,
MamaTransport transport,
java.lang.String symbolNamespace)
public void setId(java.lang.String sourceId)
public void setMappedId(java.lang.String mappedId)
public void setDisplayId(java.lang.String displayId)
public void setQuality(short quality)
public void setState(MamaSourceState state)
public void setParent(MamaSource parent)
public void setSymbolNamespace(java.lang.String symbolNamespace)
public void setTransportName(java.lang.String transportName)
public void setTransport(MamaTransport transport)
public final java.lang.String getId()
public final java.lang.String getMappedId()
public final java.lang.String getDisplayId()
public short getQuality()
public MamaSourceState getState()
public java.lang.String getStateAsString()
public MamaSource getParent()
public final java.lang.String getSymbolNamespace()
public MamaTransport getTransport()
public void addSubscription(java.lang.String key,
MamaSubscription subscription)
MamaSubscription - objectpublic MamaSubscription findSubscription(java.lang.String key)
The - String identifier key for the subscriptionpublic boolean isPartOf(MamaSource source)
public void destroy()
destroy in class MamaSourceManagerCopyright 2011 NYSE Technologies