@Override public void insert(EntityImpl entity) { getDbSqlSession().insert(entity); }
dbHistoryProperty.setName("schema.history"); dbHistoryProperty.setValue("create(5.0)"); insert(dbHistoryProperty); } else { dbHistoryProperty = selectById(PropertyEntity.class,
@Override public void insert(EntityImpl entity) { getDbSqlSession().insert(entity); }
public void insert() { Context .getCommandContext() .getDbSqlSession() .insert(this); }
public void insert() { Context .getCommandContext() .getDbSqlSession() .insert(this); }
public static IdentityLinkEntity createAndInsert() { IdentityLinkEntity identityLinkEntity = new IdentityLinkEntity(); Context .getCommandContext() .getDbSqlSession() .insert(identityLinkEntity); return identityLinkEntity; }
/** * Record the creation of a task, if audit history is enabled. */ public void recordTaskCreated(TaskEntity task, ExecutionEntity execution) { if (isHistoryLevelAtLeast(HistoryLevel.AUDIT)) { HistoricTaskInstanceEntity historicTaskInstance = new HistoricTaskInstanceEntity(task, execution); getDbSqlSession().insert(historicTaskInstance); } }
@Override public void recordTaskCreated(TaskEntity task, ExecutionEntity execution) { if (isHistoryLevelAtLeast(HistoryLevel.AUDIT)) { HistoricTaskInstanceEntity historicTaskInstance = new HistoricTaskInstanceEntity(task, execution); getDbSqlSession().insert(historicTaskInstance); } }
/** * Record a variable has been created, if audit history is enabled. */ public void recordVariableCreate(VariableInstanceEntity variable) { // Historic variables if(isHistoryLevelAtLeast(HistoryLevel.ACTIVITY)) { HistoricVariableInstanceEntity historicVariableInstance = new HistoricVariableInstanceEntity(variable); getDbSqlSession().insert(historicVariableInstance); } }
public static VariableInstanceEntity createAndInsert(String name, VariableType type, Object value) { VariableInstanceEntity variableInstance = create(name, type, value); variableInstance.setRevision(0); Context.getCommandContext() .getDbSqlSession() .insert(variableInstance); return variableInstance; }
public void createMembership(String userId, String groupId) { MembershipEntity membershipEntity = new MembershipEntity(); membershipEntity.setUserId(userId); membershipEntity.setGroupId(groupId); getDbSqlSession().insert(membershipEntity); }
private void insertAccountDetails(IdentityInfoEntity identityInfoEntity, Map<String, String> accountDetails, Set<String> keys) { for (String newKey: keys) { // insert detail IdentityInfoEntity identityInfoDetail = new IdentityInfoEntity(); identityInfoDetail.setParentId(identityInfoEntity.getId()); identityInfoDetail.setKey(newKey); identityInfoDetail.setValue(accountDetails.get(newKey)); getDbSqlSession().insert(identityInfoDetail); } }
public void insertDeployment(DeploymentEntity deployment) { getDbSqlSession().insert(deployment); for (ResourceEntity resource : deployment.getResources().values()) { resource.setDeploymentId(deployment.getId()); getResourceManager().insertResource(resource); } }
@Override public void recordIdentityLinkCreated(IdentityLinkEntity identityLink) { // It makes no sense storing historic counterpart for an identity-link that is related // to a process-definition only as this is never kept in history if (isHistoryLevelAtLeast(HistoryLevel.AUDIT) && (identityLink.getProcessInstanceId() != null || identityLink.getTaskId() != null)) { HistoricIdentityLinkEntity historicIdentityLinkEntity = new HistoricIdentityLinkEntity(identityLink); getDbSqlSession().insert(historicIdentityLinkEntity); } }
public void insert(ExecutionEntity execution) { CommandContext commandContext = Context.getCommandContext(); DbSqlSession dbSqlSession = commandContext.getDbSqlSession(); dbSqlSession.insert(this); if(execution != null) { execution.addTask(this); } commandContext.getHistoryManager().recordTaskCreated(this, execution); }
public void insert() { DbSqlSession dbSqlSession = Context .getCommandContext() .getDbSqlSession(); dbSqlSession.insert(this); // add link to execution if(executionId != null) { ExecutionEntity execution = Context.getCommandContext() .getExecutionEntityManager() .findExecutionById(executionId); execution.addJob(this); } }
protected void createResource(String name, byte[] bytes, DeploymentEntity deploymentEntity) { ResourceEntity resource = new ResourceEntity(); resource.setName(name); resource.setBytes(bytes); resource.setDeploymentId(deploymentEntity.getId()); // Mark the resource as 'generated' resource.setGenerated(true); Context .getCommandContext() .getDbSqlSession() .insert(resource); }
protected void createResource(String name, byte[] bytes, DeploymentEntity deploymentEntity) { ResourceEntity resource = new ResourceEntity(); resource.setName(name); resource.setBytes(bytes); resource.setDeploymentId(deploymentEntity.getId()); // Mark the resource as 'generated' resource.setGenerated(true); Context .getCommandContext() .getDbSqlSession() .insert(resource); }
public void insertProcessDefinitionInfo(ProcessDefinitionInfoEntity processDefinitionInfo) { getDbSqlSession().insert((PersistentObject) processDefinitionInfo); if (Context.getProcessEngineConfiguration().getEventDispatcher().isEnabled()) { Context.getProcessEngineConfiguration().getEventDispatcher().dispatchEvent( ActivitiEventBuilder.createEntityEvent(FlowableEngineEventType.ENTITY_CREATED, processDefinitionInfo)); Context.getProcessEngineConfiguration().getEventDispatcher().dispatchEvent( ActivitiEventBuilder.createEntityEvent(FlowableEngineEventType.ENTITY_INITIALIZED, processDefinitionInfo)); } }
public void insertModel(Model model) { ((ModelEntity) model).setCreateTime(Context.getProcessEngineConfiguration().getClock().getCurrentTime()); ((ModelEntity) model).setLastUpdateTime(Context.getProcessEngineConfiguration().getClock().getCurrentTime()); getDbSqlSession().insert((PersistentObject) model); if (Context.getProcessEngineConfiguration().getEventDispatcher().isEnabled()) { Context.getProcessEngineConfiguration().getEventDispatcher().dispatchEvent( ActivitiEventBuilder.createEntityEvent(FlowableEngineEventType.ENTITY_CREATED, model)); Context.getProcessEngineConfiguration().getEventDispatcher().dispatchEvent( ActivitiEventBuilder.createEntityEvent(FlowableEngineEventType.ENTITY_INITIALIZED, model)); } }