public class OddjobTrackerLocal extends java.lang.Object implements OddjobTracker
OddjobTracker
that uses a local node ids.Constructor and Description |
---|
OddjobTrackerLocal(BeanDirectory beanDirectory,
Describer describer) |
OddjobTrackerLocal(RemoteIdMappings remoteIdMappings,
BeanDirectory beanDirectory,
Describer describer) |
Modifier and Type | Method and Description |
---|---|
LogLines |
consoleLinesFor(int nodeId,
long logSeq)
Get the console lines.
|
byte[] |
iconImageFor(java.lang.String iconId)
Get an icon.
|
NodeInfos |
infoFor(long fromSequence,
int... nodeIds)
Provide
NodeInfo records based on a last sequence number. |
LogLines |
logLinesFor(int nodeId,
long logSeq)
Get the log lines.
|
java.lang.Object |
nodeFor(int nodeId)
Get the node for an Id.
|
ComponentSummary[] |
nodeIdFor(java.lang.String... componentPaths)
Information for paths.
|
PropertiesDTO |
propertiesFor(int nodeId)
Get the properties.
|
StateDTO |
stateFor(int nodeId)
Get the State for an id.
|
int |
track(java.lang.Object node) |
public OddjobTrackerLocal(BeanDirectory beanDirectory, Describer describer)
public OddjobTrackerLocal(RemoteIdMappings remoteIdMappings, BeanDirectory beanDirectory, Describer describer)
public ComponentSummary[] nodeIdFor(java.lang.String... componentPaths)
OddjobTracker
nodeIdFor
in interface OddjobTracker
public int track(java.lang.Object node)
public NodeInfos infoFor(long fromSequence, int... nodeIds)
OddjobTracker
NodeInfo
records based on a last sequence number.
The first event will be for sequence number 0infoFor
in interface OddjobTracker
public byte[] iconImageFor(java.lang.String iconId)
OddjobTracker
iconImageFor
in interface OddjobTracker
public java.lang.Object nodeFor(int nodeId)
OddjobTracker
nodeFor
in interface OddjobTracker
public StateDTO stateFor(int nodeId)
OddjobTracker
stateFor
in interface OddjobTracker
public LogLines logLinesFor(int nodeId, long logSeq)
OddjobTracker
logLinesFor
in interface OddjobTracker
public LogLines consoleLinesFor(int nodeId, long logSeq)
OddjobTracker
consoleLinesFor
in interface OddjobTracker
public PropertiesDTO propertiesFor(int nodeId)
OddjobTracker
propertiesFor
in interface OddjobTracker