com.atlassian.bamboo.v2.build.agent.messages
Interface BambooAgentMessage

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
AuthenticableMessage, BambooAgentMessageBatch<T>, RemoteBambooMessage
All Known Implementing Classes:
AbstractAddLogEntry, AbstractBambooAgentMessage, AbstractBuildExecutionUpdateManagerMessage, AbstractBuildLoggerMessage, AddBuildLogEntry, AddErrorLogEntry, ArtifactAckMessage, ArtifactPublishMessage, ArtifactRequestMessage, ArtifactTransferPayloadCarrierMessage, BatchRemoteBambooMessage, CancelExecutionAgentMessage, ClearBuildLog, CreateElasticError, CreateError, DeleteHgCacheDirectoryOnAgentMessage, DeleteSpecifiedHgCacheDirectoriesOnAgentMessage, DeleteUnusedHgCacheDirectoriesOnAgentMessage, ErrorReplyMessage, LogMessageBatch, LogMessageStream, ProcessResult, StartStreamingBuildLogs, StopAgentNicelyMessage, StopStreamingBuildLogs, TimingPointMessage, UpdateHeartbeatMessage, VersionArtifactRequestMessage

public interface BambooAgentMessage
extends java.io.Serializable

A message from a Bamboo agent to a Bamboo server.


Method Summary
 java.lang.Object deliver()
          Delivers the message to the appropriate object in the local virtual machine.
 

Method Detail

deliver

@Nullable
java.lang.Object deliver()
Delivers the message to the appropriate object in the local virtual machine.

Returns:
an optional reply to message (including error-reporting messages)


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