org.rhq.core.domain.content.transfer
Class ResourcePackageDetails

java.lang.Object
  extended by org.rhq.core.domain.content.PackageDetails
      extended by org.rhq.core.domain.content.transfer.ResourcePackageDetails
All Implemented Interfaces:
Serializable

public class ResourcePackageDetails
extends PackageDetails

Contains data to describe a package that has been (or is in the process of being) installed on a resource. This couples the package information with the deployment information, such as the deployment time configuration values. This is heavily used in both the server <-> agent communications as well as the agent <-> plugin APIs.

See Also:
Serialized Form

Constructor Summary
ResourcePackageDetails(PackageDetailsKey key)
           
 
Method Summary
 Configuration getDeploymentTimeConfiguration()
           
 long getInstallationTimestamp()
           
 void setDeploymentTimeConfiguration(Configuration deploymentTimeConfiguration)
           
 void setInstallationTimestamp(long installationTimestamp)
           
 
Methods inherited from class org.rhq.core.domain.content.PackageDetails
equals, getArchitectureName, getClassification, getDisplayName, getDisplayVersion, getExtraProperties, getFileCreatedDate, getFileName, getFileSize, getKey, getLicenseName, getLicenseVersion, getLocation, getLongDescription, getMD5, getMetadata, getName, getPackageTypeName, getSHA256, getShortDescription, getVersion, hashCode, setClassification, setDisplayName, setDisplayVersion, setExtraProperties, setFileCreatedDate, setFileName, setFileSize, setLicenseName, setLicenseVersion, setLocation, setLongDescription, setMD5, setMetadata, setSHA256, setShortDescription, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourcePackageDetails

public ResourcePackageDetails(PackageDetailsKey key)
Method Detail

getDeploymentTimeConfiguration

public Configuration getDeploymentTimeConfiguration()

setDeploymentTimeConfiguration

public void setDeploymentTimeConfiguration(Configuration deploymentTimeConfiguration)

getInstallationTimestamp

public long getInstallationTimestamp()

setInstallationTimestamp

public void setInstallationTimestamp(long installationTimestamp)


Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.