List of usage examples for org.joda.time LocalDate toDate
@SuppressWarnings("deprecation") public Date toDate()
java.util.Date
. From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertProcesses() throws DAOException, DataException { Project projectOne = ServiceManager.getProjectService().getById(1); Template template = ServiceManager.getTemplateService().getById(1); Process firstProcess = new Process(); firstProcess.setTitle("First process"); firstProcess.setWikiField("field"); LocalDate localDate = new LocalDate(2017, 1, 20); firstProcess.setCreationDate(localDate.toDate()); firstProcess.setSortHelperImages(30); firstProcess.setInChoiceListShown(true); firstProcess.setDocket(ServiceManager.getDocketService().getById(1)); firstProcess.setProject(projectOne); firstProcess.setRuleset(ServiceManager.getRulesetService().getById(1)); firstProcess.setTemplate(template);//w w w . j av a 2 s . com ServiceManager.getProcessService().save(firstProcess); Process secondProcess = new Process(); secondProcess.setTitle("Second process"); secondProcess.setWikiField("problem"); localDate = new LocalDate(2017, 2, 10); secondProcess.setCreationDate(localDate.toDate()); secondProcess.setDocket(ServiceManager.getDocketService().getById(1)); secondProcess.setProject(projectOne); secondProcess.setRuleset(ServiceManager.getRulesetService().getById(1)); secondProcess.setTemplate(template); ServiceManager.getProcessService().save(secondProcess); Project projectTwo = ServiceManager.getProjectService().getById(2); Process thirdProcess = new Process(); thirdProcess.setTitle("DBConnectionTest"); thirdProcess.setSortHelperStatus("100000000"); thirdProcess.setProject(projectTwo); ServiceManager.getProcessService().save(thirdProcess); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertTemplates() throws DAOException, DataException { Project project = ServiceManager.getProjectService().getById(1); Template firstTemplate = new Template(); firstTemplate.setTitle("First template"); LocalDate localDate = new LocalDate(2016, 10, 20); firstTemplate.setCreationDate(localDate.toDate()); firstTemplate.setInChoiceListShown(true); firstTemplate.setClient(project.getClient()); firstTemplate.setDocket(ServiceManager.getDocketService().getById(2)); firstTemplate.getProjects().add(project); firstTemplate.setRuleset(ServiceManager.getRulesetService().getById(1)); ServiceManager.getTemplateService().save(firstTemplate); Project thirdProject = ServiceManager.getProjectService().getById(3); Template secondTemplate = new Template(); secondTemplate.setTitle("Second template"); localDate = new LocalDate(2017, 2, 10); secondTemplate.setCreationDate(localDate.toDate()); secondTemplate.setDocket(ServiceManager.getDocketService().getById(1)); secondTemplate.setClient(thirdProject.getClient()); secondTemplate.getProjects().add(thirdProject); thirdProject.getTemplates().add(secondTemplate); secondTemplate.setRuleset(ServiceManager.getRulesetService().getById(2)); secondTemplate.setInChoiceListShown(true); ServiceManager.getTemplateService().save(secondTemplate); thirdProject = ServiceManager.getProjectService().getById(3); Template thirdTemplate = new Template(); thirdTemplate.setTitle("Third template"); localDate = new LocalDate(2018, 2, 10); thirdTemplate.setCreationDate(localDate.toDate()); thirdTemplate.setClient(thirdProject.getClient()); thirdTemplate.setDocket(ServiceManager.getDocketService().getById(1)); thirdTemplate.getProjects().add(thirdProject); thirdProject.getTemplates().add(thirdTemplate); thirdTemplate.setRuleset(ServiceManager.getRulesetService().getById(1)); thirdTemplate.setInChoiceListShown(true); ServiceManager.getTemplateService().save(thirdTemplate); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertProcessProperties() throws DAOException, DataException { Process firstProcess = ServiceManager.getProcessService().getById(1); Property firstProcessProperty = new Property(); firstProcessProperty.setTitle("Process Property"); firstProcessProperty.setValue("first value"); firstProcessProperty.setObligatory(true); firstProcessProperty.setDataType(PropertyType.STRING); firstProcessProperty.setChoice("choice"); LocalDate localDate = new LocalDate(2017, 1, 14); firstProcessProperty.setCreationDate(localDate.toDate()); firstProcessProperty.getProcesses().add(firstProcess); ServiceManager.getPropertyService().save(firstProcessProperty); Property secondProcessProperty = new Property(); secondProcessProperty.setTitle("Korrektur notwendig"); secondProcessProperty.setValue("second value"); secondProcessProperty.setObligatory(false); secondProcessProperty.setDataType(PropertyType.MESSAGE_ERROR); secondProcessProperty.setChoice("chosen"); localDate = new LocalDate(2017, 1, 15); secondProcessProperty.setCreationDate(localDate.toDate()); secondProcessProperty.getProcesses().add(firstProcess); ServiceManager.getPropertyService().save(secondProcessProperty); Property thirdProcessProperty = new Property(); thirdProcessProperty.setTitle("Korrektur notwendig"); thirdProcessProperty.setValue("fix it"); thirdProcessProperty.setObligatory(false); thirdProcessProperty.setDataType(PropertyType.MESSAGE_ERROR); thirdProcessProperty.setChoice("chosen"); localDate = new LocalDate(2017, 7, 15); thirdProcessProperty.setCreationDate(localDate.toDate()); thirdProcessProperty.getProcesses().add(firstProcess); ServiceManager.getPropertyService().save(thirdProcessProperty); Process secondProcess = ServiceManager.getProcessService().getById(2); Property fourthProcessProperty = new Property(); fourthProcessProperty.setTitle("Korrektur notwendig"); fourthProcessProperty.setValue("improved ids"); fourthProcessProperty.setObligatory(false); fourthProcessProperty.setDataType(PropertyType.MESSAGE_ERROR); fourthProcessProperty.setChoice("chosen"); localDate = new LocalDate(2017, 7, 15); fourthProcessProperty.setCreationDate(localDate.toDate()); fourthProcessProperty.getProcesses().add(secondProcess); ServiceManager.getPropertyService().save(fourthProcessProperty); firstProcess.getProperties().add(firstProcessProperty); firstProcess.getProperties().add(secondProcessProperty); firstProcess.getProperties().add(thirdProcessProperty); ServiceManager.getProcessService().save(firstProcess); secondProcess.getProperties().add(fourthProcessProperty); ServiceManager.getProcessService().save(secondProcess); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertProcessPropertiesForWorkflow() throws DAOException, DataException { Process firstProcess = ServiceManager.getProcessService().getById(1); Property firstProcessProperty = new Property(); firstProcessProperty.setTitle("Process Property"); firstProcessProperty.setValue("first value"); firstProcessProperty.setObligatory(true); firstProcessProperty.setDataType(PropertyType.STRING); firstProcessProperty.setChoice("choice"); LocalDate localDate = new LocalDate(2017, 1, 14); firstProcessProperty.setCreationDate(localDate.toDate()); firstProcessProperty.getProcesses().add(firstProcess); ServiceManager.getPropertyService().save(firstProcessProperty); Property secondProcessProperty = new Property(); secondProcessProperty.setTitle("Korrektur notwendig"); secondProcessProperty.setValue("second value"); secondProcessProperty.setObligatory(false); secondProcessProperty.setDataType(PropertyType.MESSAGE_ERROR); secondProcessProperty.setChoice("chosen"); localDate = new LocalDate(2017, 1, 15); secondProcessProperty.setCreationDate(localDate.toDate()); secondProcessProperty.getProcesses().add(firstProcess); ServiceManager.getPropertyService().save(secondProcessProperty); Property thirdProcessProperty = new Property(); thirdProcessProperty.setTitle("Korrektur notwendig"); thirdProcessProperty.setValue("fix it"); thirdProcessProperty.setObligatory(false); thirdProcessProperty.setDataType(PropertyType.MESSAGE_ERROR); thirdProcessProperty.setChoice("chosen"); localDate = new LocalDate(2017, 7, 15); thirdProcessProperty.setCreationDate(localDate.toDate()); thirdProcessProperty.getProcesses().add(firstProcess); ServiceManager.getPropertyService().save(thirdProcessProperty); firstProcess.getProperties().add(firstProcessProperty); firstProcess.getProperties().add(secondProcessProperty); firstProcess.getProperties().add(thirdProcessProperty); ServiceManager.getProcessService().save(firstProcess); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertProjects() throws Exception { User firstUser = ServiceManager.getUserService().getById(1); User secondUser = ServiceManager.getUserService().getById(2); User sixthUser = ServiceManager.getUserService().getById(6); Client client = ServiceManager.getClientService().getById(1); Project firstProject = new Project(); firstProject.setTitle("First project"); firstProject.setUseDmsImport(true);//from w ww .ja va 2 s . co m LocalDate localDate = new LocalDate(2016, 10, 20); firstProject.setStartDate(localDate.toDate()); localDate = new LocalDate(2017, 10, 20); firstProject.setEndDate(localDate.toDate()); firstProject.setNumberOfPages(30); firstProject.setNumberOfVolumes(2); firstProject.setFileFormatInternal("Mets"); firstProject.setFileFormatDmsExport("Mets"); firstProject.setMetsRightsOwner("Test Owner"); firstProject.getUsers().add(firstUser); firstProject.getUsers().add(secondUser); firstProject.getUsers().add(sixthUser); firstProject.setClient(client); ServiceManager.getProjectService().save(firstProject); Project secondProject = new Project(); secondProject.setTitle("Second project"); secondProject.setUseDmsImport(false); localDate = new LocalDate(2016, 11, 10); secondProject.setStartDate(localDate.toDate()); localDate = new LocalDate(2017, 9, 15); secondProject.setEndDate(localDate.toDate()); secondProject.setNumberOfPages(80); secondProject.setNumberOfVolumes(4); secondProject.getUsers().add(firstUser); secondProject.setClient(client); ServiceManager.getProjectService().save(secondProject); firstUser.getProjects().add(firstProject); firstUser.getProjects().add(secondProject); secondUser.getProjects().add(firstProject); ServiceManager.getUserService().saveToDatabase(firstUser); ServiceManager.getProjectService().saveToIndex(secondProject, true); Project thirdProject = new Project(); thirdProject.setTitle("Inactive project"); localDate = new LocalDate(2014, 11, 10); thirdProject.setStartDate(localDate.toDate()); localDate = new LocalDate(2016, 9, 15); thirdProject.setEndDate(localDate.toDate()); thirdProject.setNumberOfPages(160); thirdProject.setNumberOfVolumes(5); thirdProject.setActive(false); User thirdUser = ServiceManager.getUserService().getById(3); thirdProject.getUsers().add(secondUser); thirdProject.getUsers().add(thirdUser); Client secondClient = ServiceManager.getClientService().getById(2); thirdProject.setClient(secondClient); ServiceManager.getProjectService().save(thirdProject); secondUser.getProjects().add(thirdProject); thirdUser.getProjects().add(thirdProject); sixthUser.getProjects().add(firstProject); ServiceManager.getUserService().saveToDatabase(secondUser); ServiceManager.getUserService().saveToDatabase(thirdUser); ServiceManager.getUserService().saveToDatabase(sixthUser); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertTasks() throws Exception { Template firstTemplate = ServiceManager.getTemplateService().getById(1); Role role = ServiceManager.getRoleService().getById(1); List<Task> templateTasks = new ArrayList<>(getTasks()); for (Task task : templateTasks) { task.setTemplate(firstTemplate); task.getRoles().add(role);//from w w w . j av a 2 s . c om role.getTasks().add(task); ServiceManager.getTaskService().save(task); } Process firstProcess = ServiceManager.getProcessService().getById(1); User firstUser = ServiceManager.getUserService().getById(1); User secondUser = ServiceManager.getUserService().getById(2); User blockedUser = ServiceManager.getUserService().getById(3); List<Task> processTasks = new ArrayList<>(getTasks()); for (int i = 0; i < processTasks.size(); i++) { Task task = processTasks.get(i); task.setProcess(firstProcess); task.getRoles().add(role); role.getTasks().add(task); if (i == 0) { task.setProcessingUser(firstUser); firstUser.getProcessingTasks().add(task); } else if (i == 1) { task.setTitle("Closed"); task.setProcessingUser(blockedUser); blockedUser.getProcessingTasks().add(task); } else { task.setProcessingUser(secondUser); secondUser.getProcessingTasks().add(task); } ServiceManager.getTaskService().save(task); } ServiceManager.getUserService().saveToDatabase(firstUser); ServiceManager.getUserService().saveToDatabase(secondUser); ServiceManager.getUserService().saveToDatabase(blockedUser); Process secondProcess = ServiceManager.getProcessService().getById(2); Task eleventhTask = new Task(); eleventhTask.setTitle("Additional"); eleventhTask.setOrdering(1); eleventhTask.setEditType(TaskEditType.MANUAL_SINGLE); LocalDate localDate = new LocalDate(2016, 9, 25); eleventhTask.setProcessingBegin(localDate.toDate()); eleventhTask.setProcessingUser(firstUser); eleventhTask.setProcessingStatus(TaskStatus.DONE); eleventhTask.setProcess(secondProcess); eleventhTask.setScriptName("scriptName"); eleventhTask.setScriptPath("../type/automatic/script/path"); eleventhTask.getRoles().add(role); role.getTasks().add(eleventhTask); ServiceManager.getTaskService().save(eleventhTask); firstUser.getProcessingTasks().add(eleventhTask); ServiceManager.getTaskService().saveToIndex(eleventhTask, true); Task twelfthTask = new Task(); twelfthTask.setTitle("Processed and Some"); twelfthTask.setOrdering(2); twelfthTask.setEditType(TaskEditType.MANUAL_SINGLE); localDate = new LocalDate(2016, 10, 25); twelfthTask.setProcessingBegin(localDate.toDate()); twelfthTask.setProcessingUser(firstUser); twelfthTask.setProcessingStatus(TaskStatus.INWORK); twelfthTask.setProcess(secondProcess); twelfthTask.getRoles().add(role); role.getTasks().add(twelfthTask); ServiceManager.getTaskService().save(twelfthTask); firstUser.getProcessingTasks().add(twelfthTask); ServiceManager.getUserService().saveToDatabase(firstUser); ServiceManager.getTaskService().saveToIndex(twelfthTask, true); Task thirteenTask = new Task(); thirteenTask.setTitle("Next Open"); thirteenTask.setOrdering(3); thirteenTask.setEditType(TaskEditType.MANUAL_SINGLE); localDate = new LocalDate(2016, 10, 25); thirteenTask.setProcessingBegin(localDate.toDate()); thirteenTask.setProcessingStatus(TaskStatus.OPEN); thirteenTask.setProcess(secondProcess); thirteenTask.getRoles().add(role); role.getTasks().add(thirteenTask); ServiceManager.getTaskService().save(thirteenTask); ServiceManager.getRoleService().saveToDatabase(role); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static List<Task> getTasks() { Task firstTask = new Task(); firstTask.setTitle("Finished"); firstTask.setCorrection(false);// ww w . ja v a 2 s.c o m firstTask.setOrdering(1); firstTask.setEditType(TaskEditType.ADMIN); LocalDate localDate = new LocalDate(2016, 8, 20); firstTask.setProcessingBegin(localDate.toDate()); localDate = new LocalDate(2016, 9, 24); firstTask.setProcessingTime(localDate.toDate()); localDate = new LocalDate(2016, 9, 24); firstTask.setProcessingEnd(localDate.toDate()); firstTask.setProcessingStatus(TaskStatus.DONE); Task secondTask = new Task(); secondTask.setTitle("Blocking"); secondTask.setOrdering(2); secondTask.setEditType(TaskEditType.MANUAL_SINGLE); localDate = new LocalDate(2016, 9, 25); secondTask.setProcessingBegin(localDate.toDate()); localDate = new LocalDate(2016, 11, 25); secondTask.setProcessingEnd(localDate.toDate()); secondTask.setProcessingStatus(TaskStatus.DONE); secondTask.setScriptName("scriptName"); secondTask.setScriptPath("../type/automatic/script/path"); Task thirdTask = new Task(); thirdTask.setTitle("Progress"); thirdTask.setOrdering(3); thirdTask.setCorrection(true); thirdTask.setEditType(TaskEditType.MANUAL_SINGLE); thirdTask.setTypeImagesWrite(true); localDate = new LocalDate(2017, 1, 25); thirdTask.setProcessingBegin(localDate.toDate()); thirdTask.setProcessingStatus(TaskStatus.INWORK); Task fourthTask = new Task(); fourthTask.setTitle("Open"); fourthTask.setOrdering(4); fourthTask.setCorrection(true); fourthTask.setEditType(TaskEditType.MANUAL_SINGLE); fourthTask.setProcessingStatus(TaskStatus.OPEN); Task fifthTask = new Task(); fifthTask.setTitle("Locked"); fifthTask.setOrdering(5); fifthTask.setCorrection(true); fifthTask.setEditType(TaskEditType.MANUAL_SINGLE); fifthTask.setTypeImagesWrite(true); fifthTask.setProcessingStatus(TaskStatus.LOCKED); return Arrays.asList(firstTask, secondTask, thirdTask, fourthTask, fifthTask); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertTemplateProperties() throws DAOException, DataException { Process template = ServiceManager.getProcessService().getById(1); Property firstTemplateProperty = new Property(); firstTemplateProperty.setTitle("firstTemplate title"); firstTemplateProperty.setValue("first value"); firstTemplateProperty.setObligatory(true); firstTemplateProperty.setDataType(PropertyType.STRING); firstTemplateProperty.setChoice("choice"); LocalDate localDate = new LocalDate(2017, 1, 14); firstTemplateProperty.setCreationDate(localDate.toDate()); firstTemplateProperty.getTemplates().add(template); ServiceManager.getPropertyService().save(firstTemplateProperty); Property secondTemplateProperty = new Property(); secondTemplateProperty.setTitle("template"); secondTemplateProperty.setValue("second"); secondTemplateProperty.setObligatory(false); secondTemplateProperty.setDataType(PropertyType.STRING); secondTemplateProperty.setChoice("chosen"); localDate = new LocalDate(2017, 1, 15); secondTemplateProperty.setCreationDate(localDate.toDate()); secondTemplateProperty.getTemplates().add(template); ServiceManager.getPropertyService().save(secondTemplateProperty); template.getTemplates().add(firstTemplateProperty); template.getTemplates().add(secondTemplateProperty); ServiceManager.getProcessService().save(template); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertUserFilters() throws DAOException, DataException { User user = ServiceManager.getUserService().getById(1); Filter firstUserFilter = new Filter(); firstUserFilter.setValue("\"id:1\""); LocalDate localDate = new LocalDate(2017, 1, 14); firstUserFilter.setCreationDate(localDate.toDate()); firstUserFilter.setUser(user);//w ww .j a v a 2 s . c o m ServiceManager.getFilterService().save(firstUserFilter); Filter secondUserFilter = new Filter(); secondUserFilter.setValue("\"id:2\""); localDate = new LocalDate(2017, 1, 15); secondUserFilter.setCreationDate(localDate.toDate()); secondUserFilter.setUser(user); ServiceManager.getFilterService().save(secondUserFilter); user.getFilters().add(firstUserFilter); user.getFilters().add(secondUserFilter); ServiceManager.getUserService().saveToDatabase(user); }
From source file:org.kitodo.MockDatabase.java
License:Open Source License
private static void insertWorkpieceProperties() throws DAOException, DataException { Process workpiece = ServiceManager.getProcessService().getById(1); Property firstWorkpieceProperty = new Property(); firstWorkpieceProperty.setTitle("FirstWorkpiece Property"); firstWorkpieceProperty.setValue("first value"); firstWorkpieceProperty.setObligatory(true); firstWorkpieceProperty.setDataType(PropertyType.STRING); firstWorkpieceProperty.setChoice("choice"); LocalDate localDate = new LocalDate(2017, 1, 13); firstWorkpieceProperty.setCreationDate(localDate.toDate()); firstWorkpieceProperty.getWorkpieces().add(workpiece); ServiceManager.getPropertyService().save(firstWorkpieceProperty); Property secondWorkpieceProperty = new Property(); secondWorkpieceProperty.setTitle("workpiece"); secondWorkpieceProperty.setValue("second"); secondWorkpieceProperty.setObligatory(false); secondWorkpieceProperty.setDataType(PropertyType.STRING); secondWorkpieceProperty.setChoice("chosen"); localDate = new LocalDate(2017, 1, 14); secondWorkpieceProperty.setCreationDate(localDate.toDate()); secondWorkpieceProperty.getWorkpieces().add(workpiece); ServiceManager.getPropertyService().save(secondWorkpieceProperty); workpiece.getWorkpieces().add(firstWorkpieceProperty); workpiece.getWorkpieces().add(secondWorkpieceProperty); ServiceManager.getProcessService().save(workpiece); }