org.apache.tapestry5.internal.hibernate
Class HibernateTransactionDecoratorImpl
java.lang.Object
org.apache.tapestry5.internal.hibernate.HibernateTransactionDecoratorImpl
- All Implemented Interfaces:
- HibernateTransactionDecorator
public class HibernateTransactionDecoratorImpl
- extends Object
- implements HibernateTransactionDecorator
Method Summary |
|
build(Class<T> serviceInterface,
T delegate,
String serviceId)
Builds a transaction interceptor instance around the delegate. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HibernateTransactionDecoratorImpl
public HibernateTransactionDecoratorImpl(AspectDecorator aspectDecorator,
HibernateTransactionAdvisor advisor)
build
public <T> T build(Class<T> serviceInterface,
T delegate,
String serviceId)
- Description copied from interface:
HibernateTransactionDecorator
- Builds a transaction interceptor instance around the delegate.
- Specified by:
build
in interface HibernateTransactionDecorator
- Parameters:
serviceInterface
- interface implemented by the delegatedelegate
- existing object to be wrappedserviceId
- id of service
- Returns:
- a new object implementing the interface that can be used in place of the delegate, providing
transactional behavior
Copyright © 2003-2012 The Apache Software Foundation.