- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 19 for validatedBy (0.13 seconds)
-
src/main/java/org/codelibs/fess/validation/CronExpression.java
/** * Validation constraint to ensure that a string is a valid cron expression. */ @Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER }) @Retention(RUNTIME) @Documented @Constraint(validatedBy = CronExpressionValidator.class) public @interface CronExpression { /** * The error message when validation fails. * @return the error message */Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 1.9K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/validation/UriType.java
* This annotation validates URI strings based on specified protocol types. */ @Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER }) @Retention(RUNTIME) @Documented @Constraint(validatedBy = UriTypeValidator.class) public @interface UriType { /** * Specifies the protocol type to validate against. * * @return the protocol type */ ProtocolType protocolType();Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 2.1K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/validation/CustomSize.java
/** * Validation constraint for custom size limits based on configuration keys. */ @Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER }) @Retention(RUNTIME) @Documented @Constraint(validatedBy = CustomSizeValidator.class) public @interface CustomSize { /** * The error message when validation fails. * @return the error message */Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 2.3K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/validation/CronExpressionTest.java
jakarta.validation.Constraint constraint = CronExpression.class.getAnnotation(jakarta.validation.Constraint.class); assertNotNull(constraint); Class<?>[] validators = constraint.validatedBy(); assertEquals(1, validators.length); assertEquals(CronExpressionValidator.class, validators[0]); } // Test validation with valid cron expressions @Test
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 12.5K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/validation/UriTypeTest.java
assertNotNull(constraint, "Constraint annotation should be present"); assertEquals("Validator class should be UriTypeValidator", UriTypeValidator.class, constraint.validatedBy()[0]); assertEquals("Should have exactly one validator", 1, constraint.validatedBy().length); } // Test default values @Test public void test_defaultValues() throws Exception {
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 21.3K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/validation/CustomSizeTest.java
assertNotNull(constraint, "Constraint annotation should be present"); assertEquals("Validator class should be CustomSizeValidator", CustomSizeValidator.class, constraint.validatedBy()[0]); } // Test default values @Test public void test_defaultValues() throws Exception { final Field field = CustomSizeTest.class.getDeclaredField("testField");
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 17.4K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/app/web/api/admin/FessApiAdminAction.java
* This class extends FessApiAction to provide admin-specific functionality * including enhanced access control for administrative operations. * * <p>Admin API actions require special permissions and access tokens * that are validated against the admin role configuration.</p> */ public abstract class FessApiAdminAction extends FessApiAction { /** Logger instance for this class. */Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Aug 07 03:06:29 GMT 2025 - 2.3K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/app/web/admin/maintenance/AdminMaintenanceAction.java
} return redirect(getClass()); } /** * Reloads the document index by closing and reopening it. * * @param form the action form (validated but not used for configuration) * @return HTML response redirecting to the maintenance page */ @Execute @Secured({ ROLE }) public HtmlResponse reloadDocIndex(final ActionForm form) {Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 28 06:59:19 GMT 2026 - 23K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/api/chat/ChatApiManager.java
* Only configured label values are accepted to prevent query injection. * * @param request the HTTP request * @return a map of field names to their validated filter values */ protected Map<String, String[]> parseFieldFilters(final HttpServletRequest request) { final Map<String, String[]> fields = new HashMap<>();Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 26 06:06:55 GMT 2026 - 25.8K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/app/web/admin/searchlog/SearchForm.java
} /** * Gets the page size for search log results with validation. * Returns the default page size if the current size is invalid. * * @return the validated page size */ public int getPageSize() { if (StringUtil.isBlank(size)) { return SearchLogPager.DEFAULT_PAGE_SIZE; } try {Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Jul 17 08:28:31 GMT 2025 - 2.5K bytes - Click Count (0)