Serialized Form


Package org.rhq.core.domain.alert

Class org.rhq.core.domain.alert.Alert extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

ctime

long ctime

alertDefinition

AlertDefinition alertDefinition

conditionLogs

Set<E> conditionLogs

alertNotificationLog

AlertNotificationLog alertNotificationLog

triggeredOperation

String triggeredOperation

Class org.rhq.core.domain.alert.AlertCondition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

category

AlertConditionCategory category

measurementDefinition

MeasurementDefinition measurementDefinition

name

String name

comparator

String comparator

threshold

Double threshold

option

String option

triggerId

Integer triggerId

alertDefinition

AlertDefinition alertDefinition

conditionLogs

Set<E> conditionLogs

Class org.rhq.core.domain.alert.AlertConditionLog extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

ctime

long ctime
Since alert conditions can occur at potentially grossly different times in the system, and since the process for calculating whether an alert should fire based on the states of these independently derived conditions is out-of-band, THIS ctime is now actually more meaningful than the ctime on the alert.


value

String value

alert

Alert alert

condition

AlertCondition condition

Class org.rhq.core.domain.alert.AlertDampening extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

category

AlertDampening.Category category

value

int value

valueUnits

AlertDampening.TimeUnits valueUnits

period

int period

periodUnits

AlertDampening.TimeUnits periodUnits

alertDampeningEvents

Set<E> alertDampeningEvents

Class org.rhq.core.domain.alert.AlertDampeningEvent extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

alertDefinition

AlertDefinition alertDefinition

eventType

AlertDampeningEvent.Type eventType

eventTime

Date eventTime

Class org.rhq.core.domain.alert.AlertDefinition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

ctime

long ctime

mtime

long mtime

parentId

Integer parentId
If this field is non-null, then this alert def is a copy of the resource type alert def with the specified id.


description

String description

priority

AlertPriority priority

resourceType

ResourceType resourceType

resource

Resource resource

enabled

boolean enabled

alertDampening

AlertDampening alertDampening

recoveryId

Integer recoveryId

willRecover

boolean willRecover

notifyFiltered

boolean notifyFiltered

controlFiltered

boolean controlFiltered

deleted

boolean deleted

conditionExpression

BooleanExpression conditionExpression

conditions

Set<E> conditions

alertNotifications

Set<E> alertNotifications

operationDefinition

OperationDefinition operationDefinition

alertDampeningEvents

Set<E> alertDampeningEvents

alerts

Set<E> alerts
NOTE: This field is currently not accessed, so we don't need cascading for PERSIST/MERGE/REFRESH. However, we still need cascading for REMOVE, so we don't get FK constraint violations when an Alert is removed. AlertDefinitions aren't actually deleted, instead they have their 'deleted' flag set to true. But, if they were actually deleted from persistent storage, we would still want the cascade remove.


Package org.rhq.core.domain.alert.notification

Class org.rhq.core.domain.alert.notification.AlertNotification extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

alertDefinition

AlertDefinition alertDefinition

Class org.rhq.core.domain.alert.notification.AlertNotificationLog extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

roles

String roles

subjects

String subjects

emails

String emails

alert

Alert alert

Class org.rhq.core.domain.alert.notification.EmailNotification extends AlertNotification implements Serializable

Serialized Fields

emailAddress

String emailAddress

Class org.rhq.core.domain.alert.notification.RoleNotification extends AlertNotification implements Serializable

Serialized Fields

role

Role role

Class org.rhq.core.domain.alert.notification.SnmpNotification extends AlertNotification implements Serializable

Serialized Fields

host

String host

port

int port

oid

String oid

Class org.rhq.core.domain.alert.notification.SubjectNotification extends AlertNotification implements Serializable

serialVersionUID: 1L

Serialized Fields

subject

Subject subject

Package org.rhq.core.domain.auth

Class org.rhq.core.domain.auth.Principal extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

principal

String principal

password

String password

Class org.rhq.core.domain.auth.Subject extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Package org.rhq.core.domain.authz

Class org.rhq.core.domain.authz.Role extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

Integer id

name

String name

description

String description

fsystem

Boolean fsystem

subjects

Set<E> subjects

resourceGroups

Set<E> resourceGroups

permissions

Set<E> permissions

roleNotifications

Set<E> roleNotifications

Package org.rhq.core.domain.common

Class org.rhq.core.domain.common.SystemConfiguration extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

propertyKey

String propertyKey

propertyValue

String propertyValue

defaultPropertyValue

String defaultPropertyValue

freadOnly

Boolean freadOnly

Package org.rhq.core.domain.common.composite

Class org.rhq.core.domain.common.composite.IntegerOptionItem extends OptionItem<Integer> implements Serializable

serialVersionUID: 1L

Class org.rhq.core.domain.common.composite.OptionItem extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

Object id

displayName

String displayName

Package org.rhq.core.domain.configuration

Class org.rhq.core.domain.configuration.AbstractResourceConfigurationUpdate extends AbstractConfigurationUpdate implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

Class org.rhq.core.domain.configuration.Configuration extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Externalizable.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
Externalizable.writeExternal(java.io.ObjectOutput)

Class org.rhq.core.domain.configuration.PluginConfigurationUpdate extends AbstractResourceConfigurationUpdate implements Serializable

serialVersionUID: 1L

Serialized Fields

resource

Resource resource

aggregateConfigurationUpdate

AggregatePluginConfigurationUpdate aggregateConfigurationUpdate

Class org.rhq.core.domain.configuration.Property extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Externalizable.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
Externalizable.writeExternal(java.io.ObjectOutput)

Class org.rhq.core.domain.configuration.PropertyList extends Property implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Property.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
Property.writeExternal(java.io.ObjectOutput)

Class org.rhq.core.domain.configuration.PropertyMap extends Property implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Property.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
Property.writeExternal(java.io.ObjectOutput)

Class org.rhq.core.domain.configuration.PropertySimple extends Property implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException
See Also:
Property.readExternal(java.io.ObjectInput)

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException
See Also:
Property.writeExternal(java.io.ObjectOutput)

Class org.rhq.core.domain.configuration.ResourceConfigurationUpdate extends AbstractResourceConfigurationUpdate implements Serializable

serialVersionUID: 1L

Serialized Fields

resource

Resource resource

aggregateConfigurationUpdate

AggregateResourceConfigurationUpdate aggregateConfigurationUpdate

Package org.rhq.core.domain.configuration.definition

Class org.rhq.core.domain.configuration.definition.ConfigurationDefinition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

description

String description

propertyDefinitions

Map<K,V> propertyDefinitions

templates

Map<K,V> templates

Class org.rhq.core.domain.configuration.definition.ConfigurationTemplate extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

description

String description

configuration

Configuration configuration

configurationDefinition

ConfigurationDefinition configurationDefinition

isDefault

boolean isDefault

Class org.rhq.core.domain.configuration.definition.PropertyDefinition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

displayName

String displayName

description

String description

required

boolean required

readOnly

boolean readOnly

summary

boolean summary

activationPolicy

ActivationPolicy activationPolicy

propertyGroupDefinition

PropertyGroupDefinition propertyGroupDefinition

order

int order

version

String version

configurationDefinition

ConfigurationDefinition configurationDefinition

parentPropertyListDefinition

PropertyDefinitionList parentPropertyListDefinition

parentPropertyMapDefinition

PropertyDefinitionMap parentPropertyMapDefinition

Class org.rhq.core.domain.configuration.definition.PropertyDefinitionEnumeration extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

long id

name

String name

value

String value

orderIndex

int orderIndex

isDefault

boolean isDefault

propertyDefinitionSimple

PropertyDefinitionSimple propertyDefinitionSimple

Class org.rhq.core.domain.configuration.definition.PropertyDefinitionList extends PropertyDefinition implements Serializable

serialVersionUID: 1L

Serialized Fields

min

int min
See JBNADM-1595


max

int max
See JBNADM-1595


memberDefinition

PropertyDefinition memberDefinition

Class org.rhq.core.domain.configuration.definition.PropertyDefinitionMap extends PropertyDefinition implements Serializable

serialVersionUID: 1L

Serialized Fields

map

Map<K,V> map

Class org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple extends PropertyDefinition implements Serializable

serialVersionUID: 1L

Serialized Fields

type

PropertySimpleType type

allowCustomEnumeratedValue

boolean allowCustomEnumeratedValue

constraints

Set<E> constraints

enumeratedValues

List<E> enumeratedValues
The within for a


defaultValue

String defaultValue
Deprecated. 
This property's default value. This field should have a non-null value for properties whose PropertyDefinition.required field is false (i.e. for optional properties). Conversely, this field should be null for properties whose PropertyDefinition.required field is true (i.e. for required properties).


units

MeasurementUnits units
Measurement unit in which this simple property is taken

Class org.rhq.core.domain.configuration.definition.PropertyGroupDefinition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

displayName

String displayName

description

String description

defaultHidden

boolean defaultHidden

order

int order

Package org.rhq.core.domain.configuration.definition.constraint

Class org.rhq.core.domain.configuration.definition.constraint.Constraint extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

details

String details

propertyDefinitionSimple

PropertyDefinitionSimple propertyDefinitionSimple

Class org.rhq.core.domain.configuration.definition.constraint.FloatRangeConstraint extends Constraint implements Serializable

serialVersionUID: 1L

Serialized Fields

minimum

Double minimum

maximum

Double maximum

Class org.rhq.core.domain.configuration.definition.constraint.IntegerRangeConstraint extends Constraint implements Serializable

serialVersionUID: 1L

Serialized Fields

minimum

Long minimum

maximum

Long maximum

Class org.rhq.core.domain.configuration.definition.constraint.RegexConstraint extends Constraint implements Serializable

serialVersionUID: 1L


Package org.rhq.core.domain.configuration.group

Class org.rhq.core.domain.configuration.group.AbstractAggregateConfigurationUpdate extends AbstractConfigurationUpdate implements Serializable

Serialized Fields

id

int id

group

ResourceGroup group

Class org.rhq.core.domain.configuration.group.AggregatePluginConfigurationUpdate extends AbstractAggregateConfigurationUpdate implements Serializable

serialVersionUID: 1L

Serialized Fields

configurationUpdates

List<E> configurationUpdates

Class org.rhq.core.domain.configuration.group.AggregateResourceConfigurationUpdate extends AbstractAggregateConfigurationUpdate implements Serializable

serialVersionUID: 1L

Serialized Fields

configurationUpdates

List<E> configurationUpdates

Package org.rhq.core.domain.content

Class org.rhq.core.domain.content.Architecture extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

Class org.rhq.core.domain.content.Channel extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

description

String description

creationDate

Date creationDate

lastModifiedDate

Date lastModifiedDate

resourceChannels

Set<E> resourceChannels

channelContentSources

Set<E> channelContentSources

channelPackageVersions

Set<E> channelPackageVersions

Class org.rhq.core.domain.content.ChannelContentSource extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

channel

Channel channel

contentSource

ContentSource contentSource

createdTime

long createdTime

Class org.rhq.core.domain.content.ChannelContentSourcePK extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

channel

Channel channel

contentSource

ContentSource contentSource

Class org.rhq.core.domain.content.ChannelPackageVersion extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

channel

Channel channel

packageVersion

PackageVersion packageVersion

createdTime

long createdTime

Class org.rhq.core.domain.content.ChannelPackageVersionPK extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

channel

Channel channel

packageVersion

PackageVersion packageVersion

Class org.rhq.core.domain.content.ContentServiceRequest extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

resource

Resource resource

status

ContentRequestStatus status

errorMessage

String errorMessage

subjectName

String subjectName

ctime

long ctime

mtime

long mtime

contentRequestType

ContentRequestType contentRequestType

installedPackageHistory

Set<E> installedPackageHistory

Class org.rhq.core.domain.content.ContentSource extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

contentSourceType

ContentSourceType contentSourceType

name

String name

description

String description

lazyLoad

boolean lazyLoad

downloadMode

DownloadMode downloadMode

syncSchedule

String syncSchedule

loadErrorMessage

String loadErrorMessage

configuration

Configuration configuration

creationDate

Date creationDate

lastModifiedDate

Date lastModifiedDate

syncResults

List<E> syncResults

channelContentSources

Set<E> channelContentSources

Class org.rhq.core.domain.content.ContentSourceSyncResults extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

contentSource

ContentSource contentSource

status

ContentSourceSyncStatus status

startTime

long startTime

endTime

Long endTime

results

String results

Class org.rhq.core.domain.content.ContentSourceType extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

displayName

String displayName

description

String description

pluginName

String pluginName

defaultLazyLoad

boolean defaultLazyLoad

defaultDownloadMode

DownloadMode defaultDownloadMode

defaultSyncSchedule

String defaultSyncSchedule

contentSourceConfigurationDefinition

ConfigurationDefinition contentSourceConfigurationDefinition

contentSourceApiClass

String contentSourceApiClass

contentSources

Set<E> contentSources

Class org.rhq.core.domain.content.InstalledPackage extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

resource

Resource resource

packageVersion

PackageVersion packageVersion

installationDate

Date installationDate

user

Subject user

Class org.rhq.core.domain.content.InstalledPackageHistory extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

packageVersion

PackageVersion packageVersion

status

InstalledPackageHistoryStatus status

errorMessage

String errorMessage
If the status is set to FAILED, this error message will be populated with the details.


timestamp

Date timestamp

deploymentConfigurationValues

Configuration deploymentConfigurationValues
Values that correspond to the deployment time properties that are defined by the PackageType. This may not be known or only partially populated if the package was installed on the server through some external means (it depends on the plugin's ability to detect these values on discovery). This will be null in the case that the package type does not define any deploy time properties.


installationSteps

List<E> installationSteps
User readable steps the plugin will perform to install the package. If specified, the UI will display these steps to the user prior to executing the installation. The plugin will report on the success of each step in the process as it attempts to install the package. These are optional, leaving it up to the discretion of the plugin to determine how to install the package. In such a case, the plugin will simply report the success or failure of the package installation.


resource

Resource resource
This history item described a package that was on this resource.


contentServiceRequest

ContentServiceRequest contentServiceRequest

Class org.rhq.core.domain.content.Package extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

packageType

PackageType packageType

name

String name

classification

String classification

versions

List<E> versions

Class org.rhq.core.domain.content.PackageBits extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

bits

byte[] bits

Class org.rhq.core.domain.content.PackageDetails extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

key

PackageDetailsKey key
Contains the data necessary to describe a specific version of a package.


displayVersion

String displayVersion
Display version of the package. The format of this attribute will vary based on the package type.


classification

String classification
Provides a second means for indicating a package's type. The possible values for this attribute will vary based on package type. For instance, two packages of the same package type may be differentiated as a "bug fix" or a "security update". Another example would be to indicate a grouping means, such as "System Environment" or "Applications/Editors".


displayName

String displayName
Name of this package version that is suitable for display to the user in the UI.


shortDescription

String shortDescription
Short free text description of this version of the package. In other words, a summary of the package.


longDescription

String longDescription
Long free text description of this version of the package.


fileName

String fileName
Name of the file with the contents of this package.


fileSize

Long fileSize
Size of the package's file.


MD5

String MD5
MD5 hash of the file.


SHA265

String SHA265
SHA256 hash of the file.


fileCreatedDate

Date fileCreatedDate
Timestamp on when the package's file was created.


licenseName

String licenseName
Name of the license under which the package falls.


licenseVersion

String licenseVersion
Version of the package's license.


location

String location
The package location


metadata

byte[] metadata
XML Metadata


extraProperties

Configuration extraProperties
Values to fulfill the package type specific extra properties. Values in this object will adhere to the configuration definition in the associated package type PackageType.packageExtraPropertiesDefinition.

Class org.rhq.core.domain.content.PackageDetailsKey extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name
Programmatic name of the package. This will be used to identify a package in the scope of a particular content source. This may not be unique, but the combination of name, major version, and minor version should be unique in the list of packages in a content source.


version

String version
The version of the package. The format of this attribute will vary based on the package type. Splitting the version into two strings will allow us to query based on the severity (for lack of a better word) of the version differences.


packageTypeName

String packageTypeName
Fully qualified name of the package type this package;


architectureName

String architectureName
Architecture of the package.

Class org.rhq.core.domain.content.PackageInstallationStep extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id
Database assigned ID.


key

String key

order

int order
Relative order of the step in the overall list of steps.


description

String description
Description of what the step will do.


errorMessage

String errorMessage
If this step failed during execution, this will be populated with the plugin provided error message describing the failure.


result

ContentResponseResult result
Plugin provided indicator of whether or not the step was executed successfully.


installedPackageHistory

InstalledPackageHistory installedPackageHistory
Package version against which this step applies.

Class org.rhq.core.domain.content.PackageType extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

displayName

String displayName

description

String description

category

PackageCategory category

discoveryInterval

long discoveryInterval

isCreationData

boolean isCreationData

deploymentConfigurationDefinition

ConfigurationDefinition deploymentConfigurationDefinition

packageExtraPropertiesDefinition

ConfigurationDefinition packageExtraPropertiesDefinition

packages

Set<E> packages

resourceType

ResourceType resourceType

Class org.rhq.core.domain.content.PackageVersion extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

generalPackage

Package generalPackage

displayName

String displayName

shortDescription

String shortDescription

longDescription

String longDescription

version

String version

displayVersion

String displayVersion

architecture

Architecture architecture

fileName

String fileName

fileSize

Long fileSize

md5

String md5

sha256

String sha256

fileCreatedDate

Date fileCreatedDate

licenseName

String licenseName

licenseVersion

String licenseVersion

metadata

byte[] metadata

extraProperties

Configuration extraProperties

channelPackageVersions

Set<E> channelPackageVersions

installedPackages

Set<E> installedPackages

packageBits

PackageBits packageBits

productVersionPackageVersions

Set<E> productVersionPackageVersions

Class org.rhq.core.domain.content.PackageVersionContentSource extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

packageVersion

PackageVersion packageVersion

contentSource

ContentSource contentSource

location

String location

Class org.rhq.core.domain.content.PackageVersionContentSourcePK extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

packageVersion

PackageVersion packageVersion

contentSource

ContentSource contentSource

Class org.rhq.core.domain.content.ProductVersionPackageVersion extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

productVersion

ProductVersion productVersion

packageVersion

PackageVersion packageVersion

Class org.rhq.core.domain.content.ProductVersionPackageVersionPK extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

productVersion

ProductVersion productVersion

packageVersion

PackageVersion packageVersion

Class org.rhq.core.domain.content.ResourceChannel extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

resource

Resource resource

channel

Channel channel

createdTime

long createdTime

Class org.rhq.core.domain.content.ResourceChannelPK extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

resource

Resource resource

channel

Channel channel

Package org.rhq.core.domain.content.composite

Class org.rhq.core.domain.content.composite.PackageListItemComposite extends Object implements Serializable

Serialized Fields

id

int id

packageName

String packageName

packageTypeName

String packageTypeName

version

String version

Class org.rhq.core.domain.content.composite.PackageVersionMetadataComposite extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

packageVersionId

int packageVersionId

metadata

byte[] metadata

packageName

String packageName

version

String version

packageTypeName

String packageTypeName

archName

String archName

Package org.rhq.core.domain.content.transfer

Class org.rhq.core.domain.content.transfer.ContentDiscoveryReport extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

resourceId

int resourceId
Resource against which the installed package set applies.


deployedPackages

Set<E> deployedPackages
Full set of installed packages on the resource. Packages that were previously returned in a similar fashion but not in this set will be marked as deleted.

Class org.rhq.core.domain.content.transfer.DeletePackagesRequest extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

requestId

int requestId

resourceId

int resourceId

packages

Set<E> packages

Class org.rhq.core.domain.content.transfer.DeployIndividualPackageResponse extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

key

PackageDetailsKey key

result

ContentResponseResult result

errorMessage

String errorMessage

deploymentSteps

List<E> deploymentSteps

Class org.rhq.core.domain.content.transfer.DeployPackagesRequest extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

requestId

int requestId

resourceId

int resourceId

packages

Set<E> packages

Class org.rhq.core.domain.content.transfer.DeployPackagesResponse extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

requestId

int requestId

overallRequestResult

ContentResponseResult overallRequestResult

overallRequestErrorMessage

String overallRequestErrorMessage

packageResponses

Set<E> packageResponses

Class org.rhq.core.domain.content.transfer.DeployPackageStep extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

stepKey

String stepKey
Unique identifier for this step within the context of the overall package installation steps for a particular package.


description

String description
Textual description to be displayed to the user of what will occur when installing the package.


stepResult

ContentResponseResult stepResult
Result of executing this step during a package deployment.


stepErrorMessage

String stepErrorMessage
Error message during execution of this step if one was encountered.

Class org.rhq.core.domain.content.transfer.RemoveIndividualPackageResponse extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

key

PackageDetailsKey key

result

ContentResponseResult result

errorMessage

String errorMessage

Class org.rhq.core.domain.content.transfer.RemovePackagesResponse extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

requestId

int requestId

overallRequestResult

ContentResponseResult overallRequestResult

overallRequestErrorMessage

String overallRequestErrorMessage

packageResponses

Set<E> packageResponses

Class org.rhq.core.domain.content.transfer.ResourcePackageDetails extends PackageDetails implements Serializable

Serialized Fields

deploymentTimeConfiguration

Configuration deploymentTimeConfiguration
Values the plugin should use when installing this package.

Class org.rhq.core.domain.content.transfer.RetrievePackageBitsRequest extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

requestId

int requestId

resourceId

int resourceId

packageDetails

ResourcePackageDetails packageDetails

Package org.rhq.core.domain.discovery

Class org.rhq.core.domain.discovery.AvailabilityReport extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Class org.rhq.core.domain.discovery.InventoryReport extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

requestId

Long requestId
Should be the same as the request if server initiated. Null otherwise.


agent

Agent agent

addedRoots

Set<E> addedRoots
Resources that are new to this report


errors

List<E> errors
TODO GH: We're not currently respecting this on the server - should we? private List removedRoots;


startTime

long startTime

endTime

long endTime

runtimeReport

boolean runtimeReport

Class org.rhq.core.domain.discovery.InventoryReportResponse extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

uuidToIntegerMapping

Map<K,V> uuidToIntegerMapping
Maps the agent declared uuid to the resource's true "id"

Class org.rhq.core.domain.discovery.MergeResourceResponse extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

resourceId

int resourceId

resourceAlreadyExisted

boolean resourceAlreadyExisted

Package org.rhq.core.domain.event

Class org.rhq.core.domain.event.Event extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

source

EventSource source

timestamp

Date timestamp

severity

EventSeverity severity

detail

String detail

ackTime

Date ackTime

ackUser

String ackUser

Class org.rhq.core.domain.event.EventDefinition extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Class org.rhq.core.domain.event.EventSource extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Package org.rhq.core.domain.event.transfer

Class org.rhq.core.domain.event.transfer.EventReport extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

events

Map<K,V> events

Package org.rhq.core.domain.measurement

Class org.rhq.core.domain.measurement.Availability extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

startTime

long startTime
Start time of this availability state


endTime

Long endTime
End time of this availability state (which is the start of the next availability time period)


availabilityType

AvailabilityType availabilityType
Availability state for this time period


resource

Resource resource

Class org.rhq.core.domain.measurement.MeasurementBaseline extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

userEntered

boolean userEntered

baselineMin

double baselineMin

baselineMax

double baselineMax

baselineMean

double baselineMean

computeTime

long computeTime

schedule

MeasurementSchedule schedule

scheduleId

int scheduleId

Class org.rhq.core.domain.measurement.MeasurementData extends Object implements Serializable

Serialized Fields

id

MeasurementDataPK id

schedule

MeasurementSchedule schedule

name

String name

Class org.rhq.core.domain.measurement.MeasurementDataNumeric extends MeasurementData implements Serializable

serialVersionUID: 1L

Serialized Fields

value

Double value

Class org.rhq.core.domain.measurement.MeasurementDataNumeric1D extends MeasurementData implements Serializable

serialVersionUID: 1L

Serialized Fields

value

Double value

min

Double min

max

Double max

Class org.rhq.core.domain.measurement.MeasurementDataNumeric1H extends MeasurementData implements Serializable

serialVersionUID: 1L

Serialized Fields

value

Double value

min

Double min

max

Double max

Class org.rhq.core.domain.measurement.MeasurementDataNumeric6H extends MeasurementData implements Serializable

serialVersionUID: 1L

Serialized Fields

value

Double value

min

Double min

max

Double max

Class org.rhq.core.domain.measurement.MeasurementDataPK extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

timestamp

long timestamp

scheduleId

int scheduleId

Class org.rhq.core.domain.measurement.MeasurementDataTrait extends MeasurementData implements Serializable

serialVersionUID: 1L

Serialized Fields

value

String value

Class org.rhq.core.domain.measurement.MeasurementDefinition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

resourceType

ResourceType resourceType

name

String name
Name of this definition


displayName

String displayName

category

MeasurementCategory category
Type of this Metric (Availability, Throughput, ...)


schedules

List<E> schedules
Concrete schedules for this metric


units

MeasurementUnits units
Measurement unit in which this metric is taken


numericType

NumericType numericType
How are measurement values going to trend (monotonically increasing, ... )


dataType

DataType dataType
The kind of measurement data being collected


displayType

DisplayType displayType
How are values going to be displayed


defaultOn

boolean defaultOn
Is this metric schedule enabled by default


defaultInterval

long defaultInterval
What is the default gathering interval


description

String description

perMinute

boolean perMinute

alertConditions

List<E> alertConditions

displayOrder

int displayOrder
When displaying items on screen - in what order should that be? This is filled in from the metadata from the plugin descriptor. A value of 1000 means "don't care".


destinationType

String destinationType
The destination type (e.g. "URL" or "Method Name") - only defined for call-time measurements.


version

int version
Version for optimistic locking. Don't ever set this yourself

Class org.rhq.core.domain.measurement.MeasurementReport extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Class org.rhq.core.domain.measurement.MeasurementSchedule extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

baseline

MeasurementBaseline baseline
A possible baseline for this MeasurementSchedule Since baseline will always initially be null for a while, we don't need CascadeType.PERSIST. However, we do need CascadeType.MERGE because the schedule will get its baseline calculated for the first time (a merge-persist cascade), or have it updated at some later point in time (a merge-merge cascade).


outOfBounds

List<E> outOfBounds

definition

MeasurementDefinition definition
The base definition of this Metric


resource

Resource resource
Metrics can be gathered on all levels of physical resources (Platform, Server, Service)


interval

long interval
The interval of collecting. Only applicable if gatherMode() is set to MeasurementGathering.NUMERIC


mtime

Date mtime
Time the schedule itself was last modified


enabled

boolean enabled
Is this metric schedule enabled

Class org.rhq.core.domain.measurement.MeasurementScheduleRequest extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

scheduleId

int scheduleId

name

String name

interval

long interval

enabled

boolean enabled

dataType

DataType dataType

numericType

NumericType numericType

perMinute

boolean perMinute

Class org.rhq.core.domain.measurement.ResourceMeasurementScheduleRequest extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

measurementSchedules

Set<E> measurementSchedules

resourceId

int resourceId

Package org.rhq.core.domain.measurement.calltime

Class org.rhq.core.domain.measurement.calltime.CallTimeData extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

scheduleId

int scheduleId

values

Map<K,V> values

Class org.rhq.core.domain.measurement.calltime.CallTimeDataKey extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

schedule

MeasurementSchedule schedule

callDestination

String callDestination

Class org.rhq.core.domain.measurement.calltime.CallTimeDataValue extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Package org.rhq.core.domain.measurement.composite

Class org.rhq.core.domain.measurement.composite.MeasurementBaselineComposite extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

min

double min

max

double max

mean

double mean

scheduleId

int scheduleId

Class org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

timestamp

long timestamp

value

double value

highValue

double highValue

lowValue

double lowValue

Package org.rhq.core.domain.measurement.oob

Class org.rhq.core.domain.measurement.oob.MeasurementOutOfBounds extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

schedule

MeasurementSchedule schedule

occurred

long occurred

diff

double diff

Package org.rhq.core.domain.measurement.util

Class org.rhq.core.domain.measurement.util.MeasurementConversionException extends RuntimeException implements Serializable

serialVersionUID: 1L


Package org.rhq.core.domain.metadata

Class org.rhq.core.domain.metadata.CachedTabularDataSupport extends TabularDataSupport implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Package org.rhq.core.domain.operation

Class org.rhq.core.domain.operation.GroupOperationHistory extends OperationHistory implements Serializable

serialVersionUID: 1L

Serialized Fields

group

ResourceGroup group

resourceOperationHistories

List<E> resourceOperationHistories

Class org.rhq.core.domain.operation.GroupOperationScheduleEntity extends OperationScheduleEntity implements Serializable

serialVersionUID: 1L

Serialized Fields

group

ResourceGroup group

Class org.rhq.core.domain.operation.HistoryJobId extends JobId implements Serializable

serialVersionUID: 1L

Serialized Fields

createdTime

long createdTime

Class org.rhq.core.domain.operation.JobId extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

jobName

String jobName

jobGroup

String jobGroup

Class org.rhq.core.domain.operation.OperationDefinition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

resourceType

ResourceType resourceType

name

String name

resourceVersionRange

String resourceVersionRange

parametersConfigurationDefinition

ConfigurationDefinition parametersConfigurationDefinition

resultsConfigurationDefinition

ConfigurationDefinition resultsConfigurationDefinition

description

String description

timeout

Integer timeout

displayName

String displayName

Class org.rhq.core.domain.operation.OperationHistory extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

jobName

String jobName

jobGroup

String jobGroup

status

OperationRequestStatus status

errorMessage

String errorMessage

subjectName

String subjectName

createdTime

long createdTime

startedTime

long startedTime

modifiedTime

long modifiedTime

operationDefinition

OperationDefinition operationDefinition

parameters

Configuration parameters

Class org.rhq.core.domain.operation.OperationScheduleEntity extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

jobName

String jobName

jobGroup

String jobGroup

nextFireTime

Long nextFireTime

Class org.rhq.core.domain.operation.ResourceOperationHistory extends OperationHistory implements Serializable

serialVersionUID: 1L

Serialized Fields

resource

Resource resource

results

Configuration results

groupOperationHistory

GroupOperationHistory groupOperationHistory

Class org.rhq.core.domain.operation.ResourceOperationScheduleEntity extends OperationScheduleEntity implements Serializable

serialVersionUID: 1L

Serialized Fields

resource

Resource resource

Class org.rhq.core.domain.operation.ScheduleJobId extends JobId implements Serializable

serialVersionUID: 1L


Package org.rhq.core.domain.plugin

Class org.rhq.core.domain.plugin.Plugin extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

displayName

String displayName

description

String description

enabled

boolean enabled

help

String help

version

String version

path

String path
TODO FINISH THIS THOUGHT *


md5

String md5

ctime

long ctime

Package org.rhq.core.domain.resource

Class org.rhq.core.domain.resource.Agent extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

name

String name

address

String address

port

int port

agentToken

String agentToken

remoteEndpoint

String remoteEndpoint

ctime

long ctime

mtime

long mtime

lastAvailabilityReport

Date lastAvailabilityReport

Class org.rhq.core.domain.resource.CreateResourceHistory extends Object implements Serializable

Serialized Fields

id

int id

errorMessage

String errorMessage

subjectName

String subjectName

ctime

long ctime

mtime

long mtime

parentResource

Resource parentResource
Links to the parent under which this resource is created. There will always be a parent; resources created at the highest level (i.e. "servers") will have the platform resource as their parent.


createdResourceName

String createdResourceName
Resource instance created on the server onto which to hang these create requests.


newResourceKey

String newResourceKey
Resource key assigned to the newly created resource by the plugin if this request is successful.


status

CreateResourceStatus status
Status of this create request.


resourceType

ResourceType resourceType
Type of resource being created.


configuration

Configuration configuration
For configuration-backed resource creation, this instance carries the values entered by the user for the newly created resource. For content-backed resource creation, this instance carries any configuration values about the content itself that may be specified when the content is created.


installedPackage

InstalledPackage installedPackage
For content backed resource creation, this indicates the type of content being created as part of this request.

Class org.rhq.core.domain.resource.ProcessScan extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

query

String query

name

String name

Class org.rhq.core.domain.resource.ProductVersion extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

version

String version

resourceType

ResourceType resourceType

resources

Set<E> resources

productVersionPackageVersions

Set<E> productVersionPackageVersions

Class org.rhq.core.domain.resource.Resource extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Class org.rhq.core.domain.resource.ResourceError extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

timeOccurred

long timeOccurred

resource

Resource resource

errorType

ResourceErrorType errorType

summary

String summary

detail

String detail

Class org.rhq.core.domain.resource.ResourceType extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Throws:
IOException

Package org.rhq.core.domain.resource.composite

Class org.rhq.core.domain.resource.composite.ResourceFacets extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

measurement

boolean measurement

configuration

boolean configuration

operation

boolean operation

content

boolean content

callTime

boolean callTime

Package org.rhq.core.domain.resource.group

Class org.rhq.core.domain.resource.group.Group extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

description

String description

location

String location

ctime

Long ctime

mtime

Long mtime

modifiedBy

Subject modifiedBy

Class org.rhq.core.domain.resource.group.ResourceGroup extends Group implements Serializable

serialVersionUID: 1L

Serialized Fields

id

int id

explicitResources

Set<E> explicitResources

implicitResources

Set<E> implicitResources

roles

Set<E> roles

operationHistories

List<E> operationHistories

configurationUpdates

List<E> configurationUpdates

groupDefinition

GroupDefinition groupDefinition

groupByClause

String groupByClause

recursive

boolean recursive

groupCategory

GroupCategory groupCategory

resourceType

ResourceType resourceType

Package org.rhq.core.domain.state.discovery

Class org.rhq.core.domain.state.discovery.AutoDiscoveryRequest extends Object implements Serializable

Serialized Fields

properties

Properties properties

scanTypes

List<E> scanTypes

serverPlugins

List<E> serverPlugins

paths

List<E> paths

excludes

List<E> excludes

Package org.rhq.core.domain.util

Class org.rhq.core.domain.util.OrderingField extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

field

String field

ordering

PageOrdering ordering

Class org.rhq.core.domain.util.PageControl extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

pageNumber

int pageNumber

pageSize

int pageSize

orderingFields

LinkedList<E> orderingFields

Class org.rhq.core.domain.util.PageList extends ArrayList<E> implements Serializable

Serialized Fields

totalSize

int totalSize

isUnbounded

boolean isUnbounded

pageControl

PageControl pageControl

Package org.rhq.core.pluginapi.configuration

Class org.rhq.core.pluginapi.configuration.ConfigurationUpdateReport extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

configuration

Configuration configuration

status

ConfigurationUpdateStatus status

errorMessage

String errorMessage

Package org.rhq.core.pluginapi.event.log

Class org.rhq.core.pluginapi.event.log.LogFileInfo extends org.hyperic.sigar.FileInfo implements Serializable

Serialized Fields

fileInfo

org.hyperic.sigar.FileInfo fileInfo

Class org.rhq.core.pluginapi.event.log.MultiLineLogEntryProcessor.ParseException extends Exception implements Serializable


Package org.rhq.core.pluginapi.inventory

Class org.rhq.core.pluginapi.inventory.InvalidPluginConfigurationException extends RuntimeException implements Serializable

serialVersionUID: 1L


Package org.rhq.core.system

Class org.rhq.core.system.SystemInfoException extends RuntimeException implements Serializable

serialVersionUID: 1L



Copyright © 2008 RHQ Project Advisory Board (Red Hat, Inc. and Hyperic, Inc.). All Rights Reserved.