public interface

SnmpEngineFactory

com.sun.jmx.snmp.SnmpEngineFactory

Class Overview

This SnmpEngineFactory is instantiating an SnmpEngine containing :

  • Message Processing Sub System + V1, V2 et V3 Message Processing Models
  • Security Sub System + User based Security Model (Id 3)
  • Access Control Sub System + Ip Acl + User based Access Control Model. See IpAcl and UserAcl .

This API is a Sun Microsystems internal API and is subject to change without notice.

Summary

Public Methods
abstract SnmpEngine createEngine(SnmpEngineParameters p, InetAddressAcl ipacl)
The engine instantiation method.
abstract SnmpEngine createEngine(SnmpEngineParameters p)
The engine instantiation method.

Public Methods

public abstract SnmpEngine createEngine (SnmpEngineParameters p, InetAddressAcl ipacl)

The engine instantiation method.

Parameters
p The parameters used to instantiate a new engine.
ipacl The Ip ACL to pass to the Access Control Model.
Returns
  • The newly created SnmpEngine.
Throws
IllegalArgumentException Throwed if one of the configuration file file doesn't exist (Acl files, security file).

public abstract SnmpEngine createEngine (SnmpEngineParameters p)

The engine instantiation method.

Parameters
p The parameters used to instantiate a new engine.
Returns
  • The newly created SnmpEngine.
Throws
IllegalArgumentException Throwed if one of the configuration file file doesn't exist (Acl files, security file).