Class MOGroupImpl

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

public class MOGroupImpl extends Object implements MOGroup
The MOGroupImpl implements a simple object group.
Version:
3.1.0
Author:
Frank Fock
  • Constructor Details

    • MOGroupImpl

      public MOGroupImpl()
  • Method Details

    • 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<SubRequest<?>> mo)
    • removeInstance

      public boolean removeInstance(ManagedObject<SubRequest<?>> mo)