public class OverrideRegistryImpl extends java.lang.Object implements OverrideRegistry, org.fabric3.spi.contribution.ContributionServiceListener
| Constructor and Description |
|---|
OverrideRegistryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
onInstall(org.fabric3.spi.contribution.Contribution contribution) |
void |
onProcessManifest(org.fabric3.spi.contribution.Contribution contribution) |
void |
onRemove(org.fabric3.spi.contribution.Contribution contribution) |
void |
onStore(org.fabric3.spi.contribution.Contribution contribution) |
void |
onUninstall(org.fabric3.spi.contribution.Contribution contribution) |
void |
onUpdate(org.fabric3.spi.contribution.Contribution contribution) |
void |
register(java.net.URI contributionURI,
PersistenceOverrides overrides)
Registers a set of persistence overrides contained by a given contribution.
|
PersistenceOverrides |
resolve(java.lang.String unitName)
Resolves the overrides for the persistence context or null if none are registered.
|
public void register(java.net.URI contributionURI,
PersistenceOverrides overrides)
throws DuplicateOverridesException
OverrideRegistryregister in interface OverrideRegistrycontributionURI - the contribution URIoverrides - the overridesDuplicateOverridesException - if a set of overrides for the persistence context are already registeredpublic PersistenceOverrides resolve(java.lang.String unitName)
OverrideRegistryresolve in interface OverrideRegistryunitName - the persistence context namepublic void onUninstall(org.fabric3.spi.contribution.Contribution contribution)
onUninstall in interface org.fabric3.spi.contribution.ContributionServiceListenerpublic void onStore(org.fabric3.spi.contribution.Contribution contribution)
onStore in interface org.fabric3.spi.contribution.ContributionServiceListenerpublic void onProcessManifest(org.fabric3.spi.contribution.Contribution contribution)
onProcessManifest in interface org.fabric3.spi.contribution.ContributionServiceListenerpublic void onInstall(org.fabric3.spi.contribution.Contribution contribution)
onInstall in interface org.fabric3.spi.contribution.ContributionServiceListenerpublic void onUpdate(org.fabric3.spi.contribution.Contribution contribution)
onUpdate in interface org.fabric3.spi.contribution.ContributionServiceListenerpublic void onRemove(org.fabric3.spi.contribution.Contribution contribution)
onRemove in interface org.fabric3.spi.contribution.ContributionServiceListener