public class TxAwareSession
extends java.lang.Object
implements java.lang.reflect.InvocationHandler
| Constructor and Description |
|---|
TxAwareSession(javax.jcr.Session session,
java.lang.String txID) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
static javax.jcr.Session |
newInstance(javax.jcr.Session session,
java.lang.String txId)
Wrap a JCR session with this dynamic proxy
|
public TxAwareSession(javax.jcr.Session session,
java.lang.String txID)
session - a JCR sessiontxID - the transaction identifierpublic static javax.jcr.Session newInstance(javax.jcr.Session session,
java.lang.String txId)
session - a JCR sessiontxId - the transaction identifierpublic java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.ThrowableCopyright © 2013-2014 DuraSpace, Inc.. All Rights Reserved.