Package org.snmp4j.agent.mo.snmp.smi

Examples of org.snmp4j.agent.mo.snmp.smi.EnumerationConstraint


  private void addJvmManagementMibConstraints(DefaultMOServer server) {
    MOScalar scalar = (MOScalar)
        server.getManagedObject(JvmManagementMib.oidJvmThreadContentionMonitoring,
                                null);
    ValueConstraint jvmThreadContentionMonitoringVC = new EnumerationConstraint(
      new int[] { JvmManagementMib.JvmThreadContentionMonitoringEnum.enabled,
                  JvmManagementMib.JvmThreadContentionMonitoringEnum.disabled });
    scalar.addMOValueValidationListener(
        new ValueConstraintValidator(jvmThreadContentionMonitoringVC));
    scalar = (MOScalar)
        server.getManagedObject(JvmManagementMib.oidJvmThreadCpuTimeMonitoring,
                                null);
    ValueConstraint jvmThreadCpuTimeMonitoringVC = new EnumerationConstraint(
      new int[] { JvmManagementMib.JvmThreadContentionMonitoringEnum.enabled,
                  JvmManagementMib.JvmThreadContentionMonitoringEnum.disabled });
    scalar.addMOValueValidationListener(
        new ValueConstraintValidator(jvmThreadCpuTimeMonitoringVC));
  }
View Full Code Here


                    Integer32 defaultValue,
                    boolean mutableInService,
                    int[] allowedValues) {
    super(columnID, SMIConstants.SYNTAX_INTEGER,
          access, defaultValue, mutableInService);
    this.constraint = new EnumerationConstraint(allowedValues);
  }
View Full Code Here

                    OctetString defaultValue,
                    boolean mutableInService,
                    int[] allowedValues) {
    super(columnID, SMIConstants.SYNTAX_OCTET_STRING,
          access, defaultValue, mutableInService);
    this.constraint = new EnumerationConstraint(allowedValues);
  }
View Full Code Here

  public EnumeratedScalar(OID oid,
                          MOAccess access,
                          Integer32 value,
                          int[] allowedValues) {
    super(oid, access, value);
    this.constraint = new EnumerationConstraint(allowedValues);
  }
View Full Code Here

  public EnumeratedScalar(OID oid,
                          MOAccess access,
                          OctetString value,
                          int[] allowedValues) {
    super(oid, access, value);
    this.constraint = new EnumerationConstraint(allowedValues);
  }
View Full Code Here

TOP

Related Classes of org.snmp4j.agent.mo.snmp.smi.EnumerationConstraint

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.