org.nuxeo.runtime.deploy
Class Contribution
java.lang.Object
org.nuxeo.runtime.deploy.Contribution
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- ExtensibleContribution
public abstract class Contribution
- extends java.lang.Object
- implements java.lang.Cloneable
- Author:
- Bogdan Stefanescu
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Contribution
public Contribution()
install
public abstract void install(ManagedComponent comp,
Contribution contrib)
throws java.lang.Exception
- Throws:
java.lang.Exception
uninstall
public abstract void uninstall(ManagedComponent comp,
Contribution contrib)
throws java.lang.Exception
- Throws:
java.lang.Exception
getContributionId
public java.lang.String getContributionId()
setContributionId
public void setContributionId(java.lang.String contributionId)
install
public void install(ManagedComponent comp)
throws java.lang.Exception
- Throws:
java.lang.Exception
uninstall
public void uninstall(ManagedComponent comp)
throws java.lang.Exception
- Throws:
java.lang.Exception
resolve
public void resolve(ContributionManager mgr)
unresolve
public void unresolve(ContributionManager mgr)
getExtension
public Extension getExtension()
setExtension
public void setExtension(Extension extension)
getExtensionPoint
public java.lang.String getExtensionPoint()
getContributor
public ComponentInstance getContributor()
getDependencies
public java.util.Collection<java.lang.String> getDependencies()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
Copyright © 2010 Nuxeo SAS. All Rights Reserved.