Skip navigation links
A B C D E F G H I L M N O P R S T U V 

A

AbstractDeploymentPackage - Class in org.apache.felix.deploymentadmin
Base class for various types of deployment packages.
AbstractDeploymentPackage(Manifest, BundleContext, DeploymentAdminImpl) - Constructor for class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Creates an instance of this class.
AbstractInfo - Class in org.apache.felix.deploymentadmin
Objects of this class represent the meta data for a resource from a deployment package, this can be either bundle resources or processed resources.
AbstractInfo(String, Attributes) - Constructor for class org.apache.felix.deploymentadmin.AbstractInfo
Create an instance
acquire() - Method in class org.apache.felix.deploymentadmin.Semaphore
Acquires the semaphore, or blocks until it's available or the thread is interrupted.
Activator - Class in org.apache.felix.deploymentadmin
Bundle activator for the deployment admin bundle
Activator() - Constructor for class org.apache.felix.deploymentadmin.Activator
 
addCommit(AbstractAction) - Method in class org.apache.felix.deploymentadmin.spi.Command
Adds an action to be executed in case of a commit
addResourceProcessor(ResourceProcessor) - Method in class org.apache.felix.deploymentadmin.spi.CommitResourceCommand
Add a resource processor, all resource processors that are added will be committed when the command is executed.
addRollback(AbstractAction) - Method in class org.apache.felix.deploymentadmin.spi.Command
Adds an action to be executed in case of a roll back.
available() - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 

B

BUNDLE_LOCATION_PREFIX - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
BUNDLE_SYMBOLICNAME - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
BUNDLE_VERSION - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
BundleInfoImpl - Class in org.apache.felix.deploymentadmin
Implementation of the BundleInfo interface as defined by the OSGi mobile specification.
BundleInfoImpl(String, Attributes) - Constructor for class org.apache.felix.deploymentadmin.BundleInfoImpl
Creates an instance of this class.

C

call(boolean) - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
Calling this method will cause the commands specified for this session to be executed.
cancel() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
cancel() - Method in class org.apache.felix.deploymentadmin.spi.Command
Sets the command to being cancelled, this does not have an immediate effect.
cancel() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
Cancels the session if it is in progress.
close() - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
CODE_BAD_HEADER - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_BUNDLE_NAME_ERROR - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_BUNDLE_SHARING_VIOLATION - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_CANCELLED - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_COMMIT_ERROR - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_FOREIGN_CUSTOMIZER - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_MISSING_BUNDLE - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_MISSING_FIXPACK_TARGET - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_MISSING_HEADER - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_MISSING_RESOURCE - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_NOT_A_JAR - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_ORDER_ERROR - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_OTHER_ERROR - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_PROCESSOR_NOT_FOUND - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_RESOURCE_SHARING_VIOLATION - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_SIGNING_ERROR - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
CODE_TIMEOUT - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
Command - Class in org.apache.felix.deploymentadmin.spi
Commands describe a group of tasks to be executed within the execution a deployment session.
Command() - Constructor for class org.apache.felix.deploymentadmin.spi.Command
 
commit(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.Command
Commits all changes the command may have defined when it was executed by calling the execute() method.
CommitResourceCommand - Class in org.apache.felix.deploymentadmin.spi
Command that commits all the resource processors that were added to the command.
CommitResourceCommand() - Constructor for class org.apache.felix.deploymentadmin.spi.CommitResourceCommand
 
Constants - Interface in org.apache.felix.deploymentadmin
 
copy(InputStream, OutputStream) - Static method in class org.apache.felix.deploymentadmin.spi.SnapshotCommand
 
copy(File, File) - Static method in class org.apache.felix.deploymentadmin.Utils
 

D

delete(File, boolean) - Static method in class org.apache.felix.deploymentadmin.Utils
 
DeploymentAdminConfig - Class in org.apache.felix.deploymentadmin
Provides the configuration options for this DeploymentAdmin implementation.
DeploymentAdminConfig(BundleContext) - Constructor for class org.apache.felix.deploymentadmin.DeploymentAdminConfig
Creates a new DeploymentAdminConfig instance with the default settings.
DeploymentAdminImpl - Class in org.apache.felix.deploymentadmin
 
DeploymentAdminImpl() - Constructor for class org.apache.felix.deploymentadmin.DeploymentAdminImpl
Creates a new DeploymentAdminImpl instance.
DEPLOYMENTPACKAGE_CUSTOMIZER - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
DEPLOYMENTPACKAGE_FIXPACK - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
DEPLOYMENTPACKAGE_ICON - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
DEPLOYMENTPACKAGE_MISSING - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
DEPLOYMENTPACKAGE_NAME - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
DEPLOYMENTPACKAGE_SYMBOLICMAME - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
DEPLOYMENTPACKAGE_VERSION - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
DeploymentPackageManifest - Class in org.apache.felix.deploymentadmin
This class represents a manifest file used to describe the contents of a deployment package.
DeploymentPackageManifest(Manifest) - Constructor for class org.apache.felix.deploymentadmin.DeploymentPackageManifest
Creates an instance of this class.
DeploymentSessionImpl - Class in org.apache.felix.deploymentadmin.spi
Represents a running deployment session.
DeploymentSessionImpl(AbstractDeploymentPackage, AbstractDeploymentPackage, List, DeploymentAdminImpl, DeploymentAdminConfig) - Constructor for class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
 
destroy(BundleContext, DependencyManager) - Method in class org.apache.felix.deploymentadmin.Activator
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.Command
Executes the command, the specified DeploymentSession can be used to obtain various information about the deployment session which the command is part of.
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.CommitResourceCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.DropAllBundlesCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.DropAllResourcesCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.DropBundleCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.DropResourceCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.GetStorageAreaCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.ProcessResourceCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.SnapshotCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.StartBundleCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.StartCustomizerCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.StopBundleCommand
 
doExecute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.UpdateCommand
 
DropAllBundlesCommand - Class in org.apache.felix.deploymentadmin.spi
Command that uninstalls all bundles, if rolled back the bundles are restored.
DropAllBundlesCommand() - Constructor for class org.apache.felix.deploymentadmin.spi.DropAllBundlesCommand
 
DropAllResourcesCommand - Class in org.apache.felix.deploymentadmin.spi
Command that drops resources.
DropAllResourcesCommand(CommitResourceCommand) - Constructor for class org.apache.felix.deploymentadmin.spi.DropAllResourcesCommand
Creates an instance of this command.
DropBundleCommand - Class in org.apache.felix.deploymentadmin.spi
Command that uninstalls bundles, if rolled back the bundles are restored.
DropBundleCommand() - Constructor for class org.apache.felix.deploymentadmin.spi.DropBundleCommand
 
DropResourceCommand - Class in org.apache.felix.deploymentadmin.spi
Command that drops resources.
DropResourceCommand(CommitResourceCommand) - Constructor for class org.apache.felix.deploymentadmin.spi.DropResourceCommand
Creates an instance of this command.

E

EMPTY_PACKAGE - Static variable in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
equals(Object) - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
EVENTPROPERTY_DEPLOYMENTPACKAGE_CURRENTVERSION - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
EVENTPROPERTY_DEPLOYMENTPACKAGE_NAME - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
EVENTPROPERTY_DEPLOYMENTPACKAGE_NEXTVERSION - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
EVENTPROPERTY_DEPLOYMENTPACKAGE_READABLENAME - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
EVENTPROPERTY_SUCCESSFUL - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
EVENTTOPIC_COMPLETE - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
EVENTTOPIC_INSTALL - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
EVENTTOPIC_UNINSTALL - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
execute(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.Command
Executes the command, the specified DeploymentSession can be used to obtain various information about the deployment session which the command is part of.

F

FileDeploymentPackage - Class in org.apache.felix.deploymentadmin
Implementation of a DeploymentPackage that is persisted on disk.
FileDeploymentPackage(File, File, BundleContext, DeploymentAdminImpl) - Constructor for class org.apache.felix.deploymentadmin.FileDeploymentPackage
Creates a new instance of a deployment package stored on disk.

G

getAbstractInfoByPath(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the info about either a bundle or processed resource based on it's path/resource-id.
getBundle(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getBundleContext() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
Returns reference to this bundle's BundleContext
getBundleContext() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
Returns the bundle context of the bundle this class is part of.
getBundleInfoByName(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the info about a bundle resource based on the bundle symbolic name.
getBundleInfoByPath(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the info about a bundle based on it's path/resource-id.
getBundleInfoImpls() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Returns the bundles of this deployment package as an array of BundleInfoImpl objects.
getBundleInfos() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getBundleInfos() - Method in class org.apache.felix.deploymentadmin.DeploymentPackageManifest
Determines which bundle resources are part of the deployment package, this includes customizer bundles.
getBundleStream(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the data stream of a bundle resource based on the bundle symbolic name
getBundleStream(String) - Method in class org.apache.felix.deploymentadmin.FileDeploymentPackage
 
getBundleStream(String) - Method in class org.apache.felix.deploymentadmin.StreamDeploymentPackage
 
getConfiguration() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
 
getCurrentEntryStream() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the data stream to the current entry of this deployment package, use this together with the getNextEntry method.
getCurrentEntryStream() - Method in class org.apache.felix.deploymentadmin.FileDeploymentPackage
 
getCurrentEntryStream() - Method in class org.apache.felix.deploymentadmin.StreamDeploymentPackage
 
getDataFile(Bundle) - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
Retrieve the base directory of the persistent storage area according to OSGi Core R4 6.1.6.10 for the given BundleContext.
getDeploymentPackage(Bundle) - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
getDeploymentPackage(String) - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
getDisplayName() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getFixPackage() - Method in class org.apache.felix.deploymentadmin.DeploymentPackageManifest
Determines the version range a fix package can be applied to
getHeader(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getHeader(String) - Method in class org.apache.felix.deploymentadmin.AbstractInfo
Return the value of a header for this resource
getHeader(String) - Method in class org.apache.felix.deploymentadmin.DeploymentPackageManifest
Determines the value of a header in the main section of the manifest.
getHigh() - Method in class org.apache.felix.deploymentadmin.VersionRange
Get the upper boundary of the version range, the boundary being inclusive or not is not taken in to account.
getIcon() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getLog() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
Returns reference to the current logging service defined in the framework.
getLog() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
Returns the currently present log service.
getLow() - Method in class org.apache.felix.deploymentadmin.VersionRange
Get the lower boundary of the version range, the boundary being inclusive or not is not taken into account.
getName() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getNextEntry() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the next resource entry in this deployment package based on the order in which the resources appeared when the package was originally received.
getNextEntry() - Method in class org.apache.felix.deploymentadmin.FileDeploymentPackage
 
getNextEntry() - Method in class org.apache.felix.deploymentadmin.StreamDeploymentPackage
 
getOrderedBundleInfos() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the bundles of this deployment package in the order in which they were originally received.
getOrderedBundleInfos() - Method in class org.apache.felix.deploymentadmin.FileDeploymentPackage
 
getOrderedBundleInfos() - Method in class org.apache.felix.deploymentadmin.StreamDeploymentPackage
 
getOrderedResourceInfos() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the resources of this deployment package in the order in which they were originally received.
getOrderedResourceInfos() - Method in class org.apache.felix.deploymentadmin.FileDeploymentPackage
 
getOrderedResourceInfos() - Method in class org.apache.felix.deploymentadmin.StreamDeploymentPackage
 
getPackageAdmin() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
Returns reference to the current package admin defined in the framework.
getPackageAdmin() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
Returns the currently present package admin.
getPath() - Method in class org.apache.felix.deploymentadmin.AbstractInfo
 
getResourceHeader(String, String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getResourceInfoByPath(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines the info about a processed resource based on it's path/resource-id.
getResourceInfos() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Returns the processed resources of this deployment package as an array of ResourceInfoImpl objects.
getResourceInfos() - Method in class org.apache.felix.deploymentadmin.DeploymentPackageManifest
Determines which processed resources are part of the deployment package.
getResourceProcessor(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getResourceProcessor() - Method in class org.apache.felix.deploymentadmin.ResourceInfoImpl
Determines the resource processor for this processed resource.
getResources() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getSourceAbstractDeploymentPackage() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
Returns the source deployment package as an AbstractDeploymentPackage.
getSourceDeploymentPackage() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
 
GetStorageAreaCommand - Class in org.apache.felix.deploymentadmin.spi
Command that determines the storage area's of all bundles in the source deployment package of a deployment session.
GetStorageAreaCommand() - Constructor for class org.apache.felix.deploymentadmin.spi.GetStorageAreaCommand
 
getStorageAreas() - Method in class org.apache.felix.deploymentadmin.spi.GetStorageAreaCommand
Determines the storage area's of all bundles in the source deployment package of a deployment session.
getSymbolicName() - Method in class org.apache.felix.deploymentadmin.BundleInfoImpl
 
getSymbolicName() - Method in class org.apache.felix.deploymentadmin.DeploymentPackageManifest
Determines the symbolic name of the deployment package.
getTargetAbstractDeploymentPackage() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
Returns the target deployment package as an AbstractDeploymentPackage.
getTargetDeploymentPackage() - Method in class org.apache.felix.deploymentadmin.spi.DeploymentSessionImpl
 
getVersion() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
getVersion() - Method in class org.apache.felix.deploymentadmin.BundleInfoImpl
 
getVersion() - Method in class org.apache.felix.deploymentadmin.DeploymentPackageManifest
Determines the version of the deployment package.
getVersionRange() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
If this deployment package is a fix package this method determines the version range this deployment package can be applied to.

H

hashCode() - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 

I

infiniteRange - Static variable in class org.apache.felix.deploymentadmin.VersionRange
 
init(BundleContext, DependencyManager) - Method in class org.apache.felix.deploymentadmin.Activator
 
installDeploymentPackage(InputStream) - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
isAllowForeignCustomizers() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminConfig
 
isBundleResource(Attributes) - Static method in class org.apache.felix.deploymentadmin.BundleInfoImpl
Verify if the specified attributes describe a bundle resource.
isCancelled() - Method in class org.apache.felix.deploymentadmin.spi.Command
Determines if the command was canceled.
isCustomizer() - Method in class org.apache.felix.deploymentadmin.BundleInfoImpl
Determine whether this bundle resource is a customizer bundle.
isFixPackage() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Determines whether this deployment package is a fix package.
isHighInclusive() - Method in class org.apache.felix.deploymentadmin.VersionRange
Determines whether the upper boundary is inclusive or not.
isInRange(Version) - Method in class org.apache.felix.deploymentadmin.VersionRange
Determine if the specified version is part of the version range or not.
isLowInclusive() - Method in class org.apache.felix.deploymentadmin.VersionRange
Determines whether the lower boundary is inclusive or not.
isMetaInfFile(String) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
Returns whether the given name (which is expected to be the name of a JarEntry) is a signature file or the JAR index file.
isMissing() - Method in class org.apache.felix.deploymentadmin.AbstractInfo
Determine if a resource is missing or not
isNew() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
isProcessedResource() - Method in class org.apache.felix.deploymentadmin.ResourceInfoImpl
 
isStale() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
isStopUnaffectedBundles() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminConfig
 

L

listDeploymentPackages() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 

M

mark(int) - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
markSupported() - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
merge(File, File, File, File) - Static method in class org.apache.felix.deploymentadmin.Utils
 

N

NonCloseableStream - Class in org.apache.felix.deploymentadmin
Stream that does nothing when close() is invoked, calls to one of the read methods will throw an IOException after close() is called.
NonCloseableStream(InputStream) - Constructor for class org.apache.felix.deploymentadmin.NonCloseableStream
 

O

org.apache.felix.deploymentadmin - package org.apache.felix.deploymentadmin
 
org.apache.felix.deploymentadmin.spi - package org.apache.felix.deploymentadmin.spi
 

P

PACKAGE_DIR - Static variable in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
PACKAGECONTENTS_DIR - Static variable in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
PACKAGEINDEX_FILE - Static variable in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
parse(String) - Static method in class org.apache.felix.deploymentadmin.VersionRange
Parses a version range from the specified string.
parseBooleanHeader(Attributes, String) - Method in class org.apache.felix.deploymentadmin.AbstractInfo
Parses a header that is allowed to have only boolean values.
ProcessResourceCommand - Class in org.apache.felix.deploymentadmin.spi
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.
ProcessResourceCommand(CommitResourceCommand) - Constructor for class org.apache.felix.deploymentadmin.spi.ProcessResourceCommand
Creates an instance of this command, the CommitCommand is used to ensure that all used ResourceProcessors will be committed at a later stage in the deployment session.

R

read() - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
read(byte[]) - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
read(byte[], int, int) - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
readIndex(File) - Static method in class org.apache.felix.deploymentadmin.Utils
 
readManifest(File) - Static method in class org.apache.felix.deploymentadmin.Utils
 
release() - Method in class org.apache.felix.deploymentadmin.Semaphore
Releases the semaphore.
rename(File, File) - Static method in class org.apache.felix.deploymentadmin.Utils
 
replace(File, File) - Static method in class org.apache.felix.deploymentadmin.Utils
 
reset() - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
RESOURCE_PROCESSOR - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
ResourceInfoImpl - Class in org.apache.felix.deploymentadmin
This class represents the meta data of a processed resource as used by the Deployment Admin.
ResourceInfoImpl(String, Attributes) - Constructor for class org.apache.felix.deploymentadmin.ResourceInfoImpl
Create an instance of this class.
restore(File, File) - Static method in class org.apache.felix.deploymentadmin.spi.SnapshotCommand
 
rollback(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.Command
Rolls back all actions that were added through the addRollback(Runnable r) method (in reverse adding order).
rollback(DeploymentSessionImpl) - Method in class org.apache.felix.deploymentadmin.spi.CommitResourceCommand
 

S

Semaphore - Class in org.apache.felix.deploymentadmin
A semaphore, that maintains one single permit.
Semaphore() - Constructor for class org.apache.felix.deploymentadmin.Semaphore
Creates a new semaphore that is available.
Semaphore(boolean) - Constructor for class org.apache.felix.deploymentadmin.Semaphore
Creates a new semaphore and allows you to specify if it's available or not.
SERVICE_PID - Static variable in interface org.apache.felix.deploymentadmin.Constants
 
setStale(boolean) - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
skip(long) - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
SnapshotCommand - Class in org.apache.felix.deploymentadmin.spi
 
SnapshotCommand(GetStorageAreaCommand) - Constructor for class org.apache.felix.deploymentadmin.spi.SnapshotCommand
 
start() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
Called by dependency manager upon start of this component.
StartBundleCommand - Class in org.apache.felix.deploymentadmin.spi
Command that starts all bundles described in the source deployment package of a deployment session.
StartBundleCommand() - Constructor for class org.apache.felix.deploymentadmin.spi.StartBundleCommand
 
StartCustomizerCommand - Class in org.apache.felix.deploymentadmin.spi
Command that starts all customizer bundles defined in the source deployment packages of a deployment session.
StartCustomizerCommand() - Constructor for class org.apache.felix.deploymentadmin.spi.StartCustomizerCommand
 
stop() - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
Called by dependency manager when stopping this component.
StopBundleCommand - Class in org.apache.felix.deploymentadmin.spi
Command that stops all bundles described in the target deployment package of a deployment session.
StopBundleCommand() - Constructor for class org.apache.felix.deploymentadmin.spi.StopBundleCommand
 
store(File, File) - Static method in class org.apache.felix.deploymentadmin.spi.SnapshotCommand
 
StreamDeploymentPackage - Class in org.apache.felix.deploymentadmin
This class represents a deployment package that is read from a jar stream.
StreamDeploymentPackage(JarInputStream, BundleContext, DeploymentAdminImpl) - Constructor for class org.apache.felix.deploymentadmin.StreamDeploymentPackage
Creates an instance of this class.

T

TEMP_DIR - Static variable in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
TEMP_POSTFIX - Static variable in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
TEMP_PREFIX - Static variable in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
 
toString() - Method in class org.apache.felix.deploymentadmin.NonCloseableStream
 
toString() - Method in class org.apache.felix.deploymentadmin.VersionRange
 
tryAcquire(long) - Method in class org.apache.felix.deploymentadmin.Semaphore
Tries to acquire the semaphore and waits for the duration of the specified timeout until it becomes available.

U

uninstall() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
uninstallDeploymentPackage(DeploymentPackage, boolean) - Method in class org.apache.felix.deploymentadmin.DeploymentAdminImpl
Uninstalls the given deployment package from the system.
uninstallForced() - Method in class org.apache.felix.deploymentadmin.AbstractDeploymentPackage
 
UpdateCommand - Class in org.apache.felix.deploymentadmin.spi
Command that installs all bundles described in the source deployment package of a deployment session.
UpdateCommand() - Constructor for class org.apache.felix.deploymentadmin.spi.UpdateCommand
 
Utils - Class in org.apache.felix.deploymentadmin
 
Utils() - Constructor for class org.apache.felix.deploymentadmin.Utils
 

V

VersionRange - Class in org.apache.felix.deploymentadmin
This class represents a version range as defined in section 3.2.5 of the OSGi r4 specification.
VersionRange(Version, boolean, Version, boolean) - Constructor for class org.apache.felix.deploymentadmin.VersionRange
Create an instance of the VersionRange class.
VersionRange(Version) - Constructor for class org.apache.felix.deploymentadmin.VersionRange
Creates an instance of the VersionRange class which resembles [version,*)
A B C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.