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

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

public class VersionArtifactRequestMessage
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
VersionArtifactRequestMessage(ResultKey resultKey, Artifact artifact, 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

VersionArtifactRequestMessage

public VersionArtifactRequestMessage(@NotNull
                                     ResultKey resultKey,
                                     @NotNull
                                     Artifact artifact,
                                     @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.