public StrongUuidGenerator() { ensureGeneratorInitialized(); }
public abstract boolean isRetained(EntityImpl entity, Object param);
@Override public void setParameter(PreparedStatement ps, int i, ByteArrayRef parameter, JdbcType jdbcType) throws SQLException { ps.setString(i, getValueToSet(parameter)); }
protected CommentEntityManager getCommentEntityManager() { return getProcessEngineConfiguration().getCommentEntityManager(); } }
public MultiSchemaMultiTenantProcessEngineConfiguration(TenantInfoHolder tenantInfoHolder) { this.tenantInfoHolder = tenantInfoHolder; // Using the UUID generator, as otherwise the ids are pulled from a global pool of ids, backed by // a database table. Which is impossible with a mult-database-schema setup. // Also: it avoids the need for having a process definition cache for each tenant this.idGenerator = new StrongUuidGenerator(); this.dataSource = new TenantAwareDataSource(tenantInfoHolder); }
protected <T> T getSession(Class<T> sessionClass) { return getCommandContext().getSession(sessionClass); }
protected ProcessDefinitionEntityManager getProcessDefinitionEntityManager() { return getProcessEngineConfiguration().getProcessDefinitionEntityManager(); }
protected ExecutionEntityManager getExecutionEntityManager() { return getProcessEngineConfiguration().getExecutionEntityManager(); }
protected IdentityLinkEntityManager getIdentityLinkEntityManager() { return getProcessEngineConfiguration().getIdentityLinkEntityManager(); }
protected EventSubscriptionEntityManager getEventSubscriptionEntityManager() { return getProcessEngineConfiguration().getEventSubscriptionEntityManager(); }
protected VariableInstanceEntityManager getVariableInstanceEntityManager() { return getProcessEngineConfiguration().getVariableInstanceEntityManager(); }
protected HistoricActivityInstanceEntityManager getHistoricActivityInstanceEntityManager() { return getProcessEngineConfiguration().getHistoricActivityInstanceEntityManager(); }
protected DeploymentEntityManager getDeploymentEntityManager() { return getProcessEngineConfiguration().getDeploymentEntityManager(); }
protected ByteArrayEntityManager getByteArrayEntityManager() { return getProcessEngineConfiguration().getByteArrayEntityManager(); }
protected HistoricDetailEntityManager getHistoricDetailEntityManager() { return getProcessEngineConfiguration().getHistoricDetailEntityManager(); }
protected HistoricTaskInstanceEntityManager getHistoricTaskInstanceEntityManager() { return getProcessEngineConfiguration().getHistoricTaskInstanceEntityManager(); }
protected ActivitiEventDispatcher getEventDispatcher() { return getProcessEngineConfiguration().getEventDispatcher(); }
protected HistoricProcessInstanceEntityManager getHistoricProcessInstanceEntityManager() { return getProcessEngineConfiguration().getHistoricProcessInstanceEntityManager(); }
protected HistoricVariableInstanceEntityManager getHistoricVariableInstanceEntityManager() { return getProcessEngineConfiguration().getHistoricVariableInstanceEntityManager(); }
protected AttachmentEntityManager getAttachmentEntityManager() { return getProcessEngineConfiguration().getAttachmentEntityManager(); }