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

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

public class RemoveIndividualPackageResponse
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
RemoveIndividualPackageResponse(PackageDetailsKey key)
           
RemoveIndividualPackageResponse(PackageDetailsKey key, ContentResponseResult result)
           
 
Method Summary
 String getErrorMessage()
           
 PackageDetailsKey getKey()
           
 ContentResponseResult getResult()
           
 void setErrorMessage(String errorMessage)
           
 void setErrorMessageFromThrowable(Throwable t)
          Convienence method that sets the error message to the given throwable's stack trace dump.
 void setResult(ContentResponseResult result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoveIndividualPackageResponse

public RemoveIndividualPackageResponse(PackageDetailsKey key)

RemoveIndividualPackageResponse

public RemoveIndividualPackageResponse(PackageDetailsKey key,
                                       ContentResponseResult result)
Method Detail

getKey

public PackageDetailsKey getKey()

getResult

public ContentResponseResult getResult()

setResult

public void setResult(ContentResponseResult result)

getErrorMessage

public String getErrorMessage()

setErrorMessage

public void setErrorMessage(String errorMessage)

setErrorMessageFromThrowable

public void setErrorMessageFromThrowable(Throwable t)
Convienence method that sets the error message to the given throwable's stack trace dump. If the given throwable is null, the error message will be set to null as if passing null to setErrorMessage(String).

Parameters:
t - throwable whose message and stack trace will make up the error message (may be null)


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