1 20 21 22 package org.snmp4j.agent.mo; 23 24 import java.util.*; 25 26 import org.snmp4j.agent.*; 27 import org.snmp4j.smi.*; 28 29 36 public class MOChangeEvent extends DeniableEventObject { 37 38 private static final long serialVersionUID = 2377168127200875177L; 39 40 private ManagedObject changedObject; 41 private OID oid; 42 private Variable oldValue; 43 private Variable newValue; 44 45 60 public MOChangeEvent(Object source, ManagedObject changedObject, 61 OID oid, Variable oldValue, Variable newValue) { 62 this(source, changedObject, oid, oldValue, newValue, true); 63 } 64 65 83 public MOChangeEvent(Object source, ManagedObject changedObject, 84 OID oid, Variable oldValue, Variable newValue, 85 boolean deniable) { 86 super(source, deniable); 87 this.changedObject = changedObject; 88 this.oid = oid; 89 this.oldValue = oldValue; 90 this.newValue = newValue; 91 } 92 93 public ManagedObject getChangedObject() { 94 return changedObject; 95 } 96 97 public OID getOID() { 98 return oid; 99 } 100 101 public Variable getOldValue() { 102 return oldValue; 103 } 104 105 public Variable getNewValue() { 106 return newValue; 107 } 108 } 109 | Popular Tags |