Example usage for org.joda.time LocalDate toDate

List of usage examples for org.joda.time LocalDate toDate

Introduction

In this page you can find the example usage for org.joda.time LocalDate toDate.

Prototype

@SuppressWarnings("deprecation")
public Date toDate() 

Source Link

Document

Get the date time as a java.util.Date.

Usage

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);
}