org.nakedobjects.runtime.transaction.messagebroker
Class MessageBrokerDefault

java.lang.Object
  extended by org.nakedobjects.runtime.transaction.messagebroker.MessageBrokerDefault
All Implemented Interfaces:
DebugInfo, MessageBroker

public class MessageBrokerDefault
extends java.lang.Object
implements MessageBroker, DebugInfo


Constructor Summary
MessageBrokerDefault()
           
 
Method Summary
 void addMessage(java.lang.String message)
           
 void addWarning(java.lang.String message)
           
 void debugData(DebugString debug)
           
 java.lang.String debugTitle()
           
 void ensureEmpty()
           
 java.util.List<java.lang.String> getMessages()
           
 java.lang.String getMessagesCombined()
           
 java.util.List<java.lang.String> getWarnings()
           
 java.lang.String getWarningsCombined()
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageBrokerDefault

public MessageBrokerDefault()
Method Detail

reset

public void reset()

ensureEmpty

public void ensureEmpty()
Specified by:
ensureEmpty in interface MessageBroker

getMessages

public java.util.List<java.lang.String> getMessages()
Specified by:
getMessages in interface MessageBroker

addMessage

public void addMessage(java.lang.String message)
Specified by:
addMessage in interface MessageBroker

getMessagesCombined

public java.lang.String getMessagesCombined()
Specified by:
getMessagesCombined in interface MessageBroker

getWarnings

public java.util.List<java.lang.String> getWarnings()
Specified by:
getWarnings in interface MessageBroker

addWarning

public void addWarning(java.lang.String message)
Specified by:
addWarning in interface MessageBroker

getWarningsCombined

public java.lang.String getWarningsCombined()
Specified by:
getWarningsCombined in interface MessageBroker

debugData

public void debugData(DebugString debug)
Specified by:
debugData in interface DebugInfo

debugTitle

public java.lang.String debugTitle()
Specified by:
debugTitle in interface DebugInfo


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.