diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2012-04-26 16:06:30 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2012-04-26 16:07:11 +0200 |
commit | fdbc6b768c4f16c3f83e95c68f81fc4fcba74af2 (patch) | |
tree | a1ab0cbc7479f7498407f95a96b494e831efe8b6 /offapi | |
parent | Improved error reporting (diff) | |
download | core-fdbc6b768c4f16c3f83e95c68f81fc4fcba74af2.tar.gz core-fdbc6b768c4f16c3f83e95c68f81fc4fcba74af2.zip |
Do not accidentally instantiate other exts when removing exts at startup
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/deployment/XPackage.idl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/offapi/com/sun/star/deployment/XPackage.idl b/offapi/com/sun/star/deployment/XPackage.idl index 663f51ad5b26..2489ad09af44 100644 --- a/offapi/com/sun/star/deployment/XPackage.idl +++ b/offapi/com/sun/star/deployment/XPackage.idl @@ -166,6 +166,10 @@ interface XPackage NEVER call this directly. This is done by the extension manager if necessary. + @param startup + indicates that registration is adapted to the particular + startup scenario. That is, it is set to <TRUE/>, when called + from <member>XExtensionManager::synchronize</member> @param xAbortChannel abort channel to asynchronously abort the registration process, or <NULL/> @@ -173,6 +177,7 @@ interface XPackage command environment for error and progress handling */ void revokePackage( + [in] boolean startup, [in] com::sun::star::task::XAbortChannel xAbortChannel, [in] com::sun::star::ucb::XCommandEnvironment xCmdEnv ) raises (DeploymentException, |