|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.shineframework.common.tx.context.BaseUserContext
net.sf.shineframework.common.tx.context.StandardUserContext
public abstract class StandardUserContext
A standard user context. This is a simple implementation of a user context.
| Field Summary |
|---|
| Fields inherited from class net.sf.shineframework.common.tx.context.BaseUserContext |
|---|
messageDefProvider |
| Constructor Summary | |
|---|---|
StandardUserContext()
|
|
| Method Summary | |
|---|---|
void |
addMessage(java.lang.String key)
adds a message to the user context |
Message |
addMessage(java.lang.String key,
java.lang.Object... params)
adds a message with params to the user context |
java.util.Iterator |
getErrorsIterator()
retrieves an iterator over all error messages in the user context |
java.util.Iterator |
getFatalIterator()
retrieves an iterator over all fatal messages in the user context |
java.util.Iterator |
getInfosIterator()
retrieves an iterator over all info messages in the user context |
protected abstract MessageDef |
getMessageDef(java.lang.String key)
|
java.util.List<Message> |
getMessages()
retrieves all message |
java.io.Serializable |
getUserData(java.lang.String key)
retrieves user data according to a key |
java.util.Iterator |
getWarningsIterator()
retrieves an iterator over all warning messages in the user context |
boolean |
isError()
returns true if there is an error message on the context |
boolean |
isFailed()
returns true if the transaction has already failed |
boolean |
isFailOnWarn()
returns true if the transaction is set to fail on warning messages |
boolean |
isFatal()
returns true if there is a fatal message on the context |
boolean |
isWarning()
returns true if there is a warning message on the context |
void |
setFailOnWarn(boolean failOnWarn)
sets whether or not to fail the transaction on warnings |
void |
setUserData(java.lang.String key,
java.io.Serializable data)
sets user data. |
| Methods inherited from class net.sf.shineframework.common.tx.context.BaseUserContext |
|---|
getMessageDefProvider, setMessageDefProvider |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StandardUserContext()
| Method Detail |
|---|
public void addMessage(java.lang.String key)
UserContext
key - message key to add
public Message addMessage(java.lang.String key,
java.lang.Object... params)
key - message key to addparams - message parameter valuespublic java.util.Iterator getErrorsIterator()
public java.util.Iterator getFatalIterator()
public java.util.Iterator getInfosIterator()
protected abstract MessageDef getMessageDef(java.lang.String key)
public java.util.List<Message> getMessages()
public java.io.Serializable getUserData(java.lang.String key)
key - user data key
public java.util.Iterator getWarningsIterator()
public boolean isError()
UserContext
public boolean isFailed()
UserContext
public boolean isFailOnWarn()
public boolean isFatal()
UserContext
public boolean isWarning()
UserContext
public void setFailOnWarn(boolean failOnWarn)
failOnWarn - fail on warning (or not)
public void setUserData(java.lang.String key,
java.io.Serializable data)
key - user data keydata - user data object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||