Package com.axemble.vdoc.sdk.impl
Class ReportProcessWorkflowModule
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractTranslaterModule
com.axemble.vdoc.sdk.impl.CoreModule
com.axemble.vdoc.sdk.impl.WorkflowModuleImpl
com.axemble.vdoc.sdk.impl.ProcessWorkflowModule
com.axemble.vdoc.sdk.impl.ReportProcessWorkflowModule
- All Implemented Interfaces:
com.axemble.vdoc.core.interfaces.InternalProcessModule,IBaseWorkflowModule,IModule,IWorkflowModule,com.axemble.vdocportal.report.interfaces.IReportWorkflowModule,Serializable,Remote
public class ReportProcessWorkflowModule
extends com.axemble.vdoc.sdk.impl.ProcessWorkflowModule
implements com.axemble.vdocportal.report.interfaces.IReportWorkflowModule
This Module extends the SDK ProcessWorkflowModule for VDocReport specific needs
- Author:
- omenuel
- See Also:
-
Field Summary
Fields inherited from class com.axemble.vdoc.sdk.impl.CoreModule
LOGGER, properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetNbResourcesByStartDate(IResourceDefinition resourceDefinition, Date minDate, Date maxDate) intgetNbWorkflowInstancesByStartDate(IWorkflow workflow, Date minDate, Date maxDate) getResourcesByStartDateOffset(IResourceDefinition resourceDefinition, Date minDate, Date maxDate, int start, int count) getWorkflowInstancesByStartDateOffset(IWorkflow workflow, Date minDate, Date maxDate, int start, int count) voidsetLanguage(ICatalog catalog) Methods inherited from class com.axemble.vdoc.sdk.impl.ProcessWorkflowModule
abort, addAttachment, addAttachment, addAttachment, addAttachment, addChild, addMember, buildMailMessage, buildMailMessage, createCatalog, createCatalog, createDynamicLocalizationsWrapper, createGenericResource, createLinkedResource, createOperatorRole, createRole, createStorageResource, createStorageResource, createWorkflow, createWorkflowContainer, createWorkflowInstance, createWorkflowInstance, end, end, evaluatedHtml, evaluatedHtml, evaluatedMailForm, evaluatedMailForm, execute, execute, generateChrono, generateReference, generateReference, generateReference, generateReference, generateReference, getAbortedTaskInstances, getAction, getAction, getActions, getAgent, getAllCatalogs, getArchivingController, getAttachment, getAttachments, getCatalog, getCatalog, getCatalog, getCatalog, getCatalog, getCatalog, getCatalog, getCatalogs, getCatalogs, getCatalogs, getCatalogs, getCatalogViewTransformer, getController, getDataSourceReference, getDefaultDataSourceReference, getDelegationController, getEndedTaskInstances, getExternalElements, getExternalFile, getExternalFolder, getExternalGroup, getExternalLibrary, getExternalLocalization, getExternalOrganization, getExternalUser, getForm, getForm, getForm, getForm, getGenericViewTransformer, getGroup, getGroupByName, getJdbcReference, getJdbcReferences, getLinkedResources, getList, getList, getListLabel, getLists, getMailForm, getMailForms, getMailForms, getManualTaskInstances, getManualTaskInstancesByStatus, getManualTaskInstancesModifiedSince, getManualTasks, getOneTaskInstance, getOperator, getOperator, getOperatorByLogin, getOperatorRole, getOperatorRole, getOperatorRoles, getOperators, getParentInstance, getParentInstance, getProperty, getResource, getResource, getResource, getResourceController, getResourceDefinition, getResourceDefinition, getResourceDefinitions, getResources, getResources, getResourceViewTransformer, getRole, getRole, getRoles, getSearchController, getSearchController, getSearchController, getSearchController, getSearchViewTransformer, getSecurityController, getStartedTaskInstances, getSubForm, getTask, getTask, getTask, getTaskInstance, getTaskInstance, getTaskInstance, getTaskInstances, getTaskInstances, getTaskInstanceTransformer, getTasks, getTaskViewTransformer, getTransformer, getValue, getView, getView, getView, getViewController, getViewController, getViewController, getViewController, getViewController, getViewController, getViewController, getViewController, getViews, getViews, getViews, getViewTransformer, getWorkflow, getWorkflow, getWorkflow, getWorkflow, getWorkflow, getWorkflowContainer, getWorkflowContainer, getWorkflowContainer, getWorkflowContainer, getWorkflowContainers, getWorkflowContainerViewTransformer, getWorkflowInstance, getWorkflowInstance, getWorkflowInstance, getWorkflowInstances, getWorkflowInstances, getWorkflowInstances, getWorkflowInstances, getWorkflowInstances, getWorkflows, getWorkflows, getWorkflowViewTransformer, isLockBySDK, isLocked, isMemberOf, isMemberOf, lock, lockedBy, remind, remind, send, send, send, send, send, send, send, send, send, setDynamicLocalizationsWrapperMessageForLanguage, setExternalElements, setExternalFile, setExternalFolder, setExternalGroup, setExternalLibrary, setExternalLocalization, setExternalOrganization, setExternalUser, setList, setValue, unlockMethods inherited from class com.axemble.vdoc.sdk.impl.WorkflowModuleImpl
canDeleteDiscussionMessage, canModifyDiscussionMessage, createDiscussionMessage, createListOption, deleteDiscussionMessage, findStorageResourceByReference, generateSystemName, getDiscussionMessagesOrderByCreationDateDesc, getProperties, getProperty, getResource, getResourceHistory, getWorkflowInstance, hasDiscussionThread, send, updateDiscussionMessageMethods inherited from class com.axemble.vdoc.sdk.impl.CoreModule
beginTransaction, beginTransaction, commitTransaction, commitTransaction, convertId, createAttachment, createAttachment, createAttachment, createAttachment, createProfile, findNativeClass, getAnonymous, getAnonymousContext, getComponentsFactory, getConfiguration, getContext, getContext, getContext, getContextByLogin, getDefinitionsFactory, getElementByProtocolURI, getElementFromExternalElement, getExternalElement, getExternalElement, getLanguage, getLoggedOnUser, getLoggedOnUserContext, getLoggedOnUserLanguage, getProfile, getProfile, getProfiles, getProtocolPath, getProtocolPath, getProtocolURI, getProtocolURI, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getSysadmin, getSysadminContext, getUser, getUser, getUserByLogin, initialize, isTransactionActive, rollbackTransaction, rollbackTransaction, setTransactionTimeout, unInitializeMethods inherited from class com.axemble.vdoc.sdk.impl.AbstractTranslaterModule
getTranslation, getTranslationForLanguage, getTranslationKeyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdoc.sdk.modules.IBaseWorkflowModule
abort, addAttachment, addAttachment, addAttachment, addAttachment, addChild, addMember, buildMailMessage, buildMailMessage, canDeleteDiscussionMessage, canModifyDiscussionMessage, createCatalog, createCatalog, createDiscussionMessage, createDynamicLocalizationsWrapper, createGenericResource, createLinkedResource, createListOption, createOperatorRole, createProfile, createRole, createStorageResource, createStorageResource, createWorkflow, createWorkflowContainer, createWorkflowInstance, createWorkflowInstance, deleteDiscussionMessage, end, end, evaluatedHtml, evaluatedHtml, execute, execute, findStorageResourceByReference, generateChrono, generateReference, generateReference, generateReference, generateReference, generateReference, getAbortedTaskInstances, getAction, getAction, getActions, getAgent, getAllCatalogs, getArchivingController, getAttachment, getAttachments, getCatalog, getCatalog, getCatalog, getCatalog, getCatalog, getCatalog, getCatalog, getCatalogs, getCatalogs, getCatalogs, getCatalogs, getCatalogViewTransformer, getConfiguration, getDataSourceReference, getDefaultDataSourceReference, getDelegationController, getDiscussionMessagesOrderByCreationDateDesc, getElementByProtocolURI, getEndedTaskInstances, getExternalElements, getExternalFile, getExternalFolder, getExternalGroup, getExternalLibrary, getExternalLocalization, getExternalOrganization, getExternalUser, getForm, getForm, getForm, getForm, getGenericViewTransformer, getGroupByName, getJdbcReference, getJdbcReferences, getLinkedResources, getList, getList, getLists, getMailForm, getMailForms, getMailForms, getManualTaskInstances, getManualTaskInstancesByStatus, getManualTaskInstancesModifiedSince, getOneTaskInstance, getOperator, getOperator, getOperatorByLogin, getOperatorRole, getOperatorRole, getOperatorRoles, getOperators, getParentInstance, getParentInstance, getProfile, getProfile, getProfiles, getProperties, getProperty, getProperty, getResource, getResource, getResource, getResourceDefinition, getResourceDefinition, getResourceDefinitions, getResources, getResources, getResourceViewTransformer, getRole, getRole, getRoles, getSearchController, getSearchController, getSearchController, getSearchController, getSearchViewTransformer, getSecurityController, getStartedTaskInstances, getSubForm, getTask, getTask, getTask, getTaskInstance, getTaskInstance, getTaskInstance, getTaskInstances, getTaskInstances, getTaskInstanceTransformer, getTaskViewTransformer, getTransformer, getUser, getUser, getUserByLogin, getValue, getView, getView, getView, getViewController, getViewController, getViewController, getViewController, getViewController, getViewController, getViews, getViews, getViews, getWorkflow, getWorkflow, getWorkflow, getWorkflow, getWorkflowContainer, getWorkflowContainer, getWorkflowContainer, getWorkflowContainers, getWorkflowContainerViewTransformer, getWorkflowInstance, getWorkflowInstance, getWorkflowInstance, getWorkflowInstances, getWorkflowInstances, getWorkflowInstances, getWorkflowInstances, getWorkflowInstances, getWorkflows, getWorkflows, getWorkflowViewTransformer, hasDiscussionThread, isMemberOf, isMemberOf, remind, remind, send, send, send, send, send, send, send, send, send, setDynamicLocalizationsWrapperMessageForLanguage, setExternalElements, setExternalFile, setExternalFolder, setExternalGroup, setExternalLibrary, setExternalLocalization, setExternalOrganization, setExternalUser, setList, setValue, updateDiscussionMessageMethods inherited from interface com.axemble.vdoc.sdk.modules.IModule
beginTransaction, beginTransaction, commitTransaction, commitTransaction, convertId, findNativeClass, generateSystemName, getAnonymous, getAnonymousContext, getContext, getContext, getContextByLogin, getElementFromExternalElement, getExternalElement, getExternalElement, getLoggedOnUser, getLoggedOnUserContext, getLoggedOnUserLanguage, getProtocolPath, getProtocolPath, getProtocolURI, getProtocolURI, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getSysadmin, getSysadminContext, getTranslation, getTranslationForLanguage, getTranslationKey, initialize, isTransactionActive, rollbackTransaction, rollbackTransaction, setTransactionTimeout, unInitializeMethods inherited from interface com.axemble.vdoc.core.interfaces.InternalProcessModule
getLanguageMethods inherited from interface com.axemble.vdoc.sdk.modules.IWorkflowModule
getDefinitionsFactory
-
Constructor Details
-
ReportProcessWorkflowModule
public ReportProcessWorkflowModule()
-
-
Method Details
-
getWorkflowInstancesByStartDateOffset
public Collection getWorkflowInstancesByStartDateOffset(IWorkflow workflow, Date minDate, Date maxDate, int start, int count) throws WorkflowModuleException - Specified by:
getWorkflowInstancesByStartDateOffsetin interfacecom.axemble.vdocportal.report.interfaces.IReportWorkflowModule- Throws:
WorkflowModuleException
-
getNbWorkflowInstancesByStartDate
public int getNbWorkflowInstancesByStartDate(IWorkflow workflow, Date minDate, Date maxDate) throws WorkflowModuleException - Specified by:
getNbWorkflowInstancesByStartDatein interfacecom.axemble.vdocportal.report.interfaces.IReportWorkflowModule- Throws:
WorkflowModuleException
-
getResourcesByStartDateOffset
public Collection getResourcesByStartDateOffset(IResourceDefinition resourceDefinition, Date minDate, Date maxDate, int start, int count) throws WorkflowModuleException - Specified by:
getResourcesByStartDateOffsetin interfacecom.axemble.vdocportal.report.interfaces.IReportWorkflowModule- Throws:
WorkflowModuleException
-
getNbResourcesByStartDate
public int getNbResourcesByStartDate(IResourceDefinition resourceDefinition, Date minDate, Date maxDate) throws WorkflowModuleException - Specified by:
getNbResourcesByStartDatein interfacecom.axemble.vdocportal.report.interfaces.IReportWorkflowModule- Throws:
WorkflowModuleException
-
setLanguage
- Specified by:
setLanguagein interfacecom.axemble.vdocportal.report.interfaces.IReportWorkflowModule- Throws:
WorkflowModuleException
-