|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AvalonInterceptorContext
Contains context information for the interceptors being invoked. The class contains a request context which allows to store data from within an interceptor. It also provides access to a ThreadLocalStorage to associate data with the current thread.
Method Summary | |
---|---|
void |
clearTransactionId()
Clears the transaction id for the current thread. |
void |
decrementInvocationDepth()
Decrement the current service invocation depth |
Object[] |
getArgs()
|
int |
getInvocationDepth()
Get the current service invocation depth |
Long |
getInvocationId()
|
Method |
getMethod()
|
Map |
getRequestContext()
|
Object |
getServiceDelegate()
|
String |
getServiceName()
|
String |
getServiceShorthand()
|
ThreadLocalStorage |
getThreadContext()
|
Object |
getTransactionId()
|
boolean |
hasTransactionId()
|
void |
incrementInvocationDepth()
Increment the current service invocation depth |
void |
setTransactionId(Object transactionId)
Set the transaction id for the current thread. |
Method Detail |
---|
Map getRequestContext()
Object getServiceDelegate()
String getServiceName()
String getServiceShorthand()
Object[] getArgs()
Method getMethod()
ThreadLocalStorage getThreadContext()
boolean hasTransactionId()
Object getTransactionId()
void setTransactionId(Object transactionId)
transactionId
- the transaction idvoid clearTransactionId()
void incrementInvocationDepth()
void decrementInvocationDepth()
int getInvocationDepth()
Long getInvocationId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |