@Override public int deleteDashboard(Long id) throws UnifyException { return db().delete(Dashboard.class, id); }
private void deleteWorkflowItem(Long wfItemId) throws UnifyException { db().deleteAll(new WfItemPackedDocQuery().wfItemId(wfItemId)); db().deleteAll(new WfItemAttachmentQuery().wfItemId(wfItemId)); db().delete(WfItem.class, wfItemId); } }
@Override public <T extends Entity> int delete(Class<T> clazz, Object id) throws UnifyException { return db().delete(clazz, id); }
@Override public int deleteRole(Long id) throws UnifyException { db().deleteAll(new RolePrivilegeWidgetQuery().roleId(id)); db().deleteAll(new RolePrivilegeQuery().roleId(id)); db().deleteAll(new RoleWfStepQuery().roleId(id)); return db().delete(Role.class, id); }
@Override public int deleteFileTransferConfig(Long id) throws UnifyException { return db().delete(FileTransferConfig.class, id); }
@Synchronized("unregister-privilege") @Override public void unregisterPrivilege(String categoryName, String moduleName, String... privilegeName) throws UnifyException { for (String name : privilegeName) { Privilege privilege = db().find(new PrivilegeQuery().categoryName(categoryName).moduleName(moduleName).name(name)); if (privilege != null) { Long privilegeId = privilege.getId(); db().deleteAll(new RolePrivilegeQuery().privilegeId(privilegeId)); db().delete(Privilege.class, privilegeId); } } }
@Override public int deleteBatchFileDefinition(Long id) throws UnifyException { return db().delete(BatchFileDefinition.class, id); }
@Override public int deleteAuthentication(Long id) throws UnifyException { return db().delete(Authentication.class, id); }
@Override public int deleteTheme(Long id) throws UnifyException { return db().delete(Theme.class, id); }
@Override public int deleteInputCtrlDef(Long id) throws UnifyException { return db().delete(InputCtrlDef.class, id); }
@Override public int deleteShortcutTile(Long id) throws UnifyException { return db().delete(ShortcutTile.class, id); }
@Override public int deleteBranch(Long id) throws UnifyException { return db().delete(Branch.class, id); }
@Override public int deleteDepartment(Long id) throws UnifyException { return db().delete(Department.class, id); }
@Override public void removeUserSession(UserSession userSession) throws UnifyException { SessionContext sessionContext = userSession.getSessionContext(); db().delete(UserSessionTracking.class, sessionContext.getId()); userSessions.remove(sessionContext.getId()); }
@Override public int deleteScheduledTask(Long scheduledTaskId) throws UnifyException { String taskName = db().value(String.class, "taskName", new ScheduledTaskQuery().id(scheduledTaskId)); getParameterService().deleteParameterValues(taskName, SCHEDULED_TASK, scheduledTaskId); return db().delete(ScheduledTask.class, scheduledTaskId); }
@Override public int deleteBatchFileReadConfig(Long id) throws UnifyException { String fileReader = db().value(String.class, "fileReader", new BatchFileReadConfigQuery().id(id)); getParameterService().deleteParameterValues(fileReader, BATCHFILE_READ_CONFIG, id); return db().delete(BatchFileReadConfig.class, id); }