|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Undeployable
Interface for undeployable packages
| Method Summary | |
|---|---|
void |
postUndeploy()
Performs the post-undeployment operations |
void |
preUndeploy()
Performs the pre-undeployment operations |
boolean |
requireRestart()
States if after the undeployment, it is required to restart the container |
void |
undeploy(Set<org.gcube.common.core.scope.GCUBEScope> scopes,
boolean cleanState)
Undeploys the package from the scopes |
boolean |
verify()
Verifies if the package has been correctly undeployed |
| Method Detail |
|---|
void undeploy(Set<org.gcube.common.core.scope.GCUBEScope> scopes,
boolean cleanState)
throws DeployException,
InvalidPackageArchiveException
scopes - scopes from which the package has to be undeployedcleanState - states if the package's state must be also removed after undeployment
DeployException
InvalidPackageArchiveException
boolean verify()
throws InvalidPackageArchiveException
InvalidPackageArchiveException - if the package cannot be verifiedboolean requireRestart()
void postUndeploy()
throws InvalidPackageArchiveException,
DeployException
DeployException
InvalidPackageArchiveException
void preUndeploy()
throws InvalidPackageArchiveException,
DeployException
DeployException
InvalidPackageArchiveException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||