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>> |
DefaultMOServer.iterator() |
Iterator<Map.Entry<MOScope,ManagedObject>> |
MOServer.iterator()
Return a read-only
Iterator over the content of this server. |
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 |
DefaultMOContextScope.isCovered(MOScope other) |
boolean |
DefaultMOScope.isCovered(MOScope other) |
boolean |
DefaultMOQuery.isCovered(MOScope other) |
boolean |
MOScope.isCovered(MOScope other)
Checks whether the supplied scope is covered by this scope.
|
boolean |
DefaultMOContextScope.isOverlapping(MOScope other) |
boolean |
DefaultMOScope.isOverlapping(MOScope other) |
boolean |
DefaultMOQuery.isOverlapping(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.
|
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 |
MOQuery.substractScope(MOScope scope)
Changes the query to no longer match (cover) the specified scope.
|
void |
DefaultMOScope.substractScope(MOScope scope) |
void |
MutableMOScope.substractScope(MOScope scope)
Changes the scope to no longer cover any elements in covered by the
specified 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 |
class |
Snmp4jDemoMib.Snmp4jDemoSparseTableType |
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 |
DefaultMOTable.getScope() |
MOScope |
MOScalar.getScope()
Returns the scope of OIDs that are covered by this scalar's object
registration.
|
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 |
DefaultMOTable.find(MOScope range) |
org.snmp4j.smi.OID |
MOScalar.find(MOScope range) |
org.snmp4j.smi.OID |
MOTable.find(MOScope range)
Finds the object identifier of the first object instance in the specified
range.
|
protected MOTableCellInfo |
DefaultMOTable.findCell(MOScope range,
SubRequest request) |
boolean |
DefaultMOTable.isCovered(MOScope other) |
boolean |
MOScalar.isCovered(MOScope other) |
boolean |
DefaultMOTable.isOverlapping(MOScope other) |
boolean |
MOScalar.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 specification 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 © 2017 SNMP4J.org. All rights reserved.