| LibreOffice
    LibreOffice 25.2 SDK API Reference | 
interfaces for configuration backends. More...
| Modules | |
| module | xml | 
| XML files backend. | |
| Constant Groups | |
| constants | NodeAttribute | 
| These values are used to specify the behavior of a node or property in a layer. | |
| constants | SchemaAttribute | 
| These values are used to specify the behavior of a node or property in the schema. | |
| Classes | |
| exception | AuthenticationFailedException | 
| Exception thrown when authentication to the underlying backend fails due to an unknown user-id or invalid credentials.  More... | |
| service | Backend | 
| provides access to a configuration database composed of one or more storage backends containing settings used by software modules.  More... | |
| exception | BackendAccessException | 
| Generic exception thrown when physical access to an underlying backend fails.  More... | |
| service | BackendAdapter | 
| implements Backend retrieving data from a SingleBackend.  More... | |
| exception | BackendSetupException | 
| Generic exception thrown when setting up a connection to an underlying backend fails.  More... | |
| exception | CannotConnectException | 
| Exception thrown when a connection to the underlying backend cannot be established.  More... | |
| struct | ComponentChangeEvent | 
| This event is fired when a change becomes effective on the source of the event.  More... | |
| exception | ConnectionLostException | 
| Exception thrown when the connection to the underlying backend was lost irrecoverably.  More... | |
| service | CopyImporter | 
| imports data into a configuration layer by copying over existing data.  More... | |
| service | DataImporter | 
| allows importing data from one configuration repository into another.  More... | |
| service | DefaultBackend | 
| is a DefaultBackend, that is the default DefaultBackend for its com::sun::star::uno::XComponentContext.  More... | |
| service | HierarchyBrowser | 
| allows scanning a configuration data repository for available components .  More... | |
| service | Importer | 
| imports data into a configuration layer.  More... | |
| exception | InsufficientAccessRightsException | 
| Exception thrown when access to the underlying backend fails because of insufficient access rights to some needed resource.  More... | |
| service | InteractionHandler | 
| An interaction request handler that lets the user handle a number of well known requests via GUI dialogs.  More... | |
| exception | InvalidAuthenticationMechanismException | 
| Exception thrown when authentication to the underlying backend fails because the configured authentication mechanism is not supported by the backend or no valid mechanism can be negotiated.  More... | |
| service | Layer | 
| provides read-only access to a configuration data layer.  More... | |
| service | LayerDescriber | 
| describe the contents of a layer to an XLayerHandler object.  More... | |
| service | LayerFilter | 
| provides a filtered version of a configuration data Layer.  More... | |
| service | LayerUpdateMerger | 
| applies updates to a configuration layer.  More... | |
| service | LdapMultiLayerStratum | 
| implements MultiLayerStratum that provides access to a multiple layers of configuration data from LDAP source  More... | |
| service | LdapSingleBackend | 
| implements SingleBackend that stores data in an LDAP directory.  More... | |
| service | LdapSingleStratum | 
| implements SingleLayerStratum that provides access to a single layer of configuration data from LDAP source  More... | |
| service | LocalDataImporter | 
| allows importing data from a local configuration data repository or file into any Backend.  More... | |
| service | LocalHierarchyBrowser | 
| is a HierarchyBrowser, that browses a configuration database stored in the local file system.  More... | |
| service | LocalSchemaSupplier | 
| implements SchemaSupplier providing access to local configuration schemas  More... | |
| service | LocalSingleBackend | 
| implements SingleBackend that stores data in the local file system using the OOR XML formats.  More... | |
| service | LocalSingleStratum | 
| implements SingleLayerStratum that provides access to a single layer of configuration data from local file system  More... | |
| exception | MalformedDataException | 
| is raised when the data of a component schema, layer or update is not well-formed, violates the schema or is otherwise invalid.  More... | |
| service | MergeImporter | 
| imports data into a configuration layer by merging with existing data.  More... | |
| exception | MergeRecoveryRequest | 
| is passed to an InteractionHandler when merging fails due to invalid layer data or access problems.  More... | |
| service | MultiLayerStratum | 
| Provides access to a single layer of configuration data.  More... | |
| service | MultiStratumBackend | 
| implements Backend provides access to a configuration database composed of one or more storage backends containing settings used by software modules.  More... | |
| service | OfflineBackend | 
| implements BackendAdapter that maintains a cache so it can operate even if the SingleBackend holding the data is inaccessible.  More... | |
| service | OnlineBackend | 
| implements a BackendAdapter that requires that the SingleBackend holding the data is continuously accessible.  More... | |
| service | PlatformBackend | 
| implements SingleLayerStratum that provides access to a single layer of configuration data from external data store  More... | |
| struct | PropertyInfo | 
| This structure contains all the information related to a property.  More... | |
| service | Schema | 
| provides read only access to a configuration component schema.  More... | |
| service | SchemaSupplier | 
| provides access to configuration schemas  More... | |
| service | SingleBackend | 
| is a configuration storage backends containing a complete configuration database, including user data, default or policy layers and schemata.  More... | |
| service | SingleBackendAdapter | 
| implements a simple BackendAdapter that can be used for normal configuration operation.  More... | |
| service | SingleLayerStratum | 
| Provides access to a single layer of configuration data.  More... | |
| exception | StratumCreationException | 
| is passed to an InteractionHandler when creating a stratum backend fails.  More... | |
| service | SystemIntegration | 
| provides access to a configuration data composed of one or more platform backends containing settings used by software modules.  More... | |
| struct | TemplateIdentifier | 
| holds the data needed to identify a template.  More... | |
| service | UpdatableLayer | 
| provides read/write access to a configuration data layer.  More... | |
| interface | XBackend | 
| Handles access to layered data stored in a repository.  More... | |
| interface | XBackendChangesListener | 
| receives notification from backend broadcaster objects.  More... | |
| interface | XBackendChangesNotifier | 
| broadcasts changes when data from backend sources has changed.  More... | |
| interface | XBackendEntities | 
| Provides functionality relating to common and supported entities for a configuration data backend.  More... | |
| interface | XCompositeLayer | 
| provides read access to layers that contain sublayers accessible through an additional criterion (for instance the locale they contain data for).  More... | |
| interface | XLayer | 
| provides read access to the data contained in a layer.  More... | |
| interface | XLayerContentDescriber | 
| describe the contents of a layer to an XLayerHandler object.  More... | |
| interface | XLayerHandler | 
| receives a description of a configuration layer as a sequence of events.  More... | |
| interface | XLayerImporter | 
| allows importing a layer into a Backend  More... | |
| interface | XMultiLayerStratum | 
| Handles access to a stratum consisting of multiple layers in a single configuration data repository.  More... | |
| interface | XSchema | 
| Handles access to the elements of a component schema, i.e its templates and its component definition.  More... | |
| interface | XSchemaHandler | 
| receives a description of a configuration schema as a sequence of events.  More... | |
| interface | XSchemaSupplier | 
| provides access to configuration component schemas.  More... | |
| interface | XSingleLayerStratum | 
| Handles access to a stratum consisting of a single layer in a configuration data repository.  More... | |
| interface | XUpdatableLayer | 
| Provides access to a read-write layer of configuration data for a given component and entity.  More... | |
| interface | XUpdateHandler | 
| receives a description of a configuration update or layer as a sequence of events.  More... | |
| interface | XVersionedSchemaSupplier | 
| provides access to versioned configuration component schemas.  More... | |
interfaces for configuration backends.