public String getCurrentUserDomain() { String tenantDomain = TenantUtil.getCurrentDomain(); // if (! tenantDomain.equals(TenantService.DEFAULT_DOMAIN)) // { // checkTenantEnabled(tenantDomain); // } return tenantDomain; }
public String getCurrentUserDomain() { String tenantDomain = TenantUtil.getCurrentDomain(); // if (! tenantDomain.equals(TenantService.DEFAULT_DOMAIN)) // { // checkTenantEnabled(tenantDomain); // } return tenantDomain; }
protected String getPendingInvitesLink(Map<String, String> properties) { return MessageFormat.format(SHARE_PENDING_INVITES_LINK, TenantUtil.getCurrentDomain(), properties.get(WorkflowModelModeratedInvitation.wfVarResourceName)); }
protected String getPendingInvitesLink(Map<String, String> properties) { return MessageFormat.format(SHARE_PENDING_INVITES_LINK, TenantUtil.getCurrentDomain(), properties.get(WorkflowModelModeratedInvitation.wfVarResourceName)); }
private void setValue(Object value) { // get a write lock singletonWriteLock.lock(); try { tenantSingletonValue.put(TenantUtil.getCurrentDomain(), value); } finally { singletonWriteLock.unlock(); } }
private Object getValue() { // get a read lock singletonReadLock.lock(); try { return tenantSingletonValue.get(TenantUtil.getCurrentDomain()); } finally { singletonReadLock.unlock(); } }
private Object getValue() { // get a read lock singletonReadLock.lock(); try { return tenantSingletonValue.get(TenantUtil.getCurrentDomain()); } finally { singletonReadLock.unlock(); } }
private void setValue(Object value) { // get a write lock singletonWriteLock.lock(); try { tenantSingletonValue.put(TenantUtil.getCurrentDomain(), value); } finally { singletonWriteLock.unlock(); } }
public void checkAndCreate(NodeRef rootNodeRef) { List<NodeRef> nodes = searchService.selectNodes(rootNodeRef, getPath(), null, namespaceService, false); if(nodes.size() == 0) { logger.info("Repository location " + getPath() + " does not exist for tenant " + TenantUtil.getCurrentDomain() + ", creating"); create(); } }
public void checkAndCreate(NodeRef rootNodeRef) { List<NodeRef> nodes = searchService.selectNodes(rootNodeRef, getPath(), null, namespaceService, false); if(nodes.size() == 0) { logger.info("Repository location " + getPath() + " does not exist for tenant " + TenantUtil.getCurrentDomain() + ", creating"); create(); } }
public boolean isCorrectTenantRuntime(String processInstanceId) { return runtimeService.createProcessInstanceQuery() .processInstanceId(processInstanceId) .variableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()) .count()>0; }
public Task getTaskInstance(String taskId) { TaskQuery taskQuery = taskService.createTaskQuery().taskId(taskId); if(!deployWorkflowsInTenant) { taskQuery.processVariableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()); } return taskQuery.singleResult(); }
public boolean isCorrectTenantHistoric(String processInstanceId) { return historyService.createHistoricProcessInstanceQuery() .processInstanceId(processInstanceId) .variableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()) .count()>0; }
public boolean isCorrectTenantHistoric(String processInstanceId) { return historyService.createHistoricProcessInstanceQuery() .processInstanceId(processInstanceId) .variableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()) .count()>0; }
public Task getTaskInstance(String taskId) { TaskQuery taskQuery = taskService.createTaskQuery().taskId(taskId); if(!deployWorkflowsInTenant) { taskQuery.processVariableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()); } return taskQuery.singleResult(); }
public boolean isCorrectTenantRuntime(String processInstanceId) { return runtimeService.createProcessInstanceQuery() .processInstanceId(processInstanceId) .variableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()) .count()>0; }
/** * @param localId String * @return HistoricTaskInstance */ public HistoricTaskInstance getHistoricTaskInstance(String localId) { HistoricTaskInstanceQuery taskQuery = historyService.createHistoricTaskInstanceQuery() .taskId(localId); if(!deployWorkflowsInTenant) { taskQuery.processVariableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()); } return taskQuery.singleResult(); }
private void addTasksForCandidateUser(String userName, Map<String, Task> resultingTasks) { TaskQuery query = taskService.createTaskQuery().taskCandidateUser(userName); // Additional filtering on the tenant-property in case workflow-definitions are shared across tenants if(!activitiUtil.isMultiTenantWorkflowDeploymentEnabled() && tenantService.isEnabled()) { query.processVariableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()); } List<Task> tasks = query.list(); for(Task task : tasks) { resultingTasks.put(task.getId(), task); } }
private void addTasksForCandidateUser(String userName, Map<String, Task> resultingTasks) { TaskQuery query = taskService.createTaskQuery().taskCandidateUser(userName); // Additional filtering on the tenant-property in case workflow-definitions are shared across tenants if(!activitiUtil.isMultiTenantWorkflowDeploymentEnabled() && tenantService.isEnabled()) { query.processVariableValueEquals(ActivitiConstants.VAR_TENANT_DOMAIN, TenantUtil.getCurrentDomain()); } List<Task> tasks = query.list(); for(Task task : tasks) { resultingTasks.put(task.getId(), task); } }
/** * Gets userful information from the current thread for use when creating an event * @return ThreadInfo */ protected ThreadInfo getThreadInfo() { return new ThreadInfo( AuthenticationUtil.getFullyAuthenticatedUser(), AlfrescoTransactionSupport.getTransactionId(), TenantUtil.getCurrentDomain()); }