Package com.atlassian.bamboo.v2.build.agent.messages

Interface Summary
AuthenticableMessage This interface should be implemented by all messages that require additional (i.e.
BambooAgentMessage A message from a Bamboo agent to a Bamboo server.
BambooAgentMessageBatch<T extends BambooAgentMessage>  
BambooAgentMessageBatch.Descriptor<T extends BambooAgentMessage>  
RemoteBambooMessage A marker interface for BambooAgentMessages for messages that are produced by the server and consumed on the remote agent side.
 

Class Summary
AbstractAddLogEntry  
AbstractBambooAgentMessage  
AbstractBuildExecutionUpdateManagerMessage  
AbstractBuildLoggerMessage  
AddBuildLogEntry  
AddErrorLogEntry  
ArtifactAckMessage  
ArtifactPublishMessage Implements Closeable to remove temporary file storage if message was declined.
ArtifactRequestMessage  
ArtifactTransferPayloadCarrierMessage  
AuthenticableMessage.Identification  
BatchRemoteBambooMessage A RemoteBambooMessage that contains a List of messages to be delivered in one go
CancelExecutionAgentMessage  
ClearBuildLog  
CreateElasticError  
CreateError  
ErrorReplyMessage  
ExecuteCommandMessage  
JmsSelectorUtils  
LogMessageBatch  
LogMessageStream This class exists in order to stream the content of message directly to logger, without deserialising it first.
ProcessResult  
StopAgentNicelyMessage  
StopStreamingBuildLogs Instruct the server to stop streaming the logs for this build.
TimingPointMessage  
UpdateHeartbeatMessage  
VersionArtifactRequestMessage  
 

Annotation Types Summary
ExpensiveMessage Marks a message type as expensive in terms of CPU time, I/O or memory required to process it.
 



Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.