Package org.nuxeo.runtime.deploy
Class CompositeContribution
- java.lang.Object
-
- org.nuxeo.runtime.deploy.Contribution
-
- org.nuxeo.runtime.deploy.ExtensibleContribution
-
- org.nuxeo.runtime.deploy.CompositeContribution
-
- All Implemented Interfaces:
Cloneable
public abstract class CompositeContribution extends ExtensibleContribution
- Author:
- Bogdan Stefanescu
-
-
Field Summary
Fields Modifier and Type Field Description protected List<CompositeContribution>
contributionFragments
-
Fields inherited from class org.nuxeo.runtime.deploy.ExtensibleContribution
baseContribution, baseContributionId
-
Fields inherited from class org.nuxeo.runtime.deploy.Contribution
contributionId, extension
-
-
Constructor Summary
Constructors Constructor Description CompositeContribution()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CompositeContribution>
getContributionFragments()
protected ExtensibleContribution
getMergedContribution()
boolean
isContributionEnabled()
void
resolve(ContributionManager mgr)
String
toString()
void
unresolve(ContributionManager mgr)
-
Methods inherited from class org.nuxeo.runtime.deploy.ExtensibleContribution
clone, copyOver, getBaseContribution, getBaseContributionId, getRootContribution, install, isRootContribution, setBaseContribution, setBaseContributionId, uninstall
-
Methods inherited from class org.nuxeo.runtime.deploy.Contribution
equals, getContributionId, getContributor, getDependencies, getExtension, getExtensionPoint, hashCode, install, setContributionId, setExtension, uninstall
-
-
-
-
Field Detail
-
contributionFragments
protected final List<CompositeContribution> contributionFragments
-
-
Method Detail
-
resolve
public void resolve(ContributionManager mgr)
- Overrides:
resolve
in classExtensibleContribution
-
unresolve
public void unresolve(ContributionManager mgr)
- Overrides:
unresolve
in classExtensibleContribution
-
isContributionEnabled
public boolean isContributionEnabled()
-
getContributionFragments
public List<CompositeContribution> getContributionFragments()
-
getMergedContribution
protected ExtensibleContribution getMergedContribution()
- Overrides:
getMergedContribution
in classExtensibleContribution
-
toString
public String toString()
- Overrides:
toString
in classContribution
-
-