@Override public Set<CaseImpl> getLabelCases(final String ownerName, final Set<String> labelNames, final Set<ProcessInstanceUUID> caseUUIDs) { return getDbSession().getLabelCases(ownerName, labelNames, caseUUIDs); }
@Override public Set<CaseImpl> getCases(final String ownerName, final String label1Name, final String label2Name, final int limit) { return getDbSession().getCasesWithTwoLabels(ownerName, label1Name, label2Name, limit); }
@Override public List<LabelImpl> getUserCustomLabels(final String ownerName) { return getDbSession().getUserCustomLabels(ownerName); }
@Override public Set<LabelImpl> getCaseLabels(final String ownerName, final ProcessInstanceUUID instanceUUID) { return getDbSession().getCaseLabels(ownerName, instanceUUID); }
@Override public Set<LabelImpl> getLabels(final String ownerName, final Set<String> labelsName) { return getDbSession().getLabels(ownerName, labelsName); }
@Override public void deleteAllCases() { getDbSession().deleteAllCases(); }
@Override public void addLabel(final LabelImpl label) { getDbSession().save(label); }
@Override public void removeCategories(final Set<Category> categories) { final WebDbSession webSession = getDbSession(); for (final Category category : categories) { webSession.delete(category); } }
@Override public List<ProcessInstanceUUID> getLabelsCaseUUIDs(final String ownerName, final Set<String> labelNames, final int fromIndex, final int pageSize) { return getDbSession().getLabelsCaseUUIDs(ownerName, labelNames, fromIndex, pageSize); }
@Override public void addCase(final CaseImpl caseImpl) { getDbSession().save(caseImpl); }
@Override public LabelImpl getLabel(final String ownerName, final String labelName) { return getDbSession().getLabel(ownerName, labelName); }
@Override public Set<CaseImpl> getCases(final Set<ProcessInstanceUUID> caseUUIDs) { return getDbSession().getCases(caseUUIDs); }
@Override public int getCasesNumber(final String ownerName, final String label1Name, final String label2Name) { return getDbSession().getCasesNumberWithTwoLabels(ownerName, label1Name, label2Name); }
@Override public Set<CaseImpl> getCases(final String ownerName, final String labelName, final int limit) { return getDbSession().getCases(ownerName, labelName, limit); }
@Override public Set<LabelImpl> getLabelsByName(final Set<String> labelNames) { return getDbSession().getLabels(labelNames); }
@Override public Set<ProcessInstanceUUID> getAllCases() { return getDbSession().getAllCases(); }
@Override public void deleteCases(final Set<ProcessInstanceUUID> webCases) { getDbSession().deleteCases(webCases); }
@Override public int getCasesNumber(final String ownerName, final String labelName) { return getDbSession().getCasesNumber(ownerName, labelName); }
@Override public Set<LabelImpl> getLabelsByNameExcept(final Set<String> labelNames) { return getDbSession().getLabelsByNameExcept(labelNames); }
@Override public void removeCase(final CaseImpl caseImpl) { getDbSession().delete(caseImpl); }