jp.terasoluna.fw.service.thin
Class BLogicMessages

java.lang.Object
  Extend the abovejp.terasoluna.fw.service.thin.BLogicMessages
All implemented interfaces:
java.io.Serializable

public class BLogicMessages
extends java.lang.Object
implements java.io.Serializable

Message information list class.

Class that stores BLogicMessage instance.

For usage example, refer to AbstractBLogicAction.

See Also:
BLogicMessage, AbstractBLogicAction, Serialized form

Field Summary
protected  java.util.ArrayList<java.lang.String> groupList
          List of message group name.
protected  java.util.ArrayList<BLogicMessage> list
          BLogicMessage list.
private static long serialVersionUID
          Serial version ID
 
Constructor Summary
BLogicMessages()
          Constructor.
BLogicMessages(BLogicMessages messages)
          Constructor.
 
Method Summary
 void add(BLogicMessages messages)
          Add message.
 void add(java.lang.String group, BLogicMessage message)
          Add message.
 void clear()
          Clear the retained message.
 java.util.Iterator<BLogicMessage> get()
          Fetch the iterator that accesses the retained mesage list.
 java.util.Iterator<java.lang.String> getGroup()
          Fetch the iterator that accesses the retained mesage group name list.
 boolean isEmpty()
          Return true when message is not stored.
 
Method inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Details

serialVersionUID

private static final long serialVersionUID
Serial version ID

See Also:
Constant field value

list

protected java.util.ArrayList<BLogicMessage> list
BLogicMessage list.

Ignore the message group name and retain BLogicMessage according to the add() sequence.


groupList

protected java.util.ArrayList<java.lang.String> groupList
List of message group name.

Retain message group name according to the add() sequence.

Constructor Details

BLogicMessages

public BLogicMessages()
Constructor.


BLogicMessages

public BLogicMessages(BLogicMessages messages)
Constructor.

Parameter:
messages - Message information list
Method Details

add

public void add(java.lang.String group,
                BLogicMessage message)
Add message.

Parameter:
group - Message group name
message - Message to be added

add

public void add(BLogicMessages messages)
Add message.

Parameter:
messages - BLogicMessages instance to be added

clear

public void clear()
Clear the retained message.


isEmpty

public boolean isEmpty()
Return true when mesage is not stored.

Returns:
true when message is not stored.

get

public java.util.Iterator<BLogicMessage> get()
Fetch the iterator that accesses the retained mesage list. Ignore the message group name and ensure if the iterator is fetched according to the add() sequence.

Returns:
Iterator of message list

getGroup

public java.util.Iterator<java.lang.String> getGroup()
Fetch the iterator that accesses the retained message group name list. Ensure if it is fetched according to the add() sequence.

Returns:
Iterator of message group name list