com.vaadin.addon.jpacontainer.provider.jndijta
Interface JndiJtaProvider<T>
- Type Parameters:
T -
- All Superinterfaces:
- EntityProvider<T>, Serializable
- All Known Implementing Classes:
- CachingBatchableEntityProvider, CachingMutableEntityProvider, EntityProvider, MutableEntityProvider
public interface JndiJtaProvider<T>
- extends EntityProvider<T>
A custom type of EntityProvider suitable for JEE6 environment with JTA and
server provided JPA context. This kind of provider uses JNDI to lookup
EntityManager and UserTransaction.
| Methods inherited from interface com.vaadin.addon.jpacontainer.EntityProvider |
containsEntity, getAllEntityIdentifiers, getEntity, getEntityCount, getEntityIdentifierAt, getEntityManager, getEntityManagerProvider, getFirstEntityIdentifier, getIdentifier, getLastEntityIdentifier, getLazyLoadingDelegate, getNextEntityIdentifier, getPreviousEntityIdentifier, getQueryModifierDelegate, isEntitiesDetached, refresh, refreshEntity, setEntitiesDetached, setEntityManager, setEntityManagerProvider, setLazyLoadingDelegate, setQueryModifierDelegate |
getJndiAddresses
JndiAddresses getJndiAddresses()
- Returns:
- settings that are used for JNDI lookups for
UserTransaction and EntityManager
setJndiAddresses
void setJndiAddresses(JndiAddresses addresses)
- Parameters:
addresses - JNDI addresses that the provider should uses to lookup
UserTransaction and EntityManager
Copyright © 2013 Vaadin Ltd. All rights reserved.