org.snmp4j.agent.mo
Class MOGroupImpl

java.lang.Object
  extended by org.snmp4j.agent.mo.MOGroupImpl
All Implemented Interfaces:
MOGroup

public class MOGroupImpl
extends java.lang.Object
implements MOGroup

The MOGroupImpl implements a simple object group.

Version:
1.0
Author:
Frank Fock

Constructor Summary
MOGroupImpl()
           
 
Method Summary
 boolean addInstance(ManagedObject mo)
           
 void registerMOs(MOServer server, org.snmp4j.smi.OctetString context)
          Registers the managed objects of this group with the server for the supplied context.
 boolean removeInstance(ManagedObject mo)
           
 void unregisterMOs(MOServer server, org.snmp4j.smi.OctetString context)
          Unregisters the managed objects of this group from the supplied server and from the supplied context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MOGroupImpl

public MOGroupImpl()
Method Detail

registerMOs

public void registerMOs(MOServer server,
                        org.snmp4j.smi.OctetString context)
                 throws DuplicateRegistrationException
Description copied from interface: MOGroup
Registers the managed objects of this group with the server for the supplied context.

Specified by:
registerMOs in interface MOGroup
Parameters:
server - the MOServer where to register the managed objects.
context - the context to use (may be null if no specific context is selected).
Throws:
DuplicateRegistrationException - if a managed object's scope (i.e. lower bound) is already registered at the server.

unregisterMOs

public void unregisterMOs(MOServer server,
                          org.snmp4j.smi.OctetString context)
Description copied from interface: MOGroup
Unregisters the managed objects of this group from the supplied server and from the supplied context.

Specified by:
unregisterMOs in interface MOGroup
Parameters:
server - the MOServer where to unregister the managed objects.
context - the context to use (may be null if no specific context is selected).

addInstance

public boolean addInstance(ManagedObject mo)

removeInstance

public boolean removeInstance(ManagedObject mo)

Copyright 2005-2010 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.