/** * Messages used to inform user about Field feature * * @author SERPRO */ @MessageBundle public interface FieldHelperMessage { @MessageTemplate("{field-request-malformed}") String fieldRequestMalFormed(String fieldName, String field); }
/** * Messages used to inform user about Field feature * * @author SERPRO */ @MessageBundle public interface FieldHelperMessage { @MessageTemplate("{field-request-malformed}") String fieldRequestMalFormed(String fieldName, String field); }
/** * * Messages used to inform user about Sort feature * * @author SERPRO */ @MessageBundle public interface SortHelperMessage { @MessageTemplate("{sort-request-malformed}") String sortRequestMalFormed(String sort); @MessageTemplate("{desc-parameter-without-sort-parameter}") String descParameterWithoutSortParameter(); }
/** * * Messages used to inform user about Sort feature * * @author SERPRO */ @MessageBundle public interface SortHelperMessage { @MessageTemplate("{sort-request-malformed}") String sortRequestMalFormed(String sort); @MessageTemplate("{desc-parameter-without-sort-parameter}") String descParameterWithoutSortParameter(); }
/** * * Messages used to inform user about CRUD feature * * @author SERPRO */ @MessageBundle public interface CrudMessage { @MessageTemplate("{method-find-not-implemented}") String methodFindNotImplemented(); @MessageTemplate("{field-request-does-not-exists-on-search-field}") String fieldRequestDoesNotExistsOnSearchField(String field); @MessageTemplate("{field-request-does-not-exists-on-object}") String fieldRequestDoesNotExistsOnObject(String field, String className); }
/** * Message class intended to be used by REST module. * * @author SERPRO */ @MessageBundle public interface DemoiselleRESTMessage { @MessageTemplate("{unhandled-database-exception}") String unhandledDatabaseException(); @MessageTemplate("{unhandled-malformed-input-output-exception}") String unhandledMalformedInputOutputException(); @MessageTemplate("{http-exception}") String httpException(); @MessageTemplate("{unhandled-server-exception}") String unhandledServerException(); }
/** * * Messages used to inform user about Pagination feature * * @author SERPRO */ @MessageBundle public interface PaginationHelperMessage { @MessageTemplate("{invalid-range-parameters}") String invalidRangeParameters(); @MessageTemplate("{default-pagination-number-exceed}") String defaultPaginationNumberExceed(Integer defaultPaginationNumber); @MessageTemplate("{pagination-is-not-enabled}") String paginationIsNotEnabled(); }
/** * * @author SERPRO */ @MessageBundle public interface DemoiselleScriptMessage { @MessageTemplate("{error-engine-cannot-load}") String cannotLoadEngine(String engineName); @MessageTemplate("{error-engine-not-loaded}") String engineNotLoaded(); @MessageTemplate("{error-engine-not-compilable}") String engineNotCompilable(); @MessageTemplate("{error-script-not-loaded}") String scriptNotLoaded(String scriptName); }
/** * * Messages used to inform user about CRUD feature * * @author SERPRO */ @MessageBundle public interface CrudMessage { @MessageTemplate("{method-find-not-implemented}") String methodFindNotImplemented(); @MessageTemplate("{field-request-does-not-exists-on-search-field}") String fieldRequestDoesNotExistsOnSearchField(String field); @MessageTemplate("{field-request-does-not-exists-on-object}") String fieldRequestDoesNotExistsOnObject(String field, String className); }
/** * * Messages used to inform user about Pagination feature * * @author SERPRO */ @MessageBundle public interface PaginationHelperMessage { @MessageTemplate("{invalid-range-parameters}") String invalidRangeParameters(); @MessageTemplate("{default-pagination-number-exceed}") String defaultPaginationNumberExceed(Integer defaultPaginationNumber); @MessageTemplate("{pagination-is-not-enabled}") String paginationIsNotEnabled(); }
/** * * @author SERPRO */ @MessageBundle public interface DemoiselleSecurityMessages { @MessageTemplate("{access-checking-permission}") String accessCheckingPermission(String operacao, String recurso); @MessageTemplate("{access-denied}") String accessDenied(String usuario, String operacao, String recurso); @MessageTemplate("{user-not-authenticated}") String userNotAuthenticated(); @MessageTemplate("{invalid-credentials}") String invalidCredentials(); @MessageTemplate("{does-not-have-role}") String doesNotHaveRole(String role); @MessageTemplate("{does-not-have-permission}") String doesNotHavePermission(String operacao, String recurso); }
/** * This is a test {@link MessageBundle} which uses the * Alternative {@link org.apache.deltaspike.core.impl.message.MessageFormatMessageInterpolator} * for formatting */ @MessageBundle public interface MessageFormattedMessage { String welcomeTo(String name); String incomeSinceDays(int days, float income); String commitsInProject(Date date, String projectName, int commits); }
@MessageBundle public interface SimpleMessage { @MessageTemplate("Welcome to DeltaSpike") String welcomeToDeltaSpike(); @MessageTemplate("Welcome to %s") Message welcomeTo(MessageContext messageContext, String name); @MessageTemplate("Welcome to %s") String welcomeWithStringVariable(String name); @MessageTemplate("Welcome to %f") String welcomeWithFloatVariable(Float value); @MessageTemplate("Counter: %04d") String counter(Integer value); }
@MessageBundle public interface MessageWithLocale { @MessageTemplate("Welcome to DeltaSpike") String welcomeToDeltaSpike(); @MessageTemplate("Welcome to %s") Message welcomeTo(MessageContext messageContext, String name); @MessageTemplate("Welcome to %s") String welcomeWithStringVariable(String name); @MessageTemplate("Welcome %f") String welcomeWithFloatVariable(Float floatValue); @MessageTemplate("Welcome %1$tB %1$te,%1$tY") String welcomeWithDateVariable(Date dateValue); }
/** * This class is broken, as MessageBundle must only be used on Interfaces */ @MessageBundle public class BrokenMessageBundleClass { @MessageTemplate("Welcome to DeltaSpike") String welcomeToDeltaSpike() { return null; } @MessageTemplate("Welcome to %s") Message welcomeTo(MessageContext messageContext, String name) { return null; } }
@Named("namedTypedMessages") @MessageBundle @MessageContextConfig( localeResolver = FixedEnglishLocalResolver.class, messageSource = "customMinimalMessage") public interface TypedMessageWithCustomName { String sayHello(String name); String text(); }
@MessageBundle @MessageContextConfig(localeResolver = FixedEnglishLocalResolver.class) public interface MinimalMessages { String sayHello(String name); }
@MessageBundle @MessageContextConfig( localeResolver = FixedEnglishLocalResolver.class, messageSource = "customMinimalMessage") public interface CustomMinimalMessages { String sayHello(String name); }
@Named @MessageBundle @MessageContextConfig( localeResolver = FixedEnglishLocalResolver.class, messageSource = "customMinimalMessage") public interface ElPickedUpMessages { String sayHello(String name); String text(); }
@MessageBundle @MessageContextConfig( messageInterpolator = TestMessageInterpolator.class, localeResolver = FixedEnglishLocalResolver.class ) public interface TestMessages { @MessageTemplate("Spotted %s jays") String numberOfJaysSpotted(int number); @MessageTemplate("{categoryMessage}") Message messageWithCategory(String value); @MessageTemplate("{welcome_to_deltaspike}") String welcomeToDeltaSpike(); @MessageTemplate("{welcome_to}") String welcomeTo(String name); @MessageTemplate("{welcome_to}") String welcomeTo(MessageContext messageContext, String name); }