Fabric3 JPA/Hibernate Extension

org.fabric3.jpa.override
Interface OverrideRegistry

All Known Implementing Classes:
OverrideRegistryImpl

public interface OverrideRegistry

Manages persistence context overrides.

Version:
$Rev: 9763 $ $Date: 2011-01-03 01:48:06 +0100 (Mon, 03 Jan 2011) $

Method Summary
 void register(URI contributionURI, PersistenceOverrides overrides)
          Registers a set of persistence overrides contained by a given contribution.
 PersistenceOverrides resolve(String unitName)
          Resolves the overrides for the persistence context or null if none are registered.
 

Method Detail

register

void register(URI contributionURI,
              PersistenceOverrides overrides)
              throws DuplicateOverridesException
Registers a set of persistence overrides contained by a given contribution. The overrides will be held until the contribution is uninstalled.

Parameters:
contributionURI - the contribution URI
overrides - the overrides
Throws:
DuplicateOverridesException - if a set of overrides for the persistence context are already registered

resolve

PersistenceOverrides resolve(String unitName)
Resolves the overrides for the persistence context or null if none are registered.

Parameters:
unitName - the persistence context name
Returns:
the overrides for the persistence context or null if none are registered

Fabric3 JPA/Hibernate Extension

Copyright © 2007-2012 Metaform Systems.