# Package org.apache.felix.deploymentadmin.spi

Class Summary
Command: Commands describe a group of tasks to be executed within the execution a deployment session.
CommitResourceCommand: Command that commits all the resource processors that were added to the command.
DeploymentSessionImpl: Represents a running deployment session.
DropAllBundlesCommand: Command that uninstalls all bundles, if rolled back the bundles are restored.
DropAllResourcesCommand: Command that drops resources.
DropBundleCommand: Command that uninstalls bundles, if rolled back the bundles are restored.
DropResourceCommand: Command that drops resources.
GetStorageAreaCommand: Command that determines the storage area's of all bundles in the source deployment package of a deployment session.
ProcessResourceCommand: Command that processes all the processed resources in the source deployment package of a deployment session by finding their Resource Processors and having those process the resources.
SnapshotCommand
StartBundleCommand: Command that starts all bundles described in the source deployment package of a deployment session.
StartCustomizerCommand: Command that starts all customizer bundles defined in the source deployment packages of a deployment session.
StopBundleCommand: Command that stops all bundles described in the target deployment package of a deployment session.
UpdateCommand: Command that installs all bundles described in the source deployment package of a deployment session.