org.bonitasoft.engine.core.process.document.mapping.impl
public class DocumentMappingServiceImpl extends Object implements org.bonitasoft.engine.core.process.document.mapping.DocumentMappingService
| Constructor and Description |
|---|
DocumentMappingServiceImpl(org.bonitasoft.engine.log.technical.TechnicalLoggerService technicalLogger,
org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService,
org.bonitasoft.engine.recorder.Recorder recorder,
org.bonitasoft.engine.events.EventService eventService,
org.bonitasoft.engine.archive.ArchiveService archiveService) |
| Modifier and Type | Method and Description |
|---|---|
void |
archive(org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping docMapping,
long archiveDate) |
org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping |
create(org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping documentMapping) |
void |
delete(long id) |
void |
delete(org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping documentMapping) |
void |
delete(org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping documentMapping) |
org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping |
get(long documentMappingId) |
org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping |
get(long processInstanceId,
String documentName) |
org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping |
get(long processInstanceId,
String documentName,
long time) |
org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping |
getArchivedDocument(long archivedDocumentId) |
org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping |
getArchivedVersionOfDocument(long documentId) |
List<org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping> |
getDocumentMappingsForProcessInstance(long processInstanceId,
int fromIndex,
int maxResults,
String sortFieldName,
org.bonitasoft.engine.persistence.OrderByType order) |
List<org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping> |
getDocumentMappingsForProcessInstanceOrderedById(long processInstanceId,
int fromIndex,
int maxResults) |
long |
getNumberOfArchivedDocuments(org.bonitasoft.engine.persistence.QueryOptions queryOptions) |
long |
getNumberOfArchivedDocumentsSupervisedBy(long userId,
org.bonitasoft.engine.persistence.QueryOptions queryOptions) |
long |
getNumberOfDocumentMappingsForProcessInstance(long processInstanceId) |
long |
getNumberOfDocuments(org.bonitasoft.engine.persistence.QueryOptions queryOptions) |
long |
getNumberOfDocumentsSupervisedBy(long userId,
org.bonitasoft.engine.persistence.QueryOptions queryOptions) |
List<org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping> |
searchArchivedDocuments(org.bonitasoft.engine.persistence.QueryOptions queryOptions) |
List<org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping> |
searchArchivedDocumentsSupervisedBy(long userId,
org.bonitasoft.engine.persistence.QueryOptions queryOptions) |
List<org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping> |
searchDocuments(org.bonitasoft.engine.persistence.QueryOptions queryOptions) |
List<org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping> |
searchDocumentsSupervisedBy(long userId,
org.bonitasoft.engine.persistence.QueryOptions queryOptions) |
org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping |
update(org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping docMapping) |
public DocumentMappingServiceImpl(org.bonitasoft.engine.log.technical.TechnicalLoggerService technicalLogger,
org.bonitasoft.engine.persistence.ReadPersistenceService persistenceService,
org.bonitasoft.engine.recorder.Recorder recorder,
org.bonitasoft.engine.events.EventService eventService,
org.bonitasoft.engine.archive.ArchiveService archiveService)
public org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping create(org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping documentMapping)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingCreationException
create in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingCreationExceptionpublic void delete(org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping documentMapping)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingDeletionException
delete in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingDeletionExceptionpublic void delete(long id)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingDeletionException
delete in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingDeletionExceptionpublic org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping get(long documentMappingId)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundException
get in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundExceptionpublic List<org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping> getDocumentMappingsForProcessInstance(long processInstanceId, int fromIndex, int maxResults, String sortFieldName, org.bonitasoft.engine.persistence.OrderByType order) throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingException
getDocumentMappingsForProcessInstance in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingExceptionpublic List<org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping> getDocumentMappingsForProcessInstanceOrderedById(long processInstanceId, int fromIndex, int maxResults) throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingException
getDocumentMappingsForProcessInstanceOrderedById in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingExceptionpublic org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping get(long processInstanceId,
String documentName)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundException
get in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundExceptionpublic org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping get(long processInstanceId,
String documentName,
long time)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundException
get in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundExceptionpublic long getNumberOfDocumentMappingsForProcessInstance(long processInstanceId)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingException
getNumberOfDocumentMappingsForProcessInstance in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingExceptionpublic org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping update(org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping docMapping)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingException
update in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingExceptionpublic void archive(org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping docMapping,
long archiveDate)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingException
archive in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingExceptionpublic long getNumberOfDocuments(org.bonitasoft.engine.persistence.QueryOptions queryOptions)
throws org.bonitasoft.engine.persistence.SBonitaSearchException
getNumberOfDocuments in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic List<org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping> searchDocuments(org.bonitasoft.engine.persistence.QueryOptions queryOptions) throws org.bonitasoft.engine.persistence.SBonitaSearchException
searchDocuments in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic long getNumberOfDocumentsSupervisedBy(long userId,
org.bonitasoft.engine.persistence.QueryOptions queryOptions)
throws org.bonitasoft.engine.persistence.SBonitaSearchException
getNumberOfDocumentsSupervisedBy in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic List<org.bonitasoft.engine.core.process.document.mapping.model.SDocumentMapping> searchDocumentsSupervisedBy(long userId, org.bonitasoft.engine.persistence.QueryOptions queryOptions) throws org.bonitasoft.engine.persistence.SBonitaSearchException
searchDocumentsSupervisedBy in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic long getNumberOfArchivedDocuments(org.bonitasoft.engine.persistence.QueryOptions queryOptions)
throws org.bonitasoft.engine.persistence.SBonitaSearchException
getNumberOfArchivedDocuments in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic List<org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping> searchArchivedDocuments(org.bonitasoft.engine.persistence.QueryOptions queryOptions) throws org.bonitasoft.engine.persistence.SBonitaSearchException
searchArchivedDocuments in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic long getNumberOfArchivedDocumentsSupervisedBy(long userId,
org.bonitasoft.engine.persistence.QueryOptions queryOptions)
throws org.bonitasoft.engine.persistence.SBonitaSearchException
getNumberOfArchivedDocumentsSupervisedBy in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic List<org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping> searchArchivedDocumentsSupervisedBy(long userId, org.bonitasoft.engine.persistence.QueryOptions queryOptions) throws org.bonitasoft.engine.persistence.SBonitaSearchException
searchArchivedDocumentsSupervisedBy in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.persistence.SBonitaSearchExceptionpublic org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping getArchivedDocument(long archivedDocumentId)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundException
getArchivedDocument in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundExceptionpublic org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping getArchivedVersionOfDocument(long documentId)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundException
getArchivedVersionOfDocument in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingNotFoundExceptionpublic void delete(org.bonitasoft.engine.core.process.document.mapping.model.archive.SADocumentMapping documentMapping)
throws org.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingDeletionException
delete in interface org.bonitasoft.engine.core.process.document.mapping.DocumentMappingServiceorg.bonitasoft.engine.core.process.document.mapping.exception.SDocumentMappingDeletionExceptionCopyright © 2014 Bonitasoft S.A.. All rights reserved.