| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MOContextScope
The  
MOContextScope extends the MOScope by applying
 a scope to a context. | 
interface  | 
MOQuery
A managed object query is used to lookup managed objects, for example in
 a  
MOServer repository. | 
interface  | 
MutableMOScope
The  
MutableMOScope interface describes a mutable scope
 as needed for query processing. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultMOContextScope
The  
DefaultMOContextScope is the default implementation of
 a MOContextScope representing an OID scope that distinguishes between
 different contexts. | 
class  | 
DefaultMOQuery
The  
DefaultMOQuery class is the default implementation of a
 managed object query. | 
class  | 
DefaultMOScope
 | 
class  | 
MOQueryWithSource
The  
MOQueryWithSource class is the implementation of a
 managed object query for a Request. | 
| Modifier and Type | Method and Description | 
|---|---|
MOScope | 
DuplicateRegistrationException.getRegisteredScope()
Returns the scope that is already registered and overlaps with the scope
 returned by  
DuplicateRegistrationException.getRegistrationScope(). | 
MOScope | 
DuplicateRegistrationException.getRegistrationScope()
Returns the scope of the failed registration attempt. 
 | 
MOScope | 
ManagedObject.getScope()
Returns the scope of object identifiers this managed object is managing. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SortedMap<MOScope,ManagedObject> | 
DefaultMOServer.getRegistry()  | 
Iterator<Map.Entry<MOScope,ManagedObject>> | 
MOServer.iterator()
Return a read-only  
Iterator over the content of this server. | 
Iterator<Map.Entry<MOScope,ManagedObject>> | 
DefaultMOServer.iterator()  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
MOScopeComparator.compare(MOScope o1,
       MOScope o2)
Compares a scope with another scope or query. 
 | 
boolean | 
DefaultMOScope.covers(MOScope covered)
Indicates whether this scope covers by the supplied one, that is whether
 the lower bound of this scope is less or equal to the lower bound of the
 covered scope and if the upper bound is greater or equal to the upper
 bound of the covered scope. 
 | 
static boolean | 
DefaultMOScope.covers(MOScope scope,
      MOScope covered)
Indicates whether the first supplied scope covers by second one. 
 | 
org.snmp4j.smi.OID | 
ManagedObject.find(MOScope range)
Finds the first object ID (OID) in the specified search range. 
 | 
static boolean | 
DefaultMOContextScope.isContextMatching(MOScope a,
                 MOScope b)
Indicates whether the given scopes have a matching context. 
 | 
boolean | 
MOScope.isCovered(MOScope other)
Checks whether the supplied scope is covered by this scope. 
 | 
boolean | 
DefaultMOScope.isCovered(MOScope other)  | 
boolean | 
DefaultMOQuery.isCovered(MOScope other)  | 
boolean | 
DefaultMOContextScope.isCovered(MOScope other)  | 
boolean | 
MOScope.isOverlapping(MOScope other)
Checks whether the supplied scope overlap with this one, thus sharing at
 least one OID with the supplied one. 
 | 
boolean | 
DefaultMOScope.isOverlapping(MOScope other)  | 
boolean | 
DefaultMOQuery.isOverlapping(MOScope other)  | 
boolean | 
DefaultMOContextScope.isOverlapping(MOScope other)  | 
static boolean | 
MOScopeComparator.isQueryContextMatching(MOQuery a,
                      MOScope b)
Indicates whether the given query's context matches the context of the given
 scope. 
 | 
static boolean | 
DefaultMOScope.overlaps(MOScope scope,
        MOScope intersected)
Indicates whether the first scope supplied overlaps with the second one. 
 | 
void | 
MutableMOScope.substractScope(MOScope scope)
Changes the scope to no longer cover any elements in covered by the
 specified scope. 
 | 
void | 
MOQuery.substractScope(MOScope scope)
Changes the query to no longer match (cover) the specified scope. 
 | 
void | 
DefaultMOScope.substractScope(MOScope scope)  | 
void | 
DefaultMOQuery.substractScope(MOScope scope)  | 
| Constructor and Description | 
|---|
DefaultMOContextScope(org.snmp4j.smi.OctetString context,
                     MOScope extendedScope)
Creates a context scope from a plain OID scope. 
 | 
DefaultMOScope(MOScope other)
Creates a scope from another scope by referencing its bound values. 
 | 
DuplicateRegistrationException(MOScope registrationScope)  | 
DuplicateRegistrationException(MOScope registrationScope,
                              MOScope registeredScope)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Snmp4jDemoMib.Snmp4jDemoScalar  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultMOTable<R extends MOTableRow,C extends MOColumn,M extends MOTableModel<R>>
The  
DefaultMOTable class is the default implementation of the
 MOTable class. | 
class  | 
MOScalar<V extends org.snmp4j.smi.Variable>
The  
MOScalar class represents scalar SNMP managed objects. | 
| Modifier and Type | Method and Description | 
|---|---|
MOScope | 
MOScalar.getScope()
Returns the scope of OIDs that are covered by this scalar's object
 registration. 
 | 
MOScope | 
DefaultMOTable.getScope()  | 
MOScope | 
MOScalar.getSingleInstanceScope()
Returns a scope that covers only the scalar instance itself without any
 possible OIDs down in the tree or at the same level. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
org.snmp4j.smi.OID | 
MOTable.find(MOScope range)
Finds the object identifier of the first object instance in the specified
 range. 
 | 
org.snmp4j.smi.OID | 
MOScalar.find(MOScope range)  | 
org.snmp4j.smi.OID | 
DefaultMOTable.find(MOScope range)  | 
protected MOTableCellInfo | 
DefaultMOTable.findCell(MOScope range,
        SubRequest request)  | 
boolean | 
MOScalar.isCovered(MOScope other)  | 
boolean | 
DefaultMOTable.isCovered(MOScope other)  | 
boolean | 
MOScalar.isOverlapping(MOScope other)  | 
boolean | 
DefaultMOTable.isOverlapping(MOScope other)  | 
void | 
DefaultMOTable.update(MOScope updateScope)
Update the content of this table that is covered by the supplied
 scope. 
 | 
protected void | 
DefaultMOTable.update(MOScope range,
      SubRequest request)
Update this table for the supplied search range and sub-request if it has
 not yet been updated for that request. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AgentppSimulationMib.AgentppSimDeleteRow  | 
class  | 
AgentppSimulationMib.AgentppSimDeleteTableContents  | 
class  | 
AgentppSimulationMib.AgentppSimMode  | 
| Modifier and Type | Method and Description | 
|---|---|
MOScope | 
StaticMOGroup.getScope()  | 
| Modifier and Type | Method and Description | 
|---|---|
org.snmp4j.smi.OID | 
StaticMOGroup.find(MOScope range)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DateAndTimeScalar<T extends org.snmp4j.smi.OctetString>
The  
DateAndTimeScalar implements the DateAndTime textual
 convention (TC) from the SNMPv2-TC MIB specificion for scalar objects. | 
class  | 
DisplayStringScalar<V extends org.snmp4j.smi.OctetString>
The  
DisplayStringScalar class implements the DisplayString
 textual convention as defined by the SNMPv2-TC MIB specification for scalar
 objects. | 
class  | 
EnumeratedScalar<V extends org.snmp4j.smi.Variable>
The  
EnumeratedScalar class represents enumerated SMI INTEGER
 (=Integer32) or an OCTET STRING with enumerated named bits for
 scalar objects. | 
class  | 
NotificationLogMib.NlmConfigGlobalAgeOut  | 
class  | 
NotificationLogMib.NlmConfigGlobalEntryLimit  | 
class  | 
SnmpTsmMib.SnmpTsmConfigurationUsePrefix  | 
class  | 
SNMPv2MIB.SysOREntry  | 
static class  | 
SNMPv2MIB.SysUpTimeImpl  | 
class  | 
TestAndIncr  | 
class  | 
TimeStampScalar  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Snmp4jConfigMib.Snmp4jCfgSecSrcAddrValidation  | 
| Modifier and Type | Method and Description | 
|---|---|
MOScope | 
MOSubtreeProxy.getScope()  | 
| Modifier and Type | Method and Description | 
|---|---|
org.snmp4j.smi.OID | 
MOSubtreeProxy.find(MOScope range)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Snmp4jHeartbeatMib.Snmp4jAgentHBRefTime  | 
| Modifier and Type | Method and Description | 
|---|---|
protected MOScope | 
SnmpRequest.SnmpSubRequest.getNextScope(org.snmp4j.smi.OID previousOID)  | 
MOScope | 
SubRequest.getScope()
Gets the scope for this subrequest. 
 | 
MOScope | 
SnmpRequest.SnmpSubRequest.getScope()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OIDScope  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
OIDScope.isCovered(MOScope other)  | 
boolean | 
OIDScope.isOverlapping(MOScope other)  | 
Copyright © 2015 SNMP4J.org. All rights reserved.