org.fabric3.jpa.runtime
Class SessionWireAttacher
java.lang.Object
org.fabric3.jpa.runtime.SessionWireAttacher
- All Implemented Interfaces:
- org.fabric3.spi.builder.component.TargetWireAttacher<SessionTargetDefinition>
public class SessionWireAttacher
- extends Object
- implements org.fabric3.spi.builder.component.TargetWireAttacher<SessionTargetDefinition>
- Version:
- $Rev: 11107 $ $Date: 2012-06-30 22:18:51 +0000 (Sat, 30 Jun 2012) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SessionWireAttacher
public SessionWireAttacher(EntityManagerService emService,
TransactionManager tm,
EntityManagerFactoryResolver emfResolver,
org.fabric3.spi.classloader.ClassLoaderRegistry registry)
- Constructor.
- Parameters:
emService - the service for creating EntityManagerstm - the transaction manageremfResolver - the EMF builderregistry - the classloader registry
createObjectFactory
public org.fabric3.spi.objectfactory.ObjectFactory<?> createObjectFactory(SessionTargetDefinition definition)
throws org.fabric3.spi.builder.WiringException
- Specified by:
createObjectFactory in interface org.fabric3.spi.builder.component.TargetWireAttacher<SessionTargetDefinition>
- Throws:
org.fabric3.spi.builder.WiringException
attach
public void attach(org.fabric3.spi.model.physical.PhysicalSourceDefinition source,
SessionTargetDefinition target,
org.fabric3.spi.wire.Wire wire)
throws org.fabric3.spi.builder.WiringException
- Specified by:
attach in interface org.fabric3.spi.builder.component.TargetWireAttacher<SessionTargetDefinition>
- Throws:
org.fabric3.spi.builder.WiringException
detach
public void detach(org.fabric3.spi.model.physical.PhysicalSourceDefinition source,
SessionTargetDefinition target)
throws org.fabric3.spi.builder.WiringException
- Specified by:
detach in interface org.fabric3.spi.builder.component.TargetWireAttacher<SessionTargetDefinition>
- Throws:
org.fabric3.spi.builder.WiringException
Copyright © 2007-2012 Metaform Systems.