Package com.atlassian.bamboo.v2.build.agent.messages
-
Interface Summary Interface Description 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> BambooAgentMessageBatch.BatchFactory RemoteBambooMessage A marker interface forBambooAgentMessage
s for messages that are produced by the server and consumed on the remote agent side. -
Class Summary Class Description AbstractAddLogEntry AbstractBambooAgentMessage AbstractBuildExecutionUpdateManagerMessage AbstractBuildLoggerMessage AddBuildLogEntry AddErrorLogEntry ArchiveEntryUtils ArtifactAckMessage ArtifactStreams Class used to handle serialising of files from directories into streams and deserialising them.ArtifactUnpackResult AuthenticableMessage.Identification BatchRemoteBambooMessage ARemoteBambooMessage
that contains aList
of messages to be delivered in one goCancelExecutionAgentMessage 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.ManageHungBuildMessage ProcessResult StopAgentNicelyMessage TimingPointMessage UpdateHeartbeatMessage -
Annotation Types Summary Annotation Type Description ExpensiveMessage Marks a message type as expensive in terms of CPU time, I/O or memory required to process it.