@Override public void deleteByteArrayNoRevisionCheck(String byteArrayEntityId) { getDbSqlSession().delete("deleteByteArrayNoRevisionCheck", byteArrayEntityId, ByteArrayEntityImpl.class); }
@Override public void deleteCommentsByProcessInstanceId(String processInstanceId) { getDbSqlSession().delete("deleteCommentsByProcessInstanceId", processInstanceId, CommentEntityImpl.class); }
@Override public void deleteResourcesByDeploymentId(String deploymentId) { getDbSqlSession().delete("deleteResourcesByDeploymentId", deploymentId, ResourceEntityImpl.class); }
@Override public void deleteEventSubscriptionsForProcessDefinition(String processDefinitionId) { getDbSqlSession().delete("deleteEventSubscriptionsForProcessDefinition", processDefinitionId, EventSubscriptionEntityImpl.class); }
@Override public void deleteCommentsByTaskId(String taskId) { getDbSqlSession().delete("deleteCommentsByTaskId", taskId, CommentEntityImpl.class); }
@Override public void delete(DeadLetterJobEntity entity) { getDbSqlSession().delete(entity); }
@Override public void deleteProcessDefinitionsByDeploymentId(String deploymentId) { getDbSqlSession().delete("deleteProcessDefinitionsByDeploymentId", deploymentId, ProcessDefinitionEntityImpl.class); }
@Override public void deleteHistoricActivityInstancesByProcessInstanceId(String historicProcessInstanceId) { getDbSqlSession().delete("deleteHistoricActivityInstancesByProcessInstanceId", historicProcessInstanceId, HistoricActivityInstanceEntityImpl.class); }
@Override public void delete(EntityImpl entity) { getDbSqlSession().delete(entity); }
@Override public void deleteIdentityLinksByProcDef(String processDefId) { getDbSqlSession().delete("deleteIdentityLinkByProcDef", processDefId, IdentityLinkEntityImpl.class); }
@Override public void deleteMembership(String userId, String groupId) { Map<String, Object> parameters = new HashMap<String, Object>(); parameters.put("userId", userId); parameters.put("groupId", groupId); getDbSqlSession().delete("deleteMembership", parameters, MembershipEntityImpl.class); }
/** * Deletes the {@link ByteArrayEntity} with the given id from the database. * Important: this operation will NOT do any optimistic locking, to avoid loading the * bytes in memory. So use this method only in conjunction with an entity that has * optimistic locking!. */ public void deleteByteArrayById(String byteArrayEntityId) { getDbSqlSession().delete("deleteByteArrayNoRevisionCheck", byteArrayEntityId); }
/** * Deletes the {@link ByteArrayEntity} with the given id from the database. Important: this operation will NOT do any optimistic locking, to avoid loading the bytes in memory. So use this method * only in conjunction with an entity that has optimistic locking!. */ public void deleteByteArrayById(String byteArrayEntityId) { getDbSqlSession().delete("deleteByteArrayNoRevisionCheck", byteArrayEntityId); }
public void delete() { DbSqlSession dbSqlSession = Context .getCommandContext() .getDbSqlSession(); dbSqlSession.delete(this); }
public void delete() { deleteByteArrayValue(); Context .getCommandContext() .getDbSqlSession() .delete(this); }
public void deleteModel(String modelId) { ModelEntity model = getDbSqlSession().selectById(ModelEntity.class, modelId); getDbSqlSession().delete(model); deleteEditorSource(model); deleteEditorSourceExtra(model); }
public void deleteIdentityLink(String userId, String groupId) { List<IdentityLinkEntity> identityLinks = Context .getCommandContext() .getIdentityLinkEntityManager() .findIdentityLinkByProcessDefinitionUserAndGroup(id, userId, groupId); for (IdentityLinkEntity identityLink: identityLinks) { Context .getCommandContext() .getDbSqlSession() .delete(identityLink); } }
@SuppressWarnings("unchecked") public void deleteAttachmentsByTaskId(String taskId) { checkHistoryEnabled(); List<AttachmentEntity> attachments = getDbSqlSession().selectList("selectAttachmentsByTaskId", taskId); for (AttachmentEntity attachment: attachments) { String contentId = attachment.getContentId(); if (contentId!=null) { getByteArrayManager().deleteByteArrayById(contentId); } getDbSqlSession().delete(attachment); } }
public void deleteProcessDefinitionInfo(String processDefinitionId) { ProcessDefinitionInfoEntity processDefinitionInfo = findProcessDefinitionInfoByProcessDefinitionId(processDefinitionId); if (processDefinitionInfo != null) { getDbSqlSession().delete(processDefinitionInfo); deleteInfoJson(processDefinitionInfo); if (Context.getProcessEngineConfiguration().getEventDispatcher().isEnabled()) { Context.getProcessEngineConfiguration().getEventDispatcher().dispatchEvent( ActivitiEventBuilder.createEntityEvent(FlowableEngineEventType.ENTITY_DELETED, processDefinitionInfo)); } } }