@Exported
public interface PersistenceProvider
JPADataSource to ensure it is properly set up for this implementation.| Modifier and Type | Method and Description |
|---|---|
org.jboss.shrinkwrap.descriptor.api.persistence20.PersistenceUnit<org.jboss.shrinkwrap.descriptor.api.persistence20.PersistenceDescriptor> |
configure(org.jboss.shrinkwrap.descriptor.api.persistence20.PersistenceUnit<org.jboss.shrinkwrap.descriptor.api.persistence20.PersistenceDescriptor> unit,
JPADataSource ds)
Configure the
PersistenceUnitDef and JPADataSource. |
MetaModelProvider |
getMetaModelProvider()
The JPA 2 meta model provider related to this persistence provider.
|
String |
getName()
Get the name of this provider
|
String |
getProvider()
Get the classname of this provider.
|
List<org.jboss.forge.addon.dependencies.Dependency> |
listDependencies()
List any dependencies required by this provider.
|
void |
validate(JPADataSource dataSource)
Validate against the supplied datastore
|
String getName()
String getProvider()
org.jboss.shrinkwrap.descriptor.api.persistence20.PersistenceUnit<org.jboss.shrinkwrap.descriptor.api.persistence20.PersistenceDescriptor> configure(org.jboss.shrinkwrap.descriptor.api.persistence20.PersistenceUnit<org.jboss.shrinkwrap.descriptor.api.persistence20.PersistenceDescriptor> unit,
JPADataSource ds)
PersistenceUnitDef and JPADataSource.List<org.jboss.forge.addon.dependencies.Dependency> listDependencies()
MetaModelProvider getMetaModelProvider()
void validate(JPADataSource dataSource) throws Exception
any - exception if the supplied datasource state is invaliExceptionCopyright © 2013 JBoss by Red Hat. All Rights Reserved.