public abstract class Extension
extends java.lang.Object
Package object in memory, and to store additional information in the
repository at install time.| Constructor and Description |
|---|
Extension(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
void |
init(Repository repo,
java.util.Map<java.lang.String,Packages> packages)
Deprecated.
|
abstract void |
init(Repository repo,
Package pkg)
Initialize a package for a specific extension.
|
abstract void |
install(Repository repo,
Package pkg)
Additional installation actions needed by a specific extension.
|
public java.lang.String getName()
@Deprecated public void init(Repository repo, java.util.Map<java.lang.String,Packages> packages) throws PackageException
PackageExceptionpublic abstract void init(Repository repo, Package pkg) throws PackageException
install() does.repo - the repositorypkg - the package descriptorPackageException - if an error occurspublic abstract void install(Repository repo, Package pkg) throws PackageException
Package object as
well, like init() does.repo - the repositorypkg - the package descriptorPackageException - if an error occursCopyright © 2015-2024 EXPath. All Rights Reserved