Interface IResourceBundleLocator

All Known Subinterfaces:
IBaseActionClientHandlerNode<TData>, IBaseActionNode<TData>, IBaseConditionClientHandlerNode<TData>, IBaseTrigger<TData>, IBeanValidatingElement<TData,TElement>, IBeanValidatingNode<TData>, IBeanValidatingTrigger<TData>, IBuiltinNodeType<TData>, IBuiltinResourcesHandler<TData,TElement>, IBuiltinTriggerType<TData>, IDefaultClientHandlerNode<TData>, IDefaultClientHandlerTrigger<TData>, IElementHandler<TData,TElement>, IExecutingLikeActionNode<TData>, IExecutingLikeBinarySelectionNode<TData>, IExecutingLikeExceptionHandlerNode<TData>, IExecutingLikeMultiSwitchNode<TData>, IExecutingLikeReturningActionNode<TData>, IExecutingLikeReturnNode<TData>, IExecutingLikeSequenceNode<TData>, IExecutingLikeThrowNode<TData>, IFileProviding<TData>, IHierarchyValidatingNode<TData>, IKeyValueSummarizableElement<TData,TElement>, IKeyValueSummarizableNode<TData>, IKeyValueSummarizableTrigger<TData>, INodeHandler<TData>, IOfficialHelpPageElement<TData,TElement>, IOfficialHelpPageNode<TData>, IOfficialHelpPageTrigger<TData>, IPluginActionNodeHandler<TData>, IPluginConditionNodeHandler<TData>, IPluginTriggerHandler<TData>, IResultlessNode<TData>, ISemverUpdating<TData,TElement>, ISemverUpdatingNode<TData>, ISemverUpdatingTrigger<TData>, ISequentialUpdating<TData,TElement,TVersion>, ISingleBaseActionBuiltinNodePrototype<TData>, ISingleBaseActionNodePrototype<TData>, ISingleBaseBuiltinTriggerPrototype<TData>, ISingleBaseConditionNodePrototype<TData>, ISingleBaseTriggerPrototype<TData>, ISingleBuiltinNodePrototype<TData>, ISingleBuiltinTriggerPrototype<TData>, ISingleElementPrototype<TData,TElement>, ISingleNodePrototype<TData>, ISingleTriggerPrototype<TData>, ISpecificTriggerListener<TData>, ITriggerHandler<TData>
All Known Implementing Classes:
APluginActionNodeHandler, APluginConditionNodeHandler, APluginTriggerHandler, CommonBundleLocator, FcCatchErrorHandler, FcChangeFormAvailabilityHandler, FcChangeFormValueHandler, FcChangeStateHandler, FcCompressAsZipHandler, FcCopyFormRecordHandler, FcCounterHandler, FcCreateTextFileHandler, FcDecodeBase64Handler, FcDeleteAttachmentHandler, FcDeleteFormRecordHandler, FcDoiInitHandler, FcDoiVerifiedHandler, FcEmailHandler, FcEmptyHandler, FcEncodeBase64Handler, FcExperimentHandler, FcExportToPersistenceHandler, FcExportToXmlHandler, FcFillPdfHandler, FcFillWordHandler, FcFormSubmitButtonHandler, FcHttpRequestHandler, FcI18nBundleLocator, FcImportFormValueFromXmlHandler, FcInvitationErrorHandler, FcInvitationSentHandler, FcLdapQueryHandler, FcLogEntryHandler, FcManualHandler, FcMoveFormRecordToInboxHandler, FcMultipleConditionHandler, FcProcessHistoryPdfHandler, FcProcessLogPdfHandler, FcProvideResourceHandler, FcQualifiedFormSubmitButtonHandler, FcQueueTaskHandler, FcRedirectHandler, FcRenewProcessIdHandler, FcReturnFileHandler, FcReturnHandler, FcSaveToFileSystemHandler, FcSaveToWebDavHandler, FcSequenceHandler, FcSetSavedFlagHandler, FcShowTemplateHandler, FcSqlStatementHandler, FcStateTimerHandler, FcSwitchCaseHandler, FcSwitchDefaultHandler, FcSwitchHandler, FcThrowExceptionHandler, FcTimePointHandler, FcWriteFormRecordAttrHandler, WorkflowResourceBundleLocator, WorkflowResourceBundleLocator.MutableWorkflowResourceBundleLocator

public interface IResourceBundleLocator
Interface for locating resource bundle for a given locale. Resource bundles may be loaded from the file system, from the JAR file, from a database etc.

A IResourceBundleLocator implementation must be thread-safe.

Since:
7.0.0
Author:
XIMA MEDIA GmbH
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a resource bundle for the given locale.
  • Method Details

    • getResourceBundle

      @Nullable ResourceBundle getResourceBundle(Locale locale)
      Returns a resource bundle for the given locale.
      Parameters:
      locale - A locale, for which a resource bundle shall be retrieved. Must not be null.
      Returns:
      A resource bundle for the given locale. May be null, if no such bundle exists.