@Override public String generateTemporaryToken(final String identityKey, final Map<String, String> options) throws RemoteException { return getAPI(options).generateTemporaryToken(identityKey); }
@Override public String getIdentityKeyFromTemporaryToken(final String token, final Map<String, String> options) throws RemoteException { return getAPI(options).getIdentityKeyFromTemporaryToken(token); }
@Override public Set<Category> getCategoriesByUUIDs(final Set<CategoryUUID> uuids, final Map<String, String> options) throws RemoteException { return getAPI(options).getCategoriesByUUIDs(uuids); }
@Override public Map<ProcessInstanceUUID, Set<Label>> getCasesLabels(final String ownerName, final Set<ProcessInstanceUUID> cases, final Map<String, String> options) throws RemoteException { return getAPI(options).getCasesLabels(ownerName, cases); }
@Override public Set<Label> getLabels(final String ownerName, final Set<String> labelsName, final Map<String, String> options) throws RemoteException { return getAPI(options).getLabels(ownerName, labelsName); }
@Override public void removeAllLabelsExcept(final Set<String> labelNames, final Map<String, String> options) throws RemoteException { getAPI(options).removeAllLabelsExcept(labelNames); }
@Override public void addCategory(final String name, final String iconCSSStyle, final String previewCSSStyleName, final String cssStyleName, final Map<String, String> options) throws RemoteException, CategoryAlreadyExistsException { getAPI(options).addCategory(name, iconCSSStyle, previewCSSStyleName, cssStyleName); }
@Override public List<LightProcessInstance> getLightProcessInstances(final String ownerName, final Set<String> labelNames, final int startingIndex, final int maxElementCount, final Map<String, String> options) throws RemoteException { return getAPI(options).getLightProcessInstances(ownerName, labelNames, startingIndex, maxElementCount); }
@Override public void executeConnectorAndSetVariables(final String connectorClassName, final Map<String, Object[]> parameters, final ActivityInstance activityInstance, final Map<String, Object> context, final Map<String, String> options) throws RemoteException, Exception { getAPI(options).executeConnectorAndSetVariables(connectorClassName, parameters, activityInstance, context); }
@Override public Map<String, Object> executeConnectorAndGetVariablesToSet(final String connectorClassName, final Map<String, Object[]> parameters, final ProcessDefinitionUUID processDefinitionUUID, final Map<String, Object> context, final Map<String, String> options) throws RemoteException, Exception { return getAPI(options).executeConnectorAndGetVariablesToSet(connectorClassName, parameters, processDefinitionUUID, context); }
@Override public void deleteAllCases(final Map<String, String> options) throws RemoteException { getAPI(options).deleteAllCases(); }
@Override public void deletePhantomCases(final Map<String, String> options) throws RemoteException { getAPI(options).deletePhantomCases(); }
@Override public Set<Label> getLabels(final String ownerName, final Map<String, String> options) throws RemoteException { return getAPI(options).getLabels(ownerName); }
@Override public List<Label> getUserCustomLabels(final String ownerName, final Map<String, String> options) throws RemoteException { return getAPI(options).getUserCustomLabels(ownerName); }
@Override public Set<Category> getAllCategoriesByUUIDExcept(final Set<CategoryUUID> uuids, final Map<String, String> options) throws RemoteException { return getAPI(options).getAllCategoriesByUUIDExcept(uuids); }
@Override public void deleteCategoriesByUUIDs(final Set<CategoryUUID> uuids, final Map<String, String> options) throws RemoteException { getAPI(options).deleteCategoriesByUUIDs(uuids); }
@Override public Set<ProcessInstanceUUID> getCases(final String ownerName, final Set<String> labels, final Map<String, String> options) throws RemoteException { return getAPI(options).getCases(ownerName, labels); }
@Override public void updateLabelName(final String ownerName, final String labelName, final String newName, final Map<String, String> options) throws RemoteException { getAPI(options).updateLabelName(ownerName, labelName, newName); }
@Override public void removeAllCasesFromLabels(final Set<ProcessInstanceUUID> caseList, final Map<String, String> options) throws RemoteException { getAPI(options).removeAllCasesFromLabels(caseList); }
@Override public void updateLabelVisibility(final String ownerName, final String labelName, final boolean isVisible, final Map<String, String> options) throws RemoteException { getAPI(options).updateLabelVisibility(ownerName, labelName, isVisible); }