| java.lang.Object org.snmp4j.agent.mo.DefaultMOTable org.snmp4j.agent.agentx.subagent.DefaultAgentXSharedMOTable
DefaultAgentXSharedMOTable | public class DefaultAgentXSharedMOTable extends DefaultMOTable implements AgentXSharedMutableMOTable(Code) | | The DefaultAgentXSharedMOTable class is a default implementation
for a shared table. It supports dynamic (while AgentX session is up) row
creation and deletion.
author: Frank Fock version: 1.0 |
changeRowIndex | public boolean changeRowIndex(OID oldIndex, OID newIndex)(Code) | | |
getOverrideIndexAllocationMode | public byte getOverrideIndexAllocationMode()(Code) | | |
getOverridePriority | public byte getOverridePriority()(Code) | | |
setOverrideIndexAllocationMode | public void setOverrideIndexAllocationMode(byte overrideIndexAllocationMode)(Code) | | Sets the index allocation mode that overrides the allocation mode
inherited from the shared table support for index allocation operations
for this shared table.
Parameters: overrideIndexAllocationMode - an index allocation mode as defined byAgentXSharedMOTableSupport or zero to use the default priority. |
setOverridePriority | public void setOverridePriority(byte overridePriority)(Code) | | Sets the registration priority that overrides the priority inherited from
the shared table support object (if not equal zero).
Parameters: overridePriority - a value between 1 and 255 (-1 respectively - its a byte) or zero whichindicates that the default priority should be used. |
Methods inherited from org.snmp4j.agent.mo.DefaultMOTable | public synchronized void addMOChangeListener(MOChangeListener l)(Code)(Java Doc) public synchronized void addMOTableRowListener(MOTableRowListener l)(Code)(Java Doc) protected synchronized ChangeSet addPendingChanges(SubRequest subRequest, MOTableRow row, boolean newRow)(Code)(Java Doc) public boolean addRow(MOTableRow row)(Code)(Java Doc) public void cleanup(SubRequest request)(Code)(Java Doc) public void commit(SubRequest request)(Code)(Java Doc) public boolean covers(OID oid)(Code)(Java Doc) public MOTableRow createRow(OID index, Variable[] initialValues)(Code)(Java Doc) public MOTableRow createRow(OID index)(Code)(Java Doc) public OID find(MOScope range)(Code)(Java Doc) protected MOTableCellInfo findCell(MOScope range, SubRequest request)(Code)(Java Doc) protected void fireAfterMOChange(MOChangeEvent changeEvent)(Code)(Java Doc) protected void fireAfterPrepareMOChange(MOChangeEvent changeEvent)(Code)(Java Doc) protected void fireBeforeMOChange(MOChangeEvent changeEvent)(Code)(Java Doc) protected void fireBeforePrepareMOChange(MOChangeEvent changeEvent)(Code)(Java Doc) protected void fireRowChanged(MOTableRowEvent event)(Code)(Java Doc) public void get(SubRequest request)(Code)(Java Doc) public MOTableCellInfo getCellInfo(OID oid)(Code)(Java Doc) public OID getCellOID(OID index, int col)(Code)(Java Doc) protected int getChangesFromRequest(OID index, MOTableRow row, SubRequest request, Variable[] values, boolean setDefaultValues, boolean newRow)(Code)(Java Doc) public MOColumn getColumn(int index)(Code)(Java Doc) public int getColumnCount()(Code)(Java Doc) public int getColumnIndex(int id)(Code)(Java Doc) public MOColumn[] getColumns()(Code)(Java Doc) public Variable[] getDefaultValues()(Code)(Java Doc) public OID getID()(Code)(Java Doc) public MOTableIndex getIndexDef()(Code)(Java Doc) final public OID getIndexPart(OID anyOID)(Code)(Java Doc) public OID getLowerBound()(Code)(Java Doc) public MOTableModel getModel()(Code)(Java Doc) protected Map getNewRows(Object key)(Code)(Java Doc) public OID getOID()(Code)(Java Doc) protected ChangeSet getPendingChangeSet(SubRequest subRequest, OID index)(Code)(Java Doc) public MOScope getScope()(Code)(Java Doc) public OID getUpperBound()(Code)(Java Doc) public Variable getValue(OID cellOID)(Code)(Java Doc) public Variable getValue(OID index, int col)(Code)(Java Doc) protected Variable getValue(MOTableRow row, int col)(Code)(Java Doc) protected boolean hasNewRows(Object key)(Code)(Java Doc) protected synchronized boolean isChangeSetComplete(SubRequest subRequest, OID index, int column)(Code)(Java Doc) public boolean isCovered(MOScope other)(Code)(Java Doc) public boolean isLowerIncluded()(Code)(Java Doc) public boolean isOverlapping(MOScope other)(Code)(Java Doc) public boolean isUpperIncluded()(Code)(Java Doc) public boolean isVolatile()(Code)(Java Doc) public void load(MOInput input) throws IOException(Code)(Java Doc) public boolean next(SubRequest request)(Code)(Java Doc) public void prepare(SubRequest request)(Code)(Java Doc) public int removeAll()(Code)(Java Doc) public synchronized void removeMOChangeListener(MOChangeListener l)(Code)(Java Doc) public synchronized void removeMOTableRowListener(MOTableRowListener l)(Code)(Java Doc) public MOTableRow removeRow(OID index)(Code)(Java Doc) public void save(MOOutput output) throws IOException(Code)(Java Doc) public void setModel(MOTableModel model)(Code)(Java Doc) public void setVolatile(boolean isVolatile)(Code)(Java Doc) public String toString()(Code)(Java Doc) public void undo(SubRequest request)(Code)(Java Doc)
|
|
|