|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.weld.injection.spi.helpers.ForwardingJpaInjectionServices
public abstract class ForwardingJpaInjectionServices
An implementation of JpaInjectionServices which forwards all its method calls
to another JpaInjectionServices}. Subclasses should override one or more
methods to modify the behavior of the backing JpaInjectionServices as desired
per the decorator pattern.
| Constructor Summary | |
|---|---|
ForwardingJpaInjectionServices()
|
|
| Method Summary | |
|---|---|
protected abstract JpaInjectionServices |
delegate()
|
boolean |
equals(Object obj)
|
int |
hashCode()
|
ResourceReferenceFactory<javax.persistence.EntityManager> |
registerPersistenceContextInjectionPoint(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
Register a persistence context injection point. |
ResourceReferenceFactory<javax.persistence.EntityManagerFactory> |
registerPersistenceUnitInjectionPoint(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
Register a persistence unit injection point. |
javax.persistence.EntityManager |
resolvePersistenceContext(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
Resolve the value for the given @PersistenceContext injection point |
javax.persistence.EntityManagerFactory |
resolvePersistenceUnit(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
Resolve the value for the given @PersistenceUnit injection point |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.weld.bootstrap.api.Service |
|---|
cleanup |
| Constructor Detail |
|---|
public ForwardingJpaInjectionServices()
| Method Detail |
|---|
protected abstract JpaInjectionServices delegate()
public ResourceReferenceFactory<javax.persistence.EntityManager> registerPersistenceContextInjectionPoint(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
JpaInjectionServicesResourceReferenceFactory is returned which may be used at runtime for creating instances of the resource.
registerPersistenceContextInjectionPoint in interface JpaInjectionServicesinjectionPoint - the injection point metadata
public ResourceReferenceFactory<javax.persistence.EntityManagerFactory> registerPersistenceUnitInjectionPoint(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
JpaInjectionServicesResourceReferenceFactory is returned which may be used at runtime for creating instances of the resource.
registerPersistenceUnitInjectionPoint in interface JpaInjectionServicesinjectionPoint - the injection point metadata
public javax.persistence.EntityManager resolvePersistenceContext(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
JpaInjectionServices
resolvePersistenceContext in interface JpaInjectionServicesinjectionPoint - the injection point metadata
public javax.persistence.EntityManagerFactory resolvePersistenceUnit(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
JpaInjectionServices
resolvePersistenceUnit in interface JpaInjectionServicesinjectionPoint - the injection point metadata
public String toString()
toString in class Objectpublic int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||