public class JpaTransactionGovernanceSource extends AbstractGovernanceSource<javax.persistence.EntityTransaction,None> implements GovernanceFactory<javax.persistence.EntityTransaction,None>
GovernanceSource
to provide JPA EntityTransaction
management.AbstractGovernanceSource.Labeller, AbstractGovernanceSource.MetaDataContext<I,F extends Enum<F>>, AbstractGovernanceSource.SpecificationContext
Constructor and Description |
---|
JpaTransactionGovernanceSource() |
Modifier and Type | Method and Description |
---|---|
Governance<javax.persistence.EntityTransaction,None> |
createGovernance()
Creates the
Governance . |
protected void |
loadMetaData(AbstractGovernanceSource.MetaDataContext<javax.persistence.EntityTransaction,None> context)
Overridden to load meta-data.
|
protected void |
loadSpecification(AbstractGovernanceSource.SpecificationContext context)
Overridden to load specification.
|
getMetaData, getSpecification, init
protected void loadSpecification(AbstractGovernanceSource.SpecificationContext context)
AbstractGovernanceSource
loadSpecification
in class AbstractGovernanceSource<javax.persistence.EntityTransaction,None>
context
- Specifications.protected void loadMetaData(AbstractGovernanceSource.MetaDataContext<javax.persistence.EntityTransaction,None> context) throws Exception
AbstractGovernanceSource
loadMetaData
in class AbstractGovernanceSource<javax.persistence.EntityTransaction,None>
context
- Meta-data.Exception
- If fails to load the meta-data.public Governance<javax.persistence.EntityTransaction,None> createGovernance() throws Throwable
GovernanceFactory
Governance
.createGovernance
in interface GovernanceFactory<javax.persistence.EntityTransaction,None>
Governance
.Throwable
- If fails to create the Governance
.Copyright © 2005–2016. All rights reserved.