Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.events.shared
Class RegisteredTriggerValue

java.lang.Object
  extended by org.hyperic.hq.events.shared.RegisteredTriggerValue
All Implemented Interfaces:
java.io.Serializable

public class RegisteredTriggerValue
extends java.lang.Object
implements java.io.Serializable

Value object for RegisteredTrigger.

See Also:
Serialized Form

Constructor Summary
RegisteredTriggerValue()
           
RegisteredTriggerValue(java.lang.Integer id, java.lang.String classname, byte[] config, long frequency)
           
RegisteredTriggerValue(RegisteredTriggerValue otherValue)
           
 
Method Summary
 boolean classnameHasBeenSet()
           
 boolean configHasBeenSet()
           
 boolean equals(java.lang.Object other)
           
 boolean frequencyHasBeenSet()
           
 java.lang.String getClassname()
           
 byte[] getConfig()
           
 long getFrequency()
           
 java.lang.Integer getId()
           
 int hashCode()
           
protected  boolean hasIdentity()
          A Value object have an identity if its attributes making its Primary Key has all been set.
 boolean idHasBeenSet()
           
 boolean isIdentical(java.lang.Object other)
           
 void setClassname(java.lang.String classname)
           
 void setConfig(byte[] config)
           
 void setFrequency(long frequency)
           
 void setId(java.lang.Integer id)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RegisteredTriggerValue

public RegisteredTriggerValue()

RegisteredTriggerValue

public RegisteredTriggerValue(java.lang.Integer id,
                              java.lang.String classname,
                              byte[] config,
                              long frequency)

RegisteredTriggerValue

public RegisteredTriggerValue(RegisteredTriggerValue otherValue)
Method Detail

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

idHasBeenSet

public boolean idHasBeenSet()

getClassname

public java.lang.String getClassname()

setClassname

public void setClassname(java.lang.String classname)

classnameHasBeenSet

public boolean classnameHasBeenSet()

getConfig

public byte[] getConfig()

setConfig

public void setConfig(byte[] config)

configHasBeenSet

public boolean configHasBeenSet()

getFrequency

public long getFrequency()

setFrequency

public void setFrequency(long frequency)

frequencyHasBeenSet

public boolean frequencyHasBeenSet()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hasIdentity

protected boolean hasIdentity()
A Value object have an identity if its attributes making its Primary Key has all been set. One object without identity is never equal to any other object.

Returns:
true if this instance have an identity.

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

isIdentical

public boolean isIdentical(java.lang.Object other)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.