Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: star :: ucb ::

interface XCommandProcessor2
Base Interfaces
XCommandProcessor2XCommandProcessor

XCommandProcessor
(referenced interface's summary:)
defines a processor for synchronous commands, which are executed in a specific execution environment.
Description
An improved version of a XCommandProcessor that helps avoid ever-increasing resource consumption.
Developers Guide
UCB - Services and Interfaces

Methods' Summary
releaseCommandIdentifier releases a command identifier obtainded through XCommandProcessor::createCommandIdentifier when it is no longer used.  
Methods' Details
releaseCommandIdentifier
[oneway] void
releaseCommandIdentifier( [in] long  CommandId );

Description
releases a command identifier obtainded through XCommandProcessor::createCommandIdentifier when it is no longer used.

After this call the command identifier cannot be used any longer in calls to XCommandProcessor::execute and XCommandProcessor::abort. (But it can happen that a call to XCommandProcessor::createCommandIdentifier reuses this identifier.)

Parameter CommandId
A command identifier obtained through XCommandProcessor::createCommandIdentifier. If the identifier is zero, the request is silently ignored; but if the identifier is invalid (not obtained via XCommandProcessor::createCommandIdentifier or already handed to XCommandProcessor2::releaseCommandIdentifier before), the behaviour is undefined.
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.