|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
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 addpublic 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 All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |