|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ArtifactInstaller
Objects implementing this interface are able to directly
install and uninstall supported artifacts. Artifacts that
are transformed into bundles should use the
ArtifactTransformer
interface instead.
Note that fileinstall does not keep track of those artifacts
across restarts, so this means that after a restart, existing
artifacts will be reported as new, while any deleted artifact
won't be reported as deleted.
Method Summary | |
---|---|
void |
install(File artifact)
Install the artifact |
void |
uninstall(File artifact)
Uninstall the artifact |
void |
update(File artifact)
Update the artifact |
Methods inherited from interface org.apache.felix.fileinstall.ArtifactListener |
---|
canHandle |
Method Detail |
---|
void install(File artifact) throws Exception
artifact
- the artifact to be installed
Exception
void update(File artifact) throws Exception
artifact
- the artifact to be updated
Exception
void uninstall(File artifact) throws Exception
artifact
- the artifact to be uninstalled
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |