@Override public List<Integer> getNumberOfFinishedCasesPerDay(final Date since, final Map<String, String> options) throws RemoteException { return getAPI(options).getNumberOfFinishedCasesPerDay(since); }
public BonitaRESTServerApplication() { super(); // Add APIs singletons.add(new RemoteBAMAPIImpl()); singletons.add(new RESTRemoteCommandAPIImpl()); singletons.add(new RESTRemoteIdentityAPIImpl()); singletons.add(new RESTRemoteManagementAPIImpl()); singletons.add(new RemoteQueryDefinitionAPIImpl()); singletons.add(new RESTRemoteQueryRuntimeAPIImpl()); singletons.add(new RESTRemoteRepairAPIImpl()); singletons.add(new RESTRemoteRuntimeAPIImpl()); singletons.add(new RESTRemoteWebAPIImpl()); }
@Override public List<Long> getProcessInstancesDuration(final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getProcessInstancesDuration(since, until); }
@Override public List<Long> getProcessInstancesDuration(final ProcessDefinitionUUID processUUID, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getProcessInstancesDuration(processUUID, since, until); }
@Override public List<Long> getTaskInstancesWaitingTimeFromTaskUUIDs(final Set<ActivityDefinitionUUID> taskUUIDs, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getTaskInstancesWaitingTimeFromTaskUUIDs(taskUUIDs, since, until); }
@Override public List<Long> getTaskInstancesWaitingTimeOfUserFromTaskUUIDs(final String username, final Set<ActivityDefinitionUUID> taskUUIDs, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getTaskInstancesWaitingTimeOfUserFromTaskUUIDs(username, taskUUIDs, since, until); }
@Override public long getNumberOfCreatedActivityInstances(final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getNumberOfCreatedActivityInstances(since, until); }
@Override public long getNumberOfCreatedActivityInstances(final ActivityDefinitionUUID activityUUID, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getNumberOfCreatedActivityInstances(activityUUID, since, until); }
@Override public long getNumberOfCreatedActivityInstancesByActivityType(final Type activityType, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getNumberOfCreatedActivityInstancesByActivityType(activityType, since, until); }
@Override public List<Integer> getNumberOfOpenStepsPerDay(final Date since, final Map<String, String> options) throws RemoteException { return getAPI(options).getNumberOfOpenStepsPerDay(since); }
@Override public List<Long> getProcessInstancesDuration(final Set<ProcessDefinitionUUID> processUUIDs, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getProcessInstancesDuration(processUUIDs, since, until); }
@Override public List<Long> getTaskInstancesWaitingTime(final ActivityDefinitionUUID taskUUID, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getTaskInstancesWaitingTime(taskUUID, since, until); }
@Override public List<Long> getTaskInstancesWaitingTimeFromProcessUUIDs(final Set<ProcessDefinitionUUID> processUUIDs, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getTaskInstancesWaitingTimeFromProcessUUIDs(processUUIDs, since, until); }
@Override public long getNumberOfCreatedProcessInstances(final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getNumberOfCreatedProcessInstances(since, until); }
@Override public List<Long> getTaskInstancesWaitingTimeOfUser(final String username, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getTaskInstancesWaitingTimeOfUser(username, since, until); }
@Override public List<Long> getTaskInstancesWaitingTimeOfUserFromProcessUUIDs(final String username, final Set<ProcessDefinitionUUID> processUUIDs, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getTaskInstancesWaitingTimeOfUserFromProcessUUIDs(username, processUUIDs, since, until); }
@Override public long getNumberOfCreatedActivityInstancesByActivityType(final Type activityType, final ProcessDefinitionUUID processUUID, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getNumberOfCreatedActivityInstancesByActivityType(activityType, processUUID, since, until); }
@Override public int getNumberOfUserStepsAtRisk(final int remainingDays, final Map<String, String> options) throws RemoteException { return getAPI(options).getNumberOfUserStepsAtRisk(remainingDays); }
@Override public List<Long> getActivityInstancesExecutionTime(final ProcessDefinitionUUID processUUID, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getActivityInstancesExecutionTime(processUUID, since, until); }
@Override public List<Long> getActivityInstancesExecutionTimeFromActivityUUIDs(final Set<ActivityDefinitionUUID> activityUUIDs, final Date since, final Date until, final Map<String, String> options) throws RemoteException { return getAPI(options).getActivityInstancesExecutionTimeFromActivityUUIDs(activityUUIDs, since, until); }