public static List<Tuple2<String, String>> validateDayFormat(String fieldName, String fieldValue) { List<Tuple2<String, String>> errors = new ArrayList<>(); if (!Strings.isNullOrEmpty(fieldValue)) { try { DateTools.parseDateOnly(fieldValue); } catch (Exception e) { errors.add(new Tuple2<>(fieldName, "error.dayFormat")); } } return errors; }
Sets.newHashSet(DateTools.parseDateOnly("2000-01-01")), // Sets.newHashSet(1.0d), // Sets.newHashSet(DateTools.parseDateOnly("2000-01-02")), // Sets.newHashSet(2.0d), // Sets.newHashSet(DateTools.parseDateOnly("2000-01-01"), DateTools.parseDateOnly("2000-02-01")), // Sets.newHashSet(1.0d, 2.0d), // Sets.newHashSet(DateTools.parseDateOnly("2000-01-02"), DateTools.parseDateOnly("2000-02-02")), // Sets.newHashSet(3.0d, 4.0d), //
if (birthday != null) { try { DateTools.parseDateOnly(birthday); } catch (Exception e) { errors.add(new Tuple2<>(EmployeeResource.PROPERTY_BIRTHDAY, translationService.translate("error.dayFormat")));
Sets.newHashSet(DateTools.parseDateOnly("2000-01-01")), // Sets.newHashSet(1.0d), // Sets.newHashSet(DateTools.parseDateOnly("2000-01-02")), // Sets.newHashSet(2.0d), // Sets.newHashSet(DateTools.parseDateOnly("2000-01-01"), DateTools.parseDateOnly("2000-02-01")), // Sets.newHashSet(1.0d, 2.0d), // Sets.newHashSet(DateTools.parseDateOnly("2000-01-02"), DateTools.parseDateOnly("2000-02-02")), // Sets.newHashSet(3.0d, 4.0d), //
@Override public void fillResource(CommonServicesContext servicesCtx, ChangesContext changesContext, Map<String, String> validFormValues, EmployeeResource resource) { String fullName = validFormValues.get(FIELD_NAME_FULL_NAME); String[] nameParts = fullName.split(" "); resource.setFirstName(nameParts[0]); resource.setLastName(nameParts[1]); resource.setNotes(validFormValues.get(EmployeeResource.PROPERTY_NOTES)); resource.setBirthday(DateTools.parseDateOnly(validFormValues.get(EmployeeResource.PROPERTY_BIRTHDAY))); resource.setFoodPreferences(CommonFieldHelper.fromFormListToSet(validFormValues, EmployeeResource.PROPERTY_FOOD_PREFERENCES)); CommonResourceLink.fillResourceLink(servicesCtx, resource, EmployeeResource.LINK_TYPE_MANAGER, EmployeeResource.class, FIELD_NAME_MANAGER_ID, validFormValues, changesContext); CommonResourceLink.fillResourcesLink(servicesCtx, resource, EmployeeResource.LINK_TYPE_COWORKER, EmployeeResource.class, FIELD_NAME_COWORKER_ID, validFormValues, changesContext); }
@Test public void testQuerySetDates_many_equal_2() { JunitsHelper.createFakeDataWithSets(getInternalServicesContext()); IPResourceService resourceService = getCommonServicesContext().getResourceService(); // sets_2.1 List<JunitResource> items = resourceService.resourceFindAll( // resourceService.createResourceQuery(JunitResource.class) // .propertyEquals(JunitResource.PROPERTY_SET_DATES, Sets.newHashSet(DateTools.parseDateOnly("2000-01-01"), DateTools.parseDateOnly("2000-02-01"))) // ); Assert.assertEquals(1, items.size()); Assert.assertEquals("sets_2.1", items.get(0).getText()); // sets_2.2 items = resourceService.resourceFindAll( // resourceService.createResourceQuery(JunitResource.class) // .propertyEquals(JunitResource.PROPERTY_SET_DATES, Sets.newHashSet(DateTools.parseDateOnly("2000-01-02"), DateTools.parseDateOnly("2000-02-02"))) // ); Assert.assertEquals(1, items.size()); Assert.assertEquals("sets_2.2", items.get(0).getText()); }
@Test public void testQuerySetDates_many_equal_2() { JunitsHelper.createFakeDataWithSets(getCommonServicesContext(), getInternalServicesContext()); IPResourceService resourceService = getCommonServicesContext().getResourceService(); // sets_2.1 List<JunitResource> items = resourceService.resourceFindAll( // resourceService.createResourceQuery(JunitResource.class) // .propertyEquals(JunitResource.PROPERTY_SET_DATES, Sets.newHashSet(DateTools.parseDateOnly("2000-01-01"), DateTools.parseDateOnly("2000-02-01"))) // ); Assert.assertEquals(1, items.size()); Assert.assertEquals("sets_2.1", items.get(0).getText()); // sets_2.2 items = resourceService.resourceFindAll( // resourceService.createResourceQuery(JunitResource.class) // .propertyEquals(JunitResource.PROPERTY_SET_DATES, Sets.newHashSet(DateTools.parseDateOnly("2000-01-02"), DateTools.parseDateOnly("2000-02-02"))) // ); Assert.assertEquals(1, items.size()); Assert.assertEquals("sets_2.2", items.get(0).getText()); }
private WebsiteCertificate createWebsiteCertificate(String... domainNames) { String commonName = domainNames[0]; AsymmetricKeys keys = RSACrypt.RSA_CRYPT.generateKeyPair(1024); RSACertificate rsaCertificate = new RSACertificate(keys).selfSign( // new CertificateDetails().setCommonName(commonName) // .addSanDns(domainNames) // .setStartDate(DateTools.parseDateOnly("2001-07-01")).setEndDate(DateTools.parseDateOnly("2001-08-01"))); WebsiteCertificate websiteCertificate = new WebsiteCertificate(); CertificateHelper.toWebsiteCertificate(null, rsaCertificate, websiteCertificate); websiteCertificate.setThumbprint(HashSha1.hashString(Joiner.on(',').join(domainNames))); return websiteCertificate; }
private WebsiteCertificate createWebsiteCertificate(String... domainNames) { String commonName = domainNames[0]; AsymmetricKeys keys = RSACrypt.RSA_CRYPT.generateKeyPair(1024); RSACertificate rsaCertificate = new RSACertificate(keys).selfSign( // new CertificateDetails().setCommonName(commonName) // .addSanDns(domainNames) // .setStartDate(DateTools.parseDateOnly("2001-07-01")).setEndDate(DateTools.parseDateOnly("2001-08-01"))); WebsiteCertificate websiteCertificate = new WebsiteCertificate(); CertificateHelper.toWebsiteCertificate(null, rsaCertificate, websiteCertificate); websiteCertificate.setThumbprint(HashSha1.hashString(Joiner.on(',').join(domainNames))); return websiteCertificate; }
@Test public void testQuerySetDates_many_equal_1() { JunitsHelper.createFakeDataWithSets(getInternalServicesContext()); IPResourceService resourceService = getCommonServicesContext().getResourceService(); // sets_1.1 List<JunitResource> items = resourceService.resourceFindAll( // resourceService.createResourceQuery(JunitResource.class) // .propertyEquals(JunitResource.PROPERTY_SET_DATES, Sets.newHashSet(DateTools.parseDateOnly("2000-01-01"))) // ); Assert.assertEquals(1, items.size()); Assert.assertEquals("sets_1.1", items.get(0).getText()); // sets_1.2 items = resourceService.resourceFindAll( // resourceService.createResourceQuery(JunitResource.class) // .propertyEquals(JunitResource.PROPERTY_SET_DATES, Sets.newHashSet(DateTools.parseDateOnly("2000-01-02"))) // ); Assert.assertEquals(1, items.size()); Assert.assertEquals("sets_1.2", items.get(0).getText()); }
@Test public void testQuerySetDates_many_equal_1() { JunitsHelper.createFakeDataWithSets(getCommonServicesContext(), getInternalServicesContext()); IPResourceService resourceService = getCommonServicesContext().getResourceService(); // sets_1.1 List<JunitResource> items = resourceService.resourceFindAll( // resourceService.createResourceQuery(JunitResource.class) // .propertyEquals(JunitResource.PROPERTY_SET_DATES, Sets.newHashSet(DateTools.parseDateOnly("2000-01-01"))) // ); Assert.assertEquals(1, items.size()); Assert.assertEquals("sets_1.1", items.get(0).getText()); // sets_1.2 items = resourceService.resourceFindAll( // resourceService.createResourceQuery(JunitResource.class) // .propertyEquals(JunitResource.PROPERTY_SET_DATES, Sets.newHashSet(DateTools.parseDateOnly("2000-01-02"))) // ); Assert.assertEquals(1, items.size()); Assert.assertEquals("sets_1.2", items.get(0).getText()); }
RSACertificate rsaCert = new RSACertificate(rootKeys); rsaCert.selfSign(new CertificateDetails() // .setStartDate(DateTools.parseDateOnly("2001-01-01")) // .setEndDate(DateTools.parseDateOnly("2002-01-01")) // .addSanDns("m1.example.com", "m2.example.com") // ); .setStartDate(DateTools.parseDateOnly("2001-01-01")) // .setEndDate(DateTools.parseDateOnly("2002-01-01")) // .addSanDns("m3.example.com", "m2.example.com") // );
WebsiteCertificate websiteCertificate = websiteCertificateOptional.get(); websiteCertificate.setThumbprint("XXXXXXXXd4XXXXXX"); websiteCertificate.setStart(DateTools.parseDateOnly("2001-07-01")); websiteCertificate.setEnd(DateTools.parseDateOnly("2001-08-01")); changes.getResourcesToUpdate().add(new Tuple2<>(websiteCertificate.getInternalId(), websiteCertificate)); getInternalServicesContext().getInternalChangeService().changesExecute(changes);
RSACertificate rsaCert = new RSACertificate(rootKeys); rsaCert.selfSign(new CertificateDetails() // .setStartDate(DateTools.parseDateOnly("2001-01-01")) // .setEndDate(DateTools.parseDateOnly("2002-01-01")) // .addSanDns("m1.example.com", "m2.example.com") // ); .setStartDate(DateTools.parseDateOnly("2001-01-01")) // .setEndDate(DateTools.parseDateOnly("2002-01-01")) // .addSanDns("m3.example.com", "m2.example.com") // );
DateTools.parseDateOnly("2000-01-01"), DateTools.parseDateOnly("2010-01-01"), "login.example.com"); loginWebsiteCertificate.setResourceEditorName(ManualWebsiteCertificateEditor.EDITOR_NAME); WebsiteCertificate uiWebsiteCertificate = new WebsiteCertificate("__ui_ca_cert__", "__ui_thumbprint__", "__ui_cert__", "__ui_pub_key__", "__ui_priv_key__", DateTools.parseDateOnly("2000-01-01"), DateTools.parseDateOnly("2010-01-01"), "ui.example.com"); uiWebsiteCertificate.setResourceEditorName(ManualWebsiteCertificateEditor.EDITOR_NAME);