Package org.exoplatform.social.common
Class LockInterceptor<T extends Invocation>
java.lang.Object
org.exoplatform.social.common.LockInterceptor<T>
- Direct Known Subclasses:
RequestQueueingFilter.SessionLockInterceptor
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
LockInterceptor
public LockInterceptor()
-
-
Method Details
-
acquire
-
release
-
getLockId
protected abstract Object getLockId(T invocation) throws org.gatein.pc.api.invocation.InvocationException - Throws:
org.gatein.pc.api.invocation.InvocationException
-
invoke
public Object invoke(T invocation) throws Exception, org.gatein.pc.api.invocation.InvocationException - Throws:
Exceptionorg.gatein.pc.api.invocation.InvocationException
-