public final class ServerModel extends ModelNode
children, objectReference
Constructor | Description |
---|---|
ServerModel(java.util.List<LogicalDevice> logicalDevices,
java.util.Collection<DataSet> dataSets) |
Modifier and Type | Method | Description |
---|---|---|
ServerModel |
copy() |
Returns a copy of model node with all of its children.
|
ModelNode |
findModelNode(ObjectReference objectReference,
Fc fc) |
Searches and returns the model node with the given object reference and FC.
|
ModelNode |
findModelNode(java.lang.String objectReference,
Fc fc) |
Searches and returns the model node with the given object reference and FC.
|
Brcb |
getBrcb(java.lang.String reference) |
Get the buffered report control block (BRCB) with the given reference.
|
java.util.Collection<Brcb> |
getBrcbs() |
Get a collection of all buffered report control blocks (BRCB) that exist in this model.
|
DataSet |
getDataSet(java.lang.String reference) |
Get the data set with the given reference.
|
java.util.Collection<DataSet> |
getDataSets() |
Get a collection of all data sets that exist in this model.
|
Urcb |
getUrcb(java.lang.String reference) |
Get the unbuffered report control block (URCB) with the given reference.
|
java.util.Collection<Urcb> |
getUrcbs() |
Get a collection of all unbuffered report control blocks (URCB) that exist in this model.
|
java.lang.String |
toString() |
getBasicDataAttributes, getChild, getChild, getChildren, getIterators, getName, getParent, getReference, iterator
public ServerModel(java.util.List<LogicalDevice> logicalDevices, java.util.Collection<DataSet> dataSets)
public ServerModel copy()
ModelNode
public DataSet getDataSet(java.lang.String reference)
reference
- the reference of the requested data set.public java.util.Collection<DataSet> getDataSets()
public Urcb getUrcb(java.lang.String reference)
reference
- the reference of the requested URCB.public java.util.Collection<Urcb> getUrcbs()
public Brcb getBrcb(java.lang.String reference)
reference
- the reference of the requested BRCB.public java.util.Collection<Brcb> getBrcbs()
public ModelNode findModelNode(ObjectReference objectReference, Fc fc)
null
.objectReference
- the object reference of the node that is being searched for. It has a
syntax like "ldname/ln.do....".fc
- the functional constraint of the requested model node. May be null for Logical Device
and Logical Node references.public ModelNode findModelNode(java.lang.String objectReference, Fc fc)
null
.objectReference
- the object reference of the node that is being searched for. It has a
syntax like "ldname/ln.do....".fc
- the functional constraint of the requested model node. May be null for Logical Device
and Logical Node references.