com.atlassian.bamboo.v2.build.agent.messages
Class ArtifactRequestMessage

java.lang.Object
  extended by com.atlassian.bamboo.v2.build.agent.messages.AbstractBambooAgentMessage
      extended by com.atlassian.bamboo.v2.build.agent.messages.ArtifactRequestMessage
All Implemented Interfaces:
AuthenticableMessage, BambooAgentMessage, java.io.Serializable

public class ArtifactRequestMessage
extends AbstractBambooAgentMessage
implements AuthenticableMessage

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.bamboo.v2.build.agent.messages.AuthenticableMessage
AuthenticableMessage.Identification
 
Constructor Summary
ArtifactRequestMessage(PlanResultKey planResultKey, ResultKey resultKey, ArtifactSubscriptionContext artifactSubscriptionContext, java.io.File baseDestinationPath)
           
 
Method Summary
 java.lang.Object deliver()
          Delivers the message to the appropriate object in the local virtual machine.
 SecureToken getAuthenticationToken()
           
 ResultKey getIdentification()
           
 
Methods inherited from class com.atlassian.bamboo.v2.build.agent.messages.AbstractBambooAgentMessage
getComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArtifactRequestMessage

public ArtifactRequestMessage(@NotNull
                              PlanResultKey planResultKey,
                              @NotNull
                              ResultKey resultKey,
                              @NotNull
                              ArtifactSubscriptionContext artifactSubscriptionContext,
                              @NotNull
                              java.io.File baseDestinationPath)
Method Detail

getAuthenticationToken

public SecureToken getAuthenticationToken()
Specified by:
getAuthenticationToken in interface AuthenticableMessage

getIdentification

public ResultKey getIdentification()
Specified by:
getIdentification in interface AuthenticableMessage

deliver

public java.lang.Object deliver()
Description copied from interface: BambooAgentMessage
Delivers the message to the appropriate object in the local virtual machine.

Specified by:
deliver in interface BambooAgentMessage
Returns:
an optional reply to message (including error-reporting messages)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.