Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.appdef.shared
Class AppServiceValue

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

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

Value object for AppService.

See Also:
Serialized Form

Constructor Summary
AppServiceValue()
           
AppServiceValue(AppServiceValue otherValue)
           
AppServiceValue(boolean isCluster, boolean isEntryPoint, java.lang.Integer id, java.lang.Long mTime, java.lang.Long cTime)
           
 
Method Summary
 boolean cTimeHasBeenSet()
           
 boolean equals(java.lang.Object other)
           
 java.lang.Long getCTime()
           
 java.lang.Integer getId()
           
 boolean getIsCluster()
           
 boolean getIsEntryPoint()
           
 java.lang.Long getMTime()
           
 Service getService()
           
 ServiceClusterValue getServiceCluster()
           
 ServiceType getServiceType()
           
 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 isClusterHasBeenSet()
           
 boolean isEntryPointHasBeenSet()
           
 boolean isIdentical(java.lang.Object other)
           
 boolean mTimeHasBeenSet()
           
 void setCTime(java.lang.Long cTime)
           
 void setId(java.lang.Integer id)
           
 void setIsCluster(boolean isCluster)
           
 void setIsEntryPoint(boolean isEntryPoint)
           
 void setMTime(java.lang.Long mTime)
           
 void setService(Service service)
           
 void setServiceCluster(ServiceClusterValue ServiceCluster)
           
 void setServiceType(ServiceType ServiceType)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AppServiceValue

public AppServiceValue()

AppServiceValue

public AppServiceValue(boolean isCluster,
                       boolean isEntryPoint,
                       java.lang.Integer id,
                       java.lang.Long mTime,
                       java.lang.Long cTime)

AppServiceValue

public AppServiceValue(AppServiceValue otherValue)
Method Detail

getIsCluster

public boolean getIsCluster()

setIsCluster

public void setIsCluster(boolean isCluster)

isClusterHasBeenSet

public boolean isClusterHasBeenSet()

getIsEntryPoint

public boolean getIsEntryPoint()

setIsEntryPoint

public void setIsEntryPoint(boolean isEntryPoint)

isEntryPointHasBeenSet

public boolean isEntryPointHasBeenSet()

getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

idHasBeenSet

public boolean idHasBeenSet()

getMTime

public java.lang.Long getMTime()

setMTime

public void setMTime(java.lang.Long mTime)

mTimeHasBeenSet

public boolean mTimeHasBeenSet()

getCTime

public java.lang.Long getCTime()

setCTime

public void setCTime(java.lang.Long cTime)

cTimeHasBeenSet

public boolean cTimeHasBeenSet()

getService

public Service getService()

setService

public void setService(Service service)

getServiceCluster

public ServiceClusterValue getServiceCluster()

setServiceCluster

public void setServiceCluster(ServiceClusterValue ServiceCluster)

getServiceType

public ServiceType getServiceType()

setServiceType

public void setServiceType(ServiceType ServiceType)

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.