WorkflowTaskBaseManager - класс |
Пространство имён: EleWise.ELMA.Workflow.Managers
public class WorkflowTaskBaseManager : EntityExtensionManager<ITaskBase, IWorkflowTaskBase, long, TaskBaseManager>
Тип WorkflowTaskBaseManager предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| ActionHandler |
Обработчик действий с сущностью
| |
| CommentActionHandler |
Обработчик добавления комментария
| |
| DenyReassignExecutorInElementExtentions |
Точка расширения для получения настройки запрета смены исполнителя в элементе
| |
| ImplementationType |
Тип реализации сущности. Если T - интерфейс, от вернется класс, реализующий его. Если T - класс, то вернется он же.
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Instance |
Экземпляр менеджера
| |
| Manager |
Менеджер основной сущности
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| SecurityService |
Сервис безопасности
| |
| Session |
Сессия NHibernate
(Унаследован от NHManagerBase.) | |
| SessionProvider |
Провайдер сессий
(Унаследован от NHManagerBase.) | |
| TransformationProvider |
Интерфейс провайдера преобразования БД
|
| Имя | Описание | |
|---|---|---|
| AddComment(IWorkflowTaskBase, String) |
Добавить комменатрий к процессной задаче
| |
| AddComment(IWorkflowTaskBase, String, IUser) |
Добавить комменатрий к процессной задаче
| |
| CheckFilter |
Проверяет правильность фильтра (основная проверка для EQL), в противном случае исключение
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| CompleteTask(IWorkflowTaskBase) |
Завершить задачу с переходом на следующее событие
| |
| CompleteTask(IWorkflowTaskBase, String) |
Завершить задачу по определенному переходу
| |
| Count |
Возвращает количество всех сущностей
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Count(IEntityFilter) |
Возвращает количество сущностей по фильтру
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Create |
Создать новую сущность (без записи в БД)
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| CreateCriteria |
Создать критерий выборки NHibernate для типа сущности менеджера
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| CreateCriteria(FetchOptions, Type, String) |
Создать критерий выборки NHibernate
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| CreateCriteriaNoPermissions |
Создать критерию для задач без учета привилегий
| |
| CreateDetachedCriteria(FetchOptions, Type, String) |
Создать detached-критерию
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| CreateDetachedCriteria(FetchOptions, Type, String, IEntityFilter) | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| CreateSecurityException | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Delete(Object) | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Delete(String) | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Delete(T) |
Удалить сущность в БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| DeleteAll |
Удалить все сущности из БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| DoCompleted |
Записать в историю завершение задачи
| |
| DoCompletedWithTransition(IWorkflowTaskBase, BPMNFlowElement, Guid) |
Записать в историю завершение задачи с переходом
| |
| DoCompletedWithTransition(IWorkflowTaskBase, BPMNFlowElement, Guid, ActionTaskActionEventArgs) |
Записать в историю завершение задачи с переходом
| |
| Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследован от Object.) | |
| ExistPropertiesForFastSearch | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Exists |
Узнать о наличии объектов
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Exists(IEntityFilter) |
Узнать о наличии подходящих объектов по фильтру
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| ExportRules | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| FilterDetachedCriteria | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследован от Object.) | |
| Find(ExpressionFuncT, Boolean) |
Поиск объектов, удовлетворяющих условию
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Find(String) | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Find(FetchOptions) |
Найти сущности в соответствии с параметрами выборки
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Find(ExpressionFuncT, Boolean, FetchOptions) |
Поиск объектов, удовлетворяющих условию
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Find(IEntityFilter, FetchOptions) |
Найти сущности в соответствии с фильтром и параметрами выборки
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| FindAll |
Найти все сущности
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| FindByIdArray |
Найти все сущности по идентификаторам из массива
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| FindMyActiveTasks(IWorkflowInstance) |
Найти мои активные задачи по экземпляру процесса
| |
| FindMyActiveTasks(IWorkflowInstance, Boolean) |
Найти мои активные задачи по экземпляру процесса
| |
| FindMyActiveTasks(IWorkflowInstance, Boolean, Boolean) |
Найти мои активные задачи по экземпляру процесса
| |
| GetActiveTasks(IWorkflowInstance) |
Получить все активные задачи по экземпляру процесса
| |
| GetActiveTasks(IWorkflowInstance, Boolean) |
Получить все активные задачи по экземпляру процесса
| |
| GetAllTasks(IWorkflowInstance) |
Получить все задачи по экземпляру процесса
| |
| GetAllTasks(IWorkflowInstance, Boolean) |
Получить все задачи по экземпляру процесса
| |
| GetAllTasks(IWorkflowInstance, Boolean, ListString) |
Получить все задачи по экземпляру процесса
| |
| GetAllTasks(IWorkflowInstance, Boolean, ListString, Guid) |
Получить все задачи по экземпляру процесса
| |
| GetCurrentState |
Получить текущее состояние сущности (для применения в функции GetDirtyPropertyUids)
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| GetDbName |
Получить имя БД по умолчанию
(Унаследован от NHManagerBase.) | |
| GetDetachedCriteriaByInstanceFilter(NullableInt64) |
Получение критерии п офильтру
| |
| GetDetachedCriteriaByInstanceFilter(IWorkflowInstanceFilter) | ||
| GetDirtyPropertyUids(T) |
Получить идентификаторы измененных свойств
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| GetDirtyPropertyUids(T, Object) |
Получить идентификаторы измененных свойств
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| GetElementsWithTaskCountByInstance(IWorkflowInstance) |
Получить элементы карты процесса и количество активных задач в элементе
по данному экземпляру процесса
| |
| GetElementsWithTaskCountByInstance(IWorkflowInstance, Boolean) |
Получить элементы карты процесса и количество задач в элементе
по данному экземпляру процесса
| |
| GetHashCode | Служит хэш-функцией по умолчанию. (Унаследован от Object.) | |
| GetTasks(IWorkflowBookmark) |
Получить список задач по точке останова
| |
| GetTasks(IWorkflowInstance) |
Получить все активные задачи по экземпляру процесса
| |
| GetTasks(IEnumerableIWorkflowInstance) |
Получить активные задачи для списка экземпляров процессов
| |
| GetTasks(IWorkflowInstance, Boolean) |
Получить все активные задачи по экземпляру процесса
| |
| GetTasks(IEnumerableIWorkflowInstance, Boolean) |
Получить активные задачи для списка экземпляров процессов
| |
| GetTasks(IWorkflowInstance, Boolean, ListString) |
Получить все активные задачи по экземпляру процесса
| |
| GetTasksCountByActivities(Int64) |
Количество задач по активити
| |
| GetTasksCountByActivities(Int64, NullableInt64) |
Количество задач по активити
| |
| GetTasksCountByActivitiesSwimlayn(Int64, IWorkflowInstanceFilter) |
Количество задач по активити
| |
| GetTasksCountByActivitiesSwimlayn(Int64, NullableInt64) |
Количество задач по активити
| |
| GetTasksCountByExecuters(Int64) |
Количество задач по исполнителям
| |
| GetTasksCountByExecuters(Int64, IWorkflowInstanceFilter) |
Количество задач по исполнителям
| |
| GetTasksCountByExecuters(Int64, NullableInt64) |
Количество задач по исполнителям
| |
| GetType | Возвращает объект Type для текущего экземпляра. (Унаследован от Object.) | |
| HasSubordinateUsersActiveTasks |
Есть ли у подчиненных пользователей активные задачи по процессу
| |
| HasUserActiveTasks |
Ести ли у указанного пользователя активные задачи
| |
| InitInternal |
Внутренняя инициализация менеджера
(Унаследован от NHManager.) | |
| IsAvailableReAssign |
Можно ли переназначить задачу
| |
| IsDirty(T) |
Проверить, есть ли несохраненные изменения в сущности
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| IsDirty(T, Object) |
Проверить, есть ли несохраненные изменения в сущности
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| IsNew |
Проверить, является ли сущность новой (не сохраненной в БД)
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Load(Guid) |
Загрузить по уникальному идентификатору. Если не найдена - вызывается исключение
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Load(IdT) |
Загрузить по идентификатору. Если не найдена - вызывается исключение
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| LoadOrCreate(Guid) |
Загрузить по уникальному идентификатору. Если не найдена - возвращается новая сущность
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| LoadOrCreate(IdT) |
Загрузить по идентификатору. Если не найдена - возвращается новая сущность
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| LoadOrNull(Guid) |
Загрузить по уникальному идентификатору. Если не найдена - возвращается null
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| LoadOrNull(IdT) |
Загрузить по идентификатору. Если не найдена - возвращается null
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследован от Object.) | |
| OnCreate |
Действие после создания новой сущности (без записи в БД)
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnDelete(String) |
Действие после удаления сущностей по результату запроса
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnDelete(T) |
Действие после удаления сущности в БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnIsAvailableReAssign |
Можно ли переназначить задачу
| |
| OnLoad |
Действие после загрузки сущности. Если не найдена - вызывается исключение
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnLoadOrNull |
Действие после загрузки сущности. Если не найдена - возвращается null
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreCanStartReAssign |
Проверка перед переназначением
| |
| OnPreCreate |
Действие перед созданием новой сущности (без записи в БД)
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreDelete(String, Boolean) |
Действие перед удалением сущностей по результату запроса
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreDelete(T, Boolean) |
Действие перед удалением сущности в БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreInternalReAssign |
При переназначении
| |
| OnPreLoad |
Действие перед загрузкой сущности. Если не найдена - вызывается исключение
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreLoadOrNull |
Действие перед загрузкой сущности. Если не найдена - возвращается null
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreRefresh |
Действие перед обновлением сущности из БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreSave |
Действие перед сохранением сущности в БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreSetupFastSearchFilter |
Действие перед применением строки быстрого поиска
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnPreSetupFilter |
Действие перед применением фильтра к критерию выбора
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnRefresh |
Действие после обновления сущности из БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnSave |
Действие после сохранения сущности в БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnSetupFastSearchFilter |
Действие после применения строки быстрого поиска
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| OnSetupFilter |
Действие после применения фильтра к критерию выбора
(Переопределяет EntityExtensionManagerTBase, T, IdT, TBaseManagerOnSetupFilter(ICriteria, IEntityFilter).) | |
| Postprocess |
Постобработка действия в основном менеджере
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Preprocess |
Предобработка действия в основном менеджере
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| ProjectionPT | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| ReAssign(IWorkflowTaskBase, IUser, DateTime) |
Переназначить задачу
| |
| ReAssign(IWorkflowTaskBase, IUser, DateTime, IComment) |
Переназначить задачу
| |
| ReAssign(IWorkflowTaskBase, IUser, DateTime, DateTime) |
Переназначить задачу
| |
| ReAssign(IWorkflowTaskBase, IUser, DateTime, String) |
Переназначить задачу
| |
| ReAssign(IWorkflowTaskBase, IUser, DateTime, DateTime, IComment) |
Переназначить задачу
| |
| ReAssign(IWorkflowTaskBase, IUser, DateTime, DateTime, TaskPriority) |
Переназначить задачу
| |
| ReAssign(IWorkflowTaskBase, IUser, DateTime, DateTime, String) |
Переназначить задачу
| |
| ReAssign(IWorkflowTaskBase, IUser, DateTime, DateTime, TaskPriority, IComment) |
Переназначить задачу
| |
| ReAssign(IWorkflowTaskBase, IUser, DateTime, DateTime, TaskPriority, String) |
Переназначить задачу
| |
| Refresh(Object) | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Refresh(T) |
Обновить (перечитать) сущность из БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Refresh(Object, LockMode) | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Refresh(T, LockMode) |
Обновить (перечитать) сущность из БД с блокировкой
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| RenameWorkflowTask |
Переименовать задачу
| |
| Save(Object) | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| Save(T) |
Сохранить сущность в БД
(Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| SaveSwimlaneExecutor |
Сохранить исполнителя задачи как исполнителя Зоны Ответственности, в которой находится эта задача
| |
| SetFactWorkLog(IWorkflowTaskBase, Int64) |
Установить фактические трудозатраты в минутах
| |
| SetFactWorkLog(IWorkflowTaskBase, Int64, DateTime) |
Установить фактические трудозатраты в минутах
| |
| SetFactWorkLog(IWorkflowTaskBase, Int64, String) |
Установить фактические трудозатраты в минутах
| |
| SetFactWorkLog(IWorkflowTaskBase, Int64, DateTime, String) |
Добавить фактические трудозатраты
| |
| SetFactWorkLogDays(IWorkflowTaskBase, Int64) |
Добавить фактические трудозатраты в днях
| |
| SetFactWorkLogDays(IWorkflowTaskBase, Int64, DateTime) |
Добавить фактические трудозатраты в днях
| |
| SetFactWorkLogDays(IWorkflowTaskBase, Int64, String) |
Добавить фактические трудозатраты в днях
| |
| SetFactWorkLogDays(IWorkflowTaskBase, Int64, DateTime, String) |
Добавить фактические трудозатраты в днях
| |
| SetFactWorkLogHours(IWorkflowTaskBase, Int64) |
Добавить фактические трудозатраты в часах
| |
| SetFactWorkLogHours(IWorkflowTaskBase, Int64, DateTime) |
Добавить фактические трудозатраты в часах
| |
| SetFactWorkLogHours(IWorkflowTaskBase, Int64, String) |
Добавить фактические трудозатраты в часах
| |
| SetFactWorkLogHours(IWorkflowTaskBase, Int64, DateTime, String) |
Добавить фактические трудозатраты в часах
| |
| SetupFilter | (Унаследован от EntityExtensionManagerTBase, T, IdT, TBaseManager.) | |
| SetupGetActiveTasksCriteria |
Установка критерии для активных задач
| |
| SetupGetAllTasksCriteria |
Получить все задачи для списка экземпляров процессов
| |
| SetWorkflowTaskEndDate(IWorkflowTaskBase, DateTime) |
Изменить срок завершения задачи
| |
| SetWorkflowTaskEndDate(IWorkflowTaskBase, DateTime, DateTime) |
Изменить срок завершения задачи
| |
| SwapTask |
Переназначить все задачи с одного пользователя на другого
| |
| ToString | Возвращает строку, представляющую текущий объект. (Унаследован от Object.) |