@Retention(value=CLASS)
@Target(value=java.lang.annotation.ElementType.METHOD)
public @interface LocalMethod
Modifier and Type | Optional Element and Description |
---|---|
Constants.Bool |
isIdempotent
(True|False) Specifies whether this method is idempotent.
|
Constants.IsolationLevel |
isolationLevel
(TransactionSerializable|TransactionReadCommitted|TransactionReadUncommitted|TransactionRepeatableRead) Specifies the type of transaction isolation for this method.
|
java.lang.String |
orderingNumber
(0..n) Specifies the number where this method must appear in the generated class.
|
int |
retryCount
The number of retries for this method on a rollback.
|
java.lang.String |
roles
Defines a comma-separated list of roles that are allowed to invoke this method.
|
Constants.TransactionAttribute |
transactionAttribute
(NotSupported|Supports|Required|RequiresNew|Mandatory|Never) Specifies the transaction attribute for this local method.
|
public abstract java.lang.String orderingNumber
public abstract Constants.IsolationLevel isolationLevel
public abstract Constants.TransactionAttribute transactionAttribute
public abstract java.lang.String roles
public abstract Constants.Bool isIdempotent