com.atlassian.bamboo.v2.build.agent.messages
Interface BambooAgentMessageBatch<T extends BambooAgentMessage>

All Superinterfaces:
BambooAgentMessage, java.io.Serializable
All Known Implementing Classes:
BatchRemoteBambooMessage, LogMessageBatch

public interface BambooAgentMessageBatch<T extends BambooAgentMessage>
extends BambooAgentMessage


Nested Class Summary
static interface BambooAgentMessageBatch.Descriptor<T extends BambooAgentMessage>
           
 
Method Summary
 void add(T bambooAgentMessage)
           
 java.util.List<T> getMessages()
           
 boolean shouldStartNewBatch(BambooAgentMessage bambooAgentMessage)
           
 
Methods inherited from interface com.atlassian.bamboo.v2.build.agent.messages.BambooAgentMessage
deliver
 

Method Detail

add

void add(@NotNull
         T bambooAgentMessage)

getMessages

@NotNull
java.util.List<T> getMessages()

shouldStartNewBatch

boolean shouldStartNewBatch(@NotNull
                            BambooAgentMessage bambooAgentMessage)


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