public class AgentXRequest.AgentXSubRequest extends Object implements org.snmp4j.agent.request.SubRequest, org.snmp4j.agent.request.RequestStatusListener
AgentXSubRequest implements the SubRequest
interface for AgentX sub-requests.| Modifier | Constructor and Description |
|---|---|
protected |
AgentXSubRequest(AgentXRequest.AgentXSubRequest predecessor,
int index) |
protected |
AgentXSubRequest(org.snmp4j.agent.MOScope searchRange,
int index) |
protected |
AgentXSubRequest(org.snmp4j.smi.VariableBinding subrequest,
int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
completed() |
int |
getErrorStatus() |
int |
getIndex() |
org.snmp4j.agent.MOQuery |
getQuery() |
org.snmp4j.agent.request.Request |
getRequest() |
org.snmp4j.agent.MOScope |
getScope() |
org.snmp4j.agent.request.RequestStatus |
getStatus() |
org.snmp4j.agent.ManagedObject |
getTargetMO() |
Object |
getUndoValue() |
Object |
getUserObject() |
org.snmp4j.smi.VariableBinding |
getVariableBinding() |
boolean |
hasError() |
boolean |
isComplete() |
org.snmp4j.agent.request.SubRequestIterator |
repetitions() |
void |
requestStatusChanged(org.snmp4j.agent.request.RequestStatusEvent event) |
void |
setErrorStatus(int errorStatus) |
void |
setQuery(org.snmp4j.agent.MOQuery query) |
void |
setStatus(org.snmp4j.agent.request.RequestStatus status) |
void |
setTargetMO(org.snmp4j.agent.ManagedObject managedObject) |
void |
setUndoValue(Object undoInformation) |
void |
setUserObject(Object userObject) |
String |
toString() |
void |
updateNextRepetition() |
protected AgentXSubRequest(org.snmp4j.agent.MOScope searchRange,
int index)
protected AgentXSubRequest(org.snmp4j.smi.VariableBinding subrequest,
int index)
protected AgentXSubRequest(AgentXRequest.AgentXSubRequest predecessor, int index)
public org.snmp4j.agent.request.Request getRequest()
getRequest in interface org.snmp4j.agent.request.SubRequestpublic org.snmp4j.agent.request.RequestStatus getStatus()
getStatus in interface org.snmp4j.agent.request.SubRequestpublic org.snmp4j.smi.VariableBinding getVariableBinding()
getVariableBinding in interface org.snmp4j.agent.request.SubRequestpublic void setStatus(org.snmp4j.agent.request.RequestStatus status)
public Object getUndoValue()
getUndoValue in interface org.snmp4j.agent.request.SubRequestpublic void setUndoValue(Object undoInformation)
setUndoValue in interface org.snmp4j.agent.request.SubRequestpublic void requestStatusChanged(org.snmp4j.agent.request.RequestStatusEvent event)
requestStatusChanged in interface org.snmp4j.agent.request.RequestStatusListenerpublic org.snmp4j.agent.MOScope getScope()
getScope in interface org.snmp4j.agent.request.SubRequestpublic void completed()
completed in interface org.snmp4j.agent.request.SubRequestpublic boolean hasError()
hasError in interface org.snmp4j.agent.request.SubRequestpublic boolean isComplete()
isComplete in interface org.snmp4j.agent.request.SubRequestpublic void setTargetMO(org.snmp4j.agent.ManagedObject managedObject)
setTargetMO in interface org.snmp4j.agent.request.SubRequestpublic org.snmp4j.agent.ManagedObject getTargetMO()
getTargetMO in interface org.snmp4j.agent.request.SubRequestpublic int getIndex()
getIndex in interface org.snmp4j.agent.request.SubRequestpublic void setQuery(org.snmp4j.agent.MOQuery query)
setQuery in interface org.snmp4j.agent.request.SubRequestpublic org.snmp4j.agent.MOQuery getQuery()
getQuery in interface org.snmp4j.agent.request.SubRequestpublic org.snmp4j.agent.request.SubRequestIterator repetitions()
repetitions in interface org.snmp4j.agent.request.SubRequestpublic void updateNextRepetition()
updateNextRepetition in interface org.snmp4j.agent.request.SubRequestpublic final void setErrorStatus(int errorStatus)
setErrorStatus in interface org.snmp4j.agent.request.SubRequestpublic final int getErrorStatus()
getErrorStatus in interface org.snmp4j.agent.request.SubRequestpublic Object getUserObject()
getUserObject in interface org.snmp4j.agent.request.SubRequestpublic void setUserObject(Object userObject)
setUserObject in interface org.snmp4j.agent.request.SubRequestCopyright © 2020 SNMP4J.org. All rights reserved.