Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.appdef.shared
Class AIServerValue

java.lang.Object
  extended by org.hyperic.hq.appdef.shared.AIAppdefResourceValue
      extended by org.hyperic.hq.appdef.shared.AIServerValue
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AIServerExtValue

public class AIServerValue
extends AIAppdefResourceValue
implements java.io.Serializable

Value object for AIServer.

See Also:
Serialized Form

Constructor Summary
AIServerValue()
           
AIServerValue(AIServerValue otherValue)
           
AIServerValue(int queueStatus, byte[] customProperties, byte[] productConfig, byte[] controlConfig, byte[] measurementConfig, byte[] responseTimeConfig, long diff, boolean ignored, java.lang.String serverTypeName, java.lang.String name, java.lang.String autoinventoryIdentifier, java.lang.String installPath, java.lang.String description, boolean servicesAutomanaged, java.lang.Integer id, java.lang.Long mTime, java.lang.Long cTime)
           
 
Method Summary
 boolean autoinventoryIdentifierHasBeenSet()
           
 boolean controlConfigHasBeenSet()
           
 boolean cTimeHasBeenSet()
           
 boolean customPropertiesHasBeenSet()
           
 boolean descriptionHasBeenSet()
           
 boolean diffHasBeenSet()
           
 boolean equals(java.lang.Object other)
           
 java.lang.String getAutoinventoryIdentifier()
           
 byte[] getControlConfig()
           
 java.lang.Long getCTime()
           
 byte[] getCustomProperties()
           
 java.lang.String getDescription()
           
 long getDiff()
           
 java.lang.Integer getId()
           
 boolean getIgnored()
           
 java.lang.String getInstallPath()
           
 byte[] getMeasurementConfig()
           
 java.lang.Long getMTime()
           
 java.lang.String getName()
           
 byte[] getProductConfig()
           
 int getQueueStatus()
           
 byte[] getResponseTimeConfig()
           
 java.lang.String getServerTypeName()
           
 boolean getServicesAutomanaged()
           
 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 ignoredHasBeenSet()
           
 boolean installPathHasBeenSet()
           
 boolean isIdentical(java.lang.Object other)
           
 boolean measurementConfigHasBeenSet()
           
 boolean mTimeHasBeenSet()
           
 boolean nameHasBeenSet()
           
 boolean productConfigHasBeenSet()
           
 boolean queueStatusHasBeenSet()
           
 boolean responseTimeConfigHasBeenSet()
           
 boolean serverTypeNameHasBeenSet()
           
 boolean servicesAutomanagedHasBeenSet()
           
 void setAutoinventoryIdentifier(java.lang.String autoinventoryIdentifier)
           
 void setControlConfig(byte[] controlConfig)
           
 void setCTime(java.lang.Long cTime)
           
 void setCustomProperties(byte[] customProperties)
           
 void setDescription(java.lang.String description)
           
 void setDiff(long diff)
           
 void setId(java.lang.Integer id)
           
 void setIgnored(boolean ignored)
           
 void setInstallPath(java.lang.String installPath)
           
 void setMeasurementConfig(byte[] measurementConfig)
           
 void setMTime(java.lang.Long mTime)
           
 void setName(java.lang.String name)
           
 void setProductConfig(byte[] productConfig)
           
 void setQueueStatus(int queueStatus)
           
 void setResponseTimeConfig(byte[] responseTimeConfig)
           
 void setServerTypeName(java.lang.String serverTypeName)
           
 void setServicesAutomanaged(boolean servicesAutomanaged)
           
 java.lang.String toString()
           
 void unsetMeasurementConfig()
           
 
Methods inherited from class org.hyperic.hq.appdef.shared.AIAppdefResourceValue
getQueueStatusStr, isPlatformDevice
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AIServerValue

public AIServerValue()

AIServerValue

public AIServerValue(int queueStatus,
                     byte[] customProperties,
                     byte[] productConfig,
                     byte[] controlConfig,
                     byte[] measurementConfig,
                     byte[] responseTimeConfig,
                     long diff,
                     boolean ignored,
                     java.lang.String serverTypeName,
                     java.lang.String name,
                     java.lang.String autoinventoryIdentifier,
                     java.lang.String installPath,
                     java.lang.String description,
                     boolean servicesAutomanaged,
                     java.lang.Integer id,
                     java.lang.Long mTime,
                     java.lang.Long cTime)

AIServerValue

public AIServerValue(AIServerValue otherValue)
Method Detail

getQueueStatus

public int getQueueStatus()
Specified by:
getQueueStatus in class AIAppdefResourceValue

setQueueStatus

public void setQueueStatus(int queueStatus)

queueStatusHasBeenSet

public boolean queueStatusHasBeenSet()

getCustomProperties

public byte[] getCustomProperties()

setCustomProperties

public void setCustomProperties(byte[] customProperties)

customPropertiesHasBeenSet

public boolean customPropertiesHasBeenSet()

getProductConfig

public byte[] getProductConfig()

setProductConfig

public void setProductConfig(byte[] productConfig)

productConfigHasBeenSet

public boolean productConfigHasBeenSet()

getControlConfig

public byte[] getControlConfig()

setControlConfig

public void setControlConfig(byte[] controlConfig)

controlConfigHasBeenSet

public boolean controlConfigHasBeenSet()

getMeasurementConfig

public byte[] getMeasurementConfig()

setMeasurementConfig

public void setMeasurementConfig(byte[] measurementConfig)

unsetMeasurementConfig

public void unsetMeasurementConfig()

measurementConfigHasBeenSet

public boolean measurementConfigHasBeenSet()

getResponseTimeConfig

public byte[] getResponseTimeConfig()

setResponseTimeConfig

public void setResponseTimeConfig(byte[] responseTimeConfig)

responseTimeConfigHasBeenSet

public boolean responseTimeConfigHasBeenSet()

getDiff

public long getDiff()

setDiff

public void setDiff(long diff)

diffHasBeenSet

public boolean diffHasBeenSet()

getIgnored

public boolean getIgnored()
Specified by:
getIgnored in class AIAppdefResourceValue

setIgnored

public void setIgnored(boolean ignored)

ignoredHasBeenSet

public boolean ignoredHasBeenSet()

getServerTypeName

public java.lang.String getServerTypeName()

setServerTypeName

public void setServerTypeName(java.lang.String serverTypeName)

serverTypeNameHasBeenSet

public boolean serverTypeNameHasBeenSet()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

nameHasBeenSet

public boolean nameHasBeenSet()

getAutoinventoryIdentifier

public java.lang.String getAutoinventoryIdentifier()

setAutoinventoryIdentifier

public void setAutoinventoryIdentifier(java.lang.String autoinventoryIdentifier)

autoinventoryIdentifierHasBeenSet

public boolean autoinventoryIdentifierHasBeenSet()

getInstallPath

public java.lang.String getInstallPath()

setInstallPath

public void setInstallPath(java.lang.String installPath)

installPathHasBeenSet

public boolean installPathHasBeenSet()

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

descriptionHasBeenSet

public boolean descriptionHasBeenSet()

getServicesAutomanaged

public boolean getServicesAutomanaged()

setServicesAutomanaged

public void setServicesAutomanaged(boolean servicesAutomanaged)

servicesAutomanagedHasBeenSet

public boolean servicesAutomanagedHasBeenSet()

getId

public java.lang.Integer getId()
Specified by:
getId in class AIAppdefResourceValue

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()

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.