Package com.polarion.platform.persistence
package com.polarion.platform.persistence
-
ClassDescriptionThrown, when the configuration is determined to be invalid (inconsistent) or missing.Extension of
PersistencePolicy
to include authentication source permission checking.IConfigurableEnumeration<T extends IEnumOption>Enumeration that is based on a configuration in repository.An extension ofICustomFieldsProvider
that is aware of conditionally defined custom fields.This interface holds the configuration of custom field typesProvides methods for searching and counting the persistent objects in the database.IEnumeration<T extends IEnumOption>The factory service to produce context dependendIEnumeration
Warning: theIEnumFactory.getEnumeration(String, IContextId)
method of the implementing classes must return instances ofIObjectEnumeration
to work correctly in all cases.Builder interface providing the methods to configure and execute index searches.Result holder forIIndexSearch
.Thrown in case that user tries to set invalid value to some field in persistence-managed object.Parent-child hierarchy provider.Access point for the interfaces used to search and count persistent objects in various secondary data sources.Persistence policy class.A helper class for query manipulation.Deprecated, for removal: This API element is subject to removal in a future version.This is a parent class for all exceptions generated by Persistence.Thrown on an attept to modify read onlyIPObject
or it's field.Thrown by an operation onIPObject
which has a key name as parameted and the given key does not exits.Thrown when an operation needs to resolve anIPObject
which is actually unresolvable.Exception to wrap nonruntime exceptions regardless of them type