public class ConfigurationUpdateReport extends Object implements Serializable
ConfigurationFacet.updateResourceConfiguration(ConfigurationUpdateReport),
Serialized Form| Constructor and Description |
|---|
ConfigurationUpdateReport(org.rhq.core.domain.configuration.Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
org.rhq.core.domain.configuration.Configuration |
getConfiguration() |
String |
getErrorMessage() |
org.rhq.core.domain.configuration.ConfigurationUpdateStatus |
getStatus() |
void |
setConfiguration(org.rhq.core.domain.configuration.Configuration configuration) |
void |
setErrorMessage(String errorMessage)
Calling this method with a non-
null error message implies that the request's status is
ConfigurationUpdateStatus.FAILURE and will set it as such. |
void |
setErrorMessageFromThrowable(Throwable t)
Convienence method that sets the error message to the given throwable's stack trace dump.
|
void |
setStatus(org.rhq.core.domain.configuration.ConfigurationUpdateStatus status) |
public ConfigurationUpdateReport(org.rhq.core.domain.configuration.Configuration config)
public org.rhq.core.domain.configuration.Configuration getConfiguration()
public void setConfiguration(org.rhq.core.domain.configuration.Configuration configuration)
public org.rhq.core.domain.configuration.ConfigurationUpdateStatus getStatus()
public void setStatus(org.rhq.core.domain.configuration.ConfigurationUpdateStatus status)
public String getErrorMessage()
public void setErrorMessage(String errorMessage)
null error message implies that the request's status is
ConfigurationUpdateStatus.FAILURE and will set it as such. The inverse is not true - that is, if
you set the error message to null, the status is left as-is; it will not assume that a
null error message means the status is successful.errorMessage - public void setErrorMessageFromThrowable(Throwable t)
null, the error message will be set to null as if passing null to
setErrorMessage(String).t - throwable whose message and stack trace will make up the error message (may be null)Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.