|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.beans.PropertyEditorSupport org.springframework.transaction.interceptor.TransactionAttributeEditor
PropertyEditor for TransactionAttribute objects. Takes Strings of form
PROPAGATION_NAME,ISOLATION_NAME,readOnly,+Exception1,-Exception2
where only propagation code is required. For example:
PROPAGATION_MANDATORY,ISOLATION_DEFAULT
The tokens can be in any order. Propagation and isolation codes must use the names of the constants in the TransactionDefinition class.
A "+" before an exception name substring indicates that transactions should commit even if this exception is thrown; a "-" that they should roll back.
TransactionDefinition
,
Constants
Constructor Summary | |
TransactionAttributeEditor()
|
Method Summary | |
void |
setAsText(java.lang.String s)
Format is PROPAGATION_NAME,ISOLATION_NAME,readOnly,+Exception1,-Exception2. |
Methods inherited from class java.beans.PropertyEditorSupport |
addPropertyChangeListener, firePropertyChange, getAsText, getCustomEditor, getJavaInitializationString, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener, setValue, supportsCustomEditor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TransactionAttributeEditor()
Method Detail |
public void setAsText(java.lang.String s) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
PropertyEditor.setAsText(java.lang.String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |