Daisy Open Source CMS
A B C D E F G H I J L M N O P Q R S T U V W X Z

A

absolute(int) - Method in interface org.outerj.daisy.repository.query.ResultSet
Moves to the specified row.
AbstractAuthenticationFactory - Class in org.outerj.daisy.authentication
 
AbstractAuthenticationFactory() - Constructor for class org.outerj.daisy.authentication.AbstractAuthenticationFactory
 
AccessException - Exception in org.outerj.daisy.repository
Exception thrown in case of permission-related problems.
AccessException(String) - Constructor for exception org.outerj.daisy.repository.AccessException
 
AccessException(String, Throwable) - Constructor for exception org.outerj.daisy.repository.AccessException
 
AccessException(Map) - Constructor for exception org.outerj.daisy.repository.AccessException
 
AccessManager - Interface in org.outerj.daisy.repository.acl
Provides functionality for maintaining the ACL (Access Control List) and checking permissions.
Acl - Interface in org.outerj.daisy.repository.acl
An ACL (Access Control List) ordered list of AclObjects.
ACL_UPDATED - Static variable in class org.outerj.daisy.repository.RepositoryEventType
 
AclActionType - Enum in org.outerj.daisy.repository.acl
Enumeration of the different actions an AclEntry can specify for a certain AclPermission.
AclEntry - Interface in org.outerj.daisy.repository.acl
An AclEntry specifies the permissions for a certain subject.
AclObject - Interface in org.outerj.daisy.repository.acl
Specifies the object (i.e.
AclPermission - Enum in org.outerj.daisy.repository.acl
Enumeration of all available ACL Permissions.
AclResultInfo - Class in org.outerj.daisy.repository.acl
A class holding information about the evaluation of the ACL rules for a certain user and/or role combination, for a certain document.
AclResultInfo(long, long[], String, long, long) - Constructor for class org.outerj.daisy.repository.acl.AclResultInfo
 
AclSubjectType - Enum in org.outerj.daisy.repository.acl
Enumeration of the subject types.
add(AclObject) - Method in interface org.outerj.daisy.repository.acl.Acl
 
add(int, AclObject) - Method in interface org.outerj.daisy.repository.acl.Acl
 
add(AclEntry) - Method in interface org.outerj.daisy.repository.acl.AclObject
 
add(int, AclEntry) - Method in interface org.outerj.daisy.repository.acl.AclObject
 
addAddToCollection(String) - Method in interface org.outerj.daisy.doctaskrunner.SimpleActionsTaskSpecification
 
addBranch(String, String, boolean) - Method in class org.outerj.daisy.tools.importexport.model.variant.ImpExpVariants
 
addCollection(String) - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
addCollectionToDrop(String) - Method in class org.outerj.daisy.tools.importexport.export.config.BasicCustomizer
 
addComment(String, long, long, CommentVisibility, String) - Method in interface org.outerj.daisy.repository.comment.CommentManager
 
addComment(String, CommentVisibility, String) - Method in interface org.outerj.daisy.repository.comment.CommentManager
Adds a comment to the branch "main", language "default" of this document.
addCondition(String, WfValueType, String, Object...) - Method in class org.outerj.daisy.workflow.QueryConditions
 
addCreateVariant(String, String, String) - Method in interface org.outerj.daisy.doctaskrunner.SimpleActionsTaskSpecification
 
addCustomField(ImpExpCustomField) - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
addDeleteVariant() - Method in interface org.outerj.daisy.doctaskrunner.SimpleActionsTaskSpecification
 
addDescription(Locale, String) - Method in interface org.outerj.daisy.tools.importexport.model.schema.ImpExpDescriptionEnabled
 
addDescription(Locale, String) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
addDescription(Locale, String) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpFieldType
 
addDescription(Locale, String) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpPartType
 
addDocumentsToCollection(String) - Method in class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizer
 
addDocumentSubscription(VariantKey) - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
 
addDocumentSubscription(long, VariantKey) - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
 
addDocumentType(ImpExpDocumentType) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpSchema
 
addField(ImpExpField) - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
addFieldNotToRemove(String, String) - Method in class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizer
 
addFieldNotToStore(String, String) - Method in class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizer
 
addFieldToDrop(String, String) - Method in class org.outerj.daisy.tools.importexport.export.config.BasicCustomizer
 
addFieldType(FieldType, boolean) - Method in interface org.outerj.daisy.repository.schema.DocumentType
The suplied field type should already exist in the repository, i.e.
addFieldType(ImpExpFieldType) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpSchema
 
addFieldTypeUse(ImpExpFieldTypeUse) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
addHandler(HttpHandler) - Method in interface org.outerj.daisy.httpconnector.HttpConnector
Adds a new handler to the HTTP context.
addItem(Object) - Method in interface org.outerj.daisy.repository.schema.StaticListItemParent
Deprecated. This method does exactly the same as StaticListItemParent.createItem(Object), except that the created list item is not returned.
addItem(ImpExpStaticListItem) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpStaticListItem
 
addItem(ImpExpStaticListItem) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpStaticSelectionList
 
addLabel(Locale, String) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
addLabel(Locale, String) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpFieldType
 
addLabel(Locale, String) - Method in interface org.outerj.daisy.tools.importexport.model.schema.ImpExpLabelEnabled
 
addLabel(Locale, String) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpPartType
 
addLabel(Locale, String) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpStaticListItem
 
addLanguage(String, String, boolean) - Method in class org.outerj.daisy.tools.importexport.model.variant.ImpExpVariants
 
addLink(String, String) - Method in interface org.outerj.daisy.repository.Document
Adds an out-of-line link (at the end of the list).
addLink(ImpExpLink) - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
addListener(RepositoryListener) - Method in interface org.outerj.daisy.repository.Repository
Add an event listener.
addListener(RepositorySchemaListener) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
 
addNamespace(String, String, boolean) - Method in class org.outerj.daisy.tools.importexport.model.namespace.ImpExpNamespaces
 
addPart(ImpExpPart) - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
addPartNotToRemove(String, String) - Method in class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizer
 
addPartNotToStore(String, String) - Method in class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizer
 
addPartToDrop(String, String) - Method in class org.outerj.daisy.tools.importexport.export.config.BasicCustomizer
 
addPartType(PartType, boolean) - Method in interface org.outerj.daisy.repository.schema.DocumentType
Adds a new association with a part type to this document type.
addPartType(ImpExpPartType) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpSchema
 
addPartTypeUse(ImpExpPartTypeUse) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
addProcessVariableCondition(String, WfValueType, String, Object...) - Method in class org.outerj.daisy.workflow.QueryConditions
 
addRemoveFromCollection(String) - Method in interface org.outerj.daisy.doctaskrunner.SimpleActionsTaskSpecification
 
addRequestHandler(String, RequestHandler) - Method in interface org.outerj.daisy.httpconnector.HttpConnector
 
addSpecialCondition(String, WfValueType[], Object[]) - Method in class org.outerj.daisy.workflow.QueryConditions
 
addTaskVariableCondition(String, WfValueType, String, Object...) - Method in class org.outerj.daisy.workflow.QueryConditions
 
addToCollection(DocumentCollection) - Method in interface org.outerj.daisy.repository.Document
Adds the document variant to a supplied Collection.
addToFieldTypeXml(SelectionListDocument.SelectionList) - Method in interface org.outerj.daisy.repository.schema.SelectionList
 
addToRole(Role) - Method in interface org.outerj.daisy.repository.user.User
Adds the User to the specified Role role.
addUsersToPool(long, List<Long>) - Method in interface org.outerj.daisy.workflow.WfPoolManager
 
addValue(Object, FieldValuesType) - Method in interface org.outerj.daisy.repository.FieldHelper.XmlFieldValueSetter
 
ADMINISTRATOR - Static variable in interface org.outerj.daisy.repository.user.Role
ID of the Administrator role.
argTypes - Variable in class org.outerj.daisy.workflow.QueryConditions.SpecialConditionInfo
 
argValues - Variable in class org.outerj.daisy.workflow.QueryConditions.SpecialConditionInfo
 
assignTask(String, WfActorKey, boolean, Locale) - Method in interface org.outerj.daisy.workflow.WorkflowManager
Assigns (possibly re-assigns) a task to the given actor (user or pools).
AuthenticationException - Exception in org.outerj.daisy.authentication
 
AuthenticationException(String) - Constructor for exception org.outerj.daisy.authentication.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception org.outerj.daisy.authentication.AuthenticationException
 
AuthenticationFailedException - Exception in org.outerj.daisy.repository
 
AuthenticationFailedException(String) - Constructor for exception org.outerj.daisy.repository.AuthenticationFailedException
 
AuthenticationScheme - Interface in org.outerj.daisy.authentication
A means to do password-based authentication.
AuthenticationSchemeInfo - Interface in org.outerj.daisy.repository.user
 
AuthenticationSchemeInfos - Interface in org.outerj.daisy.repository.user
 
AuthenticationSchemeRegistrar - Interface in org.outerj.daisy.authentication
 
AvailableVariant - Interface in org.outerj.daisy.repository
Holds information about a variant of a document.
AvailableVariants - Interface in org.outerj.daisy.repository
 

B

BadRequestException - Exception in org.outerj.daisy.httpconnector
 
BadRequestException(String) - Constructor for exception org.outerj.daisy.httpconnector.BadRequestException
 
BaseExportListener - Class in org.outerj.daisy.tools.importexport.export
Provides some base functionality that is likely useful for different ExportListener implementations.
BaseExportListener() - Constructor for class org.outerj.daisy.tools.importexport.export.BaseExportListener
 
BaseExportListener.FailureInfo - Class in org.outerj.daisy.tools.importexport.export
 
BaseExportListener.FailureInfo(ImpExpVariantKey, String, String) - Constructor for class org.outerj.daisy.tools.importexport.export.BaseExportListener.FailureInfo
 
BaseImportListener - Class in org.outerj.daisy.tools.importexport.import_
Provides some base functionality that is likely useful for different ImportListener implementations.
BaseImportListener() - Constructor for class org.outerj.daisy.tools.importexport.import_.BaseImportListener
 
BaseImportListener.FailureInfo - Class in org.outerj.daisy.tools.importexport.import_
 
BaseImportListener.FailureInfo(ImpExpVariantKey, String, String) - Constructor for class org.outerj.daisy.tools.importexport.import_.BaseImportListener.FailureInfo
 
BaseImportListener.SuccessInfo - Class in org.outerj.daisy.tools.importexport.import_
 
BaseImportListener.SuccessInfo(ImpExpVariantKey, DocumentImportResult) - Constructor for class org.outerj.daisy.tools.importexport.import_.BaseImportListener.SuccessInfo
 
BaseSchemaLoadListener - Class in org.outerj.daisy.tools.importexport.import_.schema
 
BaseSchemaLoadListener() - Constructor for class org.outerj.daisy.tools.importexport.import_.schema.BaseSchemaLoadListener
 
BaseSchemaLoadListener.LoadInfo - Class in org.outerj.daisy.tools.importexport.import_.schema
 
BaseSchemaLoadListener.LoadInfo(String, SchemaLoadResult) - Constructor for class org.outerj.daisy.tools.importexport.import_.schema.BaseSchemaLoadListener.LoadInfo
 
BasicCustomizer - Class in org.outerj.daisy.tools.importexport.export.config
A default implementation of the DocumentExportCustomizer.
BasicCustomizer() - Constructor for class org.outerj.daisy.tools.importexport.export.config.BasicCustomizer
 
BasicCustomizer - Class in org.outerj.daisy.tools.importexport.import_.config
A basic implementation of DocumentImportCustomizer.
BasicCustomizer() - Constructor for class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizer
 
BasicCustomizerFactory - Class in org.outerj.daisy.tools.importexport.export.config
Builds a BasicCustomizer instance from XML configuration data.
BasicCustomizerFactory() - Constructor for class org.outerj.daisy.tools.importexport.export.config.BasicCustomizerFactory
 
BasicCustomizerFactory - Class in org.outerj.daisy.tools.importexport.import_.config
Builds a BasicCustomizer instance from XML configuration data.
BasicCustomizerFactory() - Constructor for class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizerFactory
 
BasicSchemaCustomizer - Class in org.outerj.daisy.tools.importexport.config
A default implementation of the SchemaCustomizer.
BasicSchemaCustomizer() - Constructor for class org.outerj.daisy.tools.importexport.config.BasicSchemaCustomizer
 
BasicSchemaCustomizerFactory - Class in org.outerj.daisy.tools.importexport.config
Factory class building a BasicSchemaCustomizer instance from XML configuration data.
BasicSchemaCustomizerFactory() - Constructor for class org.outerj.daisy.tools.importexport.config.BasicSchemaCustomizerFactory
 
beforeFirst() - Method in interface org.outerj.daisy.repository.query.ResultSet
 
beforeSaveFilter(Document) - Method in class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizer
 
beforeSaveFilter(Document) - Method in interface org.outerj.daisy.tools.importexport.import_.config.DocumentImportCustomizer
Called before saving the document (only if the document was changed).
begin() - Method in interface org.outerj.daisy.docdiff.DocDiffOutput
 
beginFieldChanges() - Method in interface org.outerj.daisy.docdiff.DocDiffOutput
 
beginLinkChanges() - Method in interface org.outerj.daisy.docdiff.DocDiffOutput
 
beginPartChanges() - Method in interface org.outerj.daisy.docdiff.DocDiffOutput
 
BlobInfo - Interface in org.outerj.daisy.publisher
 
Branch - Interface in org.outerj.daisy.repository.variant
Definition of a branch.
BRANCH_CREATED - Static variable in class org.outerj.daisy.repository.RepositoryEventType
 
BRANCH_DELETED - Static variable in class org.outerj.daisy.repository.RepositoryEventType
 
BRANCH_UPDATED - Static variable in class org.outerj.daisy.repository.RepositoryEventType
 
Branches - Interface in org.outerj.daisy.repository.variant
 
BranchNotFoundException - Exception in org.outerj.daisy.repository.variant
 
BranchNotFoundException(long) - Constructor for exception org.outerj.daisy.repository.variant.BranchNotFoundException
 
BranchNotFoundException(String) - Constructor for exception org.outerj.daisy.repository.variant.BranchNotFoundException
 
BranchNotFoundException(Map) - Constructor for exception org.outerj.daisy.repository.variant.BranchNotFoundException
 
build(long[], Repository) - Static method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpSchemaFactory
Copies the specified document types into an ImpExpSchema object structure.
buildErrorXml(Throwable) - Static method in class org.outerj.daisy.httpconnector.HttpUtil
 
buildTemplate(InputSource) - Method in class org.outerj.daisy.htmlcleaner.HtmlCleanerFactory
 
ByteArrayPartDataSource - Class in org.outerj.daisy.repository
An implementation of the PartDataSource interface that takes its input from a byte array.
ByteArrayPartDataSource(byte[]) - Constructor for class org.outerj.daisy.repository.ByteArrayPartDataSource
 

C

CachingAuthenticationScheme - Class in org.outerj.daisy.authentication
A wrapper around an AuthenticationScheme that performs credential caching.
CachingAuthenticationScheme(AuthenticationScheme, long, int) - Constructor for class org.outerj.daisy.authentication.CachingAuthenticationScheme
 
canReadLiveOnly() - Method in interface org.outerj.daisy.repository.Document
Returns true if the current user can only access live data of the document.
changeDocumentType(long) - Method in interface org.outerj.daisy.repository.Document
Changes the document type of this document.
changeDocumentType(String) - Method in interface org.outerj.daisy.repository.Document
See Document.changeDocumentType(long).
check(Credentials) - Method in interface org.outerj.daisy.authentication.AuthenticationScheme
 
check(Credentials) - Method in class org.outerj.daisy.authentication.CachingAuthenticationScheme
 
checkConsistency() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpSchema
Checks that all field types and part types used by document types are present in the schema.
clean(String, OutputStream) - Method in class org.outerj.daisy.htmlcleaner.HtmlCleaner
Parses and cleans up the HTML, writing the result to the given outputstream, encoded as UTF-8.
cleanToByteArray(String) - Method in class org.outerj.daisy.htmlcleaner.HtmlCleaner
 
cleanToString(String) - Method in class org.outerj.daisy.htmlcleaner.HtmlCleaner
 
clear() - Method in interface org.outerj.daisy.repository.acl.Acl
 
clear() - Method in interface org.outerj.daisy.repository.acl.AclObject
 
clear() - Method in interface org.outerj.daisy.repository.schema.StaticListItemParent
Removes all child items.
clear() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpStaticListItem
 
clear() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpStaticSelectionList
 
clearCaches() - Method in interface org.outerj.daisy.authentication.AuthenticationScheme
Clear caches maintained by this authentication scheme, if any.
clearCaches() - Method in class org.outerj.daisy.authentication.CachingAuthenticationScheme
 
clearCollections() - Method in interface org.outerj.daisy.repository.Document
Removes the document variant from all the collections it belongs to.
clearCollections() - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
clearCustomFields() - Method in interface org.outerj.daisy.repository.Document
Removes all custom fields.
clearCustomFields() - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
clearDescriptions() - Method in interface org.outerj.daisy.repository.schema.DescriptionEnabled
 
clearDescriptions() - Method in interface org.outerj.daisy.tools.importexport.model.schema.ImpExpDescriptionEnabled
 
clearDescriptions() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
clearDescriptions() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpFieldType
 
clearDescriptions() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpPartType
 
clearDocumentTypes() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpSchema
 
clearDueDate() - Method in class org.outerj.daisy.workflow.TaskUpdateData
 
clearFields() - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
clearFieldTypes() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpSchema
 
clearFieldTypeUses() - Method in interface org.outerj.daisy.repository.schema.DocumentType
 
clearFieldTypeUses() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
clearLabels() - Method in interface org.outerj.daisy.repository.schema.LabelEnabled
 
clearLabels() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
clearLabels() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpFieldType
 
clearLabels() - Method in interface org.outerj.daisy.tools.importexport.model.schema.ImpExpLabelEnabled
 
clearLabels() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpPartType
 
clearLabels() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpStaticListItem
 
clearLinks() - Method in interface org.outerj.daisy.repository.Document
Removes all out-of-line links.
clearLinks() - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
clearParts() - Method in class org.outerj.daisy.tools.importexport.model.document.ImpExpDocument
 
clearPartTypes() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpSchema
 
clearPartTypeUses() - Method in interface org.outerj.daisy.repository.schema.DocumentType
Removes all associations with part types.
clearPartTypeUses() - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
clearPool(long) - Method in interface org.outerj.daisy.workflow.WfPoolManager
Removes all users from this pool.
clearRoles() - Method in interface org.outerj.daisy.repository.user.User
Clears all roles for this user and sets the default role to null.
clearSelectionList() - Method in interface org.outerj.daisy.repository.schema.FieldType
Clears(removes) the SelectionList for this FieldType.
clearVariables() - Method in class org.outerj.daisy.workflow.TaskUpdateData
Clears information about set and deleted variables.
clone() - Method in class org.outerj.daisy.repository.acl.AclResultInfo
 
closeConnection(Connection) - Method in class org.outerj.daisy.jdbcutil.JdbcHelper
 
closeStatement(Statement) - Method in class org.outerj.daisy.jdbcutil.JdbcHelper
 
COLLECTION_CREATED - Static variable in class org.outerj.daisy.repository.RepositoryEventType
 
COLLECTION_DELETED - Static variable in class org.outerj.daisy.repository.RepositoryEventType
 
COLLECTION_UPDATED - Static variable in class org.outerj.daisy.repository.RepositoryEventType
 
CollectionDeletedException - Exception in org.outerj.daisy.repository
Thrown if a collection has been removed at the same time someone was editing a document that belonged to the removed collection.
CollectionDeletedException() - Constructor for exception org.outerj.daisy.repository.CollectionDeletedException
 
CollectionDeletedException(String) - Constructor for exception org.outerj.daisy.repository.CollectionDeletedException
 
CollectionDeletedException(String, Throwable) - Constructor for exception org.outerj.daisy.repository.CollectionDeletedException
 
CollectionManager - Interface in org.outerj.daisy.repository
The CollectionManager is responsible for all tasks related to collection management (creation, deletion, listing).
CollectionNotFoundException - Exception in org.outerj.daisy.repository
Thrown if a collection has been requested but it has not been found in the repository.
CollectionNotFoundException(long) - Constructor for exception org.outerj.daisy.repository.CollectionNotFoundException
 
CollectionNotFoundException(String) - Constructor for exception org.outerj.daisy.repository.CollectionNotFoundException
 
CollectionNotFoundException(Map) - Constructor for exception org.outerj.daisy.repository.CollectionNotFoundException
 
CollectionSubscriptionKey - Class in org.outerj.daisy.emailnotifier
Identifies a subscription for document in a certain collection belonging to a certain branch/langauge.
CollectionSubscriptionKey(long, long, long) - Constructor for class org.outerj.daisy.emailnotifier.CollectionSubscriptionKey
 
Comment - Interface in org.outerj.daisy.repository.comment
 
CommentManager - Interface in org.outerj.daisy.repository.comment
 
Comments - Interface in org.outerj.daisy.repository.comment
 
CommentVisibility - Enum in org.outerj.daisy.repository.comment
 
commit() - Method in interface org.outerj.daisy.jms.Sender
 
compare(T, T) - Method in class org.outerj.daisy.repository.ValueComparator
 
compareTo(Object) - Method in class org.outerj.daisy.emailnotifier.CollectionSubscriptionKey
 
compareTo(Object) - Method in class org.outerj.daisy.navigation.LookupAlternative
 
compareTo(Object) - Method in class org.outerj.daisy.repository.VariantKey
 
compareTo(Object) - Method in class org.outerj.daisy.tools.importexport.model.ImpExpVariantKey
 
compareTo(Object) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpDocumentType
 
compareTo(Object) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpFieldType
 
compareTo(Object) - Method in class org.outerj.daisy.tools.importexport.model.schema.ImpExpPartType
 
compareTo(Object) - Method in class org.outerj.daisy.workflow.WfVersionKey
 
conflictingFieldType(String, ValueType, ValueType) - Method in class org.outerj.daisy.tools.importexport.import_.schema.BaseSchemaLoadListener
 
conflictingFieldType(String, ValueType, ValueType) - Method in interface org.outerj.daisy.tools.importexport.import_.schema.SchemaLoadListener
 
conflictingHierarchical(String, boolean, boolean) - Method in class org.outerj.daisy.tools.importexport.import_.schema.BaseSchemaLoadListener
 
conflictingHierarchical(String, boolean, boolean) - Method in interface org.outerj.daisy.tools.importexport.import_.schema.SchemaLoadListener
 
conflictingMultiValue(String, boolean, boolean) - Method in class org.outerj.daisy.tools.importexport.import_.schema.BaseSchemaLoadListener
 
conflictingMultiValue(String, boolean, boolean) - Method in interface org.outerj.daisy.tools.importexport.import_.schema.SchemaLoadListener
Reports that a conflict is found between the multivalue setting of the currently existing field type and the field type in the import definition with the same name.
copyLiveToStaging() - Method in interface org.outerj.daisy.repository.acl.AccessManager
Reverts changes to the staging ACL.
copyStagingToLive() - Method in interface org.outerj.daisy.repository.acl.AccessManager
Puts the staging ACL live.
count(List<BaseSchemaLoadListener.LoadInfo>, SchemaLoadResult) - Method in class org.outerj.daisy.tools.importexport.import_.schema.BaseSchemaLoadListener
 
create(String, UserManager) - Method in class org.outerj.daisy.authentication.UserCreator
 
create(Element, Repository) - Static method in class org.outerj.daisy.tools.importexport.config.BasicSchemaCustomizerFactory
This create method (with this signature) is required for schema customizer factories.
create(Element, Repository) - Static method in class org.outerj.daisy.tools.importexport.export.config.BasicCustomizerFactory
This create method (with this signature) is required for customizer factories.
create(Element, Repository) - Static method in class org.outerj.daisy.tools.importexport.import_.config.BasicCustomizerFactory
This create method (with this signature) is required for customizer factories.
createBranch(String) - Method in interface org.outerj.daisy.repository.variant.VariantManager
Creates a new branch definition.
createCollection(String) - Method in interface org.outerj.daisy.repository.CollectionManager
Creates a new collection.
createDocument(String, long, long, long) - Method in interface org.outerj.daisy.repository.Repository
Creates a new document.
createDocument(String, String, String, String) - Method in interface org.outerj.daisy.repository.Repository
Same as Repository.createDocument(String, long, long, long) but takes names instead of ids.
createDocument(String, long) - Method in interface org.outerj.daisy.repository.Repository
Same as Repository.createDocument(String, long, long, long) but assumes branch id 1 and language id 1.
createDocument(String, String) - Method in interface org.outerj.daisy.repository.Repository
Same as Repository.createDocument(String, long) but takes a document type name instead of an id.
createDocumentType(String) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
Creates a new document type with the given name.
createEnumerationDocumentSelection(VariantKey[]) - Method in interface org.outerj.daisy.doctaskrunner.DocumentTaskManager
 
createExtension(Repository) - Method in interface org.outerj.daisy.repository.ExtensionProvider
Creates an instance of the extension for the specified user (ie Repository instance).
createFieldType(String, ValueType) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
 
createFieldType(String, ValueType, boolean) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
 
createFieldType(String, ValueType, boolean, boolean) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
 
createFromXml(NavigationLookupResultDocument.NavigationLookupResult) - Static method in class org.outerj.daisy.navigation.NavigationLookupResult
 
createHierarchicalQuerySelectionList(String, String[], boolean) - Method in interface org.outerj.daisy.repository.schema.FieldType
 
createInputStream() - Method in class org.outerj.daisy.repository.ByteArrayPartDataSource
 
createInputStream() - Method in class org.outerj.daisy.repository.FilePartDataSource
 
createInputStream() - Method in interface org.outerj.daisy.repository.PartDataSource
This method may be called multiple times.
createItem(Object) - Method in interface org.outerj.daisy.repository.schema.StaticListItemParent
Creates a StaticListItem instance, adds it to this selection list and returns it.
createLanguage(String) - Method in interface org.outerj.daisy.repository.variant.VariantManager
 
createLinkQuerySelectionList(String, boolean) - Method in interface org.outerj.daisy.repository.schema.FieldType
Creates and returns a LinkQuerySelectionList.
createMapMessage() - Method in interface org.outerj.daisy.jms.Sender
 
createMatchResult(VariantKey, String) - Static method in class org.outerj.daisy.navigation.NavigationLookupResult
 
createNewDocumentType(String) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
Deprecated. Use createDocumentType instead.
createNewEntry(AclSubjectType, long) - Method in interface org.outerj.daisy.repository.acl.AclObject
 
createNewFieldType(String, ValueType) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
Deprecated. Use createFieldType instead.
createNewObject(String) - Method in interface org.outerj.daisy.repository.acl.Acl
Creates a new AclObject.
createNewPartType(String, String) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
Deprecated. Use createPartType instead.
createNotFoundResult() - Static method in class org.outerj.daisy.navigation.NavigationLookupResult
 
createPartType(String, String) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
 
createPool(String) - Method in interface org.outerj.daisy.workflow.WfPoolManager
Creates a new pool.
createQueryDocumentSelection(String) - Method in interface org.outerj.daisy.doctaskrunner.DocumentTaskManager
 
createQuerySelectionList(String, boolean, SortOrder) - Method in interface org.outerj.daisy.repository.schema.FieldType
Creates and returns a QuerySelectionList.
createRedirectResult(String, String, VariantKey) - Static method in class org.outerj.daisy.navigation.NavigationLookupResult
 
createRole(String) - Method in interface org.outerj.daisy.repository.user.UserManager
Creates a new Role.
createSimpleActionsTaskSpecification(String, boolean) - Method in interface org.outerj.daisy.doctaskrunner.DocumentTaskManager
 
createStaticListItem(Object) - Method in interface org.outerj.daisy.repository.schema.StaticSelectionList
Deprecated. Has been renamed to StaticListItemParent.createItem(java.lang.Object).
createStaticSelectionList() - Method in interface org.outerj.daisy.repository.schema.FieldType
Creates and returns a StaticSelectionList.
createTaskSpecification(String, String, String, boolean) - Method in interface org.outerj.daisy.doctaskrunner.DocumentTaskManager
 
createTextMessage(String) - Method in interface org.outerj.daisy.jms.Sender
 
createUser(Credentials, UserManager) - Method in interface org.outerj.daisy.authentication.AuthenticationScheme
If a user does not exist, the authentication scheme can be offered the possibility to create the user (this is defined in the configuration of the UserAuthenticator).
createUser(Credentials, UserManager) - Method in class org.outerj.daisy.authentication.CachingAuthenticationScheme
 
createUser(Configuration, String) - Static method in class org.outerj.daisy.authentication.UserCreatorFactory
 
createUser(String) - Method in interface org.outerj.daisy.repository.user.UserManager
Creates a new User.
createVariant(String, long, long, long, long, long, boolean) - Method in interface org.outerj.daisy.repository.Repository
Creates a new variant on a document.
createVariant(String, String, String, long, String, String, boolean) - Method in interface org.outerj.daisy.repository.Repository
 
Credentials - Class in org.outerj.daisy.repository
 
Credentials(String, String) - Constructor for class org.outerj.daisy.repository.Credentials
 
customize(ImpExpSchema) - Method in class org.outerj.daisy.tools.importexport.config.BasicSchemaCustomizer
 
customize(ImpExpSchema) - Method in interface org.outerj.daisy.tools.importexport.config.SchemaCustomizer
 

D

DaisyUserPrincipal - Interface in org.outerj.daisy.httpconnector
 
debug(String) - Method in interface org.outerj.daisy.tools.importexport.import_.ImportListener
 
DEFAULT_CONTEXTUALIZED_DEPTH - Static variable in class org.outerj.daisy.navigation.NavigationParams
 
DEFAULT_LANGUAGE_ID - Static variable in interface org.outerj.daisy.repository.variant.Language
 
DEFAULT_LANGUAGE_NAME - Static variable in interface org.outerj.daisy.repository.variant.Language
 
DEFAULT_NONCONTEXTUALIZED_DEPTH - Static variable in class org.outerj.daisy.navigation.NavigationParams
 
deleteAllSubscriptionsForCollection(long) - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
 
deleteAllSubscriptionsForDocument(String) - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
Deletes subscriptions for the specified document for all users (useful if eg the document variant has been deleted).
deleteAllSubscriptionsForDocumentVariant(VariantKey) - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
Deletes subscriptions for the specified document variant for all users (useful if eg the document variant has been deleted).
deleteBranch(long) - Method in interface org.outerj.daisy.repository.variant.VariantManager
Deletes a branch.
deleteCollection(long) - Method in interface org.outerj.daisy.repository.CollectionManager
Deletes a collection from the repository.
deleteComment(String, long, long, long) - Method in interface org.outerj.daisy.repository.comment.CommentManager
Deletes a comment.
deleteComment(String, long) - Method in interface org.outerj.daisy.repository.comment.CommentManager
Deletes a comment from the branch "main", language "default" of the document.
deleteComment(Comment) - Method in interface org.outerj.daisy.repository.comment.CommentManager
 
deleteCustomField(String) - Method in interface org.outerj.daisy.repository.Document
Removes the specified custom field.
deleteDocument(String) - Method in interface org.outerj.daisy.repository.Repository
Deletes a document permanently (unrecoverable) from the repository (including all its variants).
deleteDocumentSubscription(VariantKey) - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
 
deleteDocumentSubscription(long, VariantKey) - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
 
deleteDocumentType(long) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
 
deleteField(String) - Method in interface org.outerj.daisy.repository.Document
Removes the specified field.
deleteField(long) - Method in interface org.outerj.daisy.repository.Document
Removes the specified field.
deleteFieldType(long) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
 
deleteLanguage(long) - Method in interface org.outerj.daisy.repository.variant.VariantManager
 
deleteLink(int) - Method in interface org.outerj.daisy.repository.Document
Removes an out-of-line link.
deletePart(long) - Method in interface org.outerj.daisy.repository.Document
Removes a part, passes silently if there is no part in the document with the given id.
deletePart(String) - Method in interface org.outerj.daisy.repository.Document
Removes a part, passes silently if there is no part in the document with the given name.
deletePartType(long) - Method in interface org.outerj.daisy.repository.schema.RepositorySchema
 
deletePool(long) - Method in interface org.outerj.daisy.workflow.WfPoolManager
 
deleteProcess(String) - Method in interface org.outerj.daisy.workflow.WorkflowManager
 
deleteProcessDefinition(String) - Method in interface org.outerj.daisy.workflow.WorkflowManager
Deletes a workflow definition.
deleteRole(long) - Method in interface org.outerj.daisy.repository.user.UserManager
Deletes the Role with data store id roleId
deleteSubscription() - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
Removes the subscription for the current user.
deleteSubscription(long) - Method in interface org.outerj.daisy.emailnotifier.EmailSubscriptionManager
Deletes the subscription of another user.
deleteTask(long) - Method in interface org.outerj.daisy.doctaskrunner.DocumentTaskManager
Deletes a task.
deleteUser(long) - Method in interface org.outerj.daisy.repository.user.UserManager
Deletes the User with data store id userId
deleteVariable(String, VariableScope) - Method in class org.outerj.daisy.workflow.TaskUpdateData
 
deleteVariant(String, long, long) - Method in interface org.outerj.daisy.repository.Repository
 
deleteVariant(VariantKey) - Method in interface org.outerj.daisy.repository.Repository
Deletes a document variant permanently (unrecoverable) from the repository.
deployProcessDefinition(InputStream, String, Locale) - Method in interface org.outerj.daisy.workflow.WorkflowManager
Defines (deploys) a new workflow definition.
DescriptionEnabled - Interface in org.outerj.daisy.repository.schema
 
DiffGenerator - Class in org.outerj.daisy.docdiff
This class generates information about the differences between two versions of a document.
DiffGenerator(Version, Version, DocDiffOutput) - Constructor for class org.outerj.daisy.docdiff.DiffGenerator
 
dispose() - Method in class org.outerj.daisy.authentication.AbstractAuthenticationFactory
 
dispose() - Method in interface org.outerj.daisy.publisher.BlobInfo
This method MUST be called by the user of the BlobInfo object when it doesn't need it any longer, in order to avoid resource leakage.
DocDif