Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addContextInfo(ContextInfo...) - Method in exception class church.i18n.processing.exception.ProcessingException
- addContextInfo(ContextInfo...) - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- addContextInfo(ContextInfo...) - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- addContextInfo(ContextInfo...) - Method in interface church.i18n.processing.message.ProcessingMessageBuilderMethods
-
Add contextual information to the message.
- addContextInfo(ContextInfo...) - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- addContextInfo(List<ContextInfo>) - Method in exception class church.i18n.processing.exception.ProcessingException
- addContextInfo(List<ContextInfo>) - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- addContextInfo(List<ContextInfo>) - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- addContextInfo(List<ContextInfo>) - Method in interface church.i18n.processing.message.ProcessingMessageBuilderMethods
-
Add additional contextual information bounded to message.
- addContextInfo(List<ContextInfo>) - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- addMessages(ProcessingMessage...) - Method in interface church.i18n.processing.storage.MessageStorage
-
Add messages into message storage.
- addMessages(ProcessingMessage...) - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- addMessages(ProcessingMessage...) - Method in class church.i18n.processing.storage.ThreadLocalStorage
- addMessages(String, ProcessingMessage...) - Method in interface church.i18n.processing.storage.MessageStorageAppender
-
Add messages into the thread independent storage.
- addMessages(String, ProcessingMessage...) - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- addMessages(String, ProcessingMessage...) - Method in class church.i18n.processing.storage.ThreadLocalStorage
- addMessages(String, List<ProcessingMessage>) - Method in interface church.i18n.processing.storage.MessageStorageAppender
-
Add messages into the thread independent storage.
- addMessages(String, List<ProcessingMessage>) - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- addMessages(String, List<ProcessingMessage>) - Method in class church.i18n.processing.storage.ThreadLocalStorage
- addMessages(List<ProcessingMessage>) - Method in interface church.i18n.processing.storage.MessageStorage
-
Add messages into the thread independent storage.
- addMessages(List<ProcessingMessage>) - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- addMessages(List<ProcessingMessage>) - Method in class church.i18n.processing.storage.ThreadLocalStorage
- addToMessageStorage(MessageStorage) - Method in interface church.i18n.processing.message.ProcessingMessageBuilder
-
It's terminal action of building when the message is not directly returned to the consumer, rather placed into a message storage directly.
- addToMessageStorage(MessageStorage) - Method in class church.i18n.processing.message.ProcessingMessageDefaultBuilder
- addToMessageStorage(MessageStorage) - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- addToMessageStorage(MessageStorage) - Method in class church.i18n.processing.message.ProcessingMessageOptionalBuilder
- AUTO_MIME_TYPE - Enum constant in enum class church.i18n.processing.message.ValueType
-
A special type telling that consumer should follow serialization hints of response.
B
- BAD_REQUEST - Enum constant in enum class church.i18n.processing.status.ClientError
- BOOLEAN - Enum constant in enum class church.i18n.processing.message.ValueType
- build() - Method in interface church.i18n.processing.builder.GenericBuilder
-
Build an object.
- build() - Method in interface church.i18n.processing.builder.NullableBuilder
-
Build an object.
- build() - Method in class church.i18n.processing.config.DefaultProcessingExceptionConfig.Builder
- build() - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- build() - Method in class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- build() - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- build() - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- build() - Method in class church.i18n.processing.message.ProcessingMessageDefaultBuilder
- build() - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- build() - Method in class church.i18n.processing.message.ProcessingMessageOptionalBuilder
- buildContextInfo(String) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Contextual info builder with minimal required information - the name of the parameter.
- builder() - Static method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
- builder(ContextInfo) - Static method in class church.i18n.processing.message.ContextInfo
-
Creates a new
ContextInfoBuilderby copying values from existing instance. - buildException(ProcessingMessage) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Constructor with specified message.
- buildException(ProcessingMessage, Throwable) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Constructor with a message and concrete cause of this exception.
- buildException(String, Object...) - Method in interface church.i18n.processing.validation.ValidatorBuilder
- buildProcessingMessage(I18nMessage) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Processing message builder from a localized message.
- buildProcessingMessage(String, Object...) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Processing message with additional information.
C
- canPublish(SecurityPolicy, ProcessingExceptionConfig) - Method in class church.i18n.processing.security.sanitizer.DefaultSecurityInfoSanitizer
- canPublish(SecurityPolicy, ProcessingExceptionConfig) - Method in interface church.i18n.processing.security.sanitizer.SecurityInfoSanitizer
-
Method checks whether information with
infoSecurityPolicycould be published or not within given configuration. - church.i18n.processing.builder - package church.i18n.processing.builder
- church.i18n.processing.config - package church.i18n.processing.config
- church.i18n.processing.exception - module church.i18n.processing.exception
- church.i18n.processing.exception - package church.i18n.processing.exception
- church.i18n.processing.logger - package church.i18n.processing.logger
- church.i18n.processing.message - package church.i18n.processing.message
- church.i18n.processing.security.policy - package church.i18n.processing.security.policy
- church.i18n.processing.security.sanitizer - package church.i18n.processing.security.sanitizer
- church.i18n.processing.status - package church.i18n.processing.status
- church.i18n.processing.storage - package church.i18n.processing.storage
- church.i18n.processing.validation - package church.i18n.processing.validation
- clearStorage() - Method in interface church.i18n.processing.storage.MessageStorage
-
Clear message from the storage.
- clearStorage() - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- clearStorage() - Method in class church.i18n.processing.storage.ThreadLocalStorage
- clearStorage(String) - Method in interface church.i18n.processing.storage.StorageMessageProvider
-
Clear message from the storage associated with
processingId. - clearStorage(String) - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- clearStorage(String) - Method in class church.i18n.processing.storage.ThreadLocalStorage
- ClientError - Enum Class in church.i18n.processing.status
-
List of client error statuses matching HTTP status codes that reflect validation errors and are not bound into a web service layer.
- CommonContextValues - Interface in church.i18n.processing.message
-
Lists the common context values for a quicker reference in the code.
- CONFIDENTIAL - Enum constant in enum class church.i18n.processing.security.policy.SecurityLevel
-
Confidential information is sensitive and should be used only on limited and need-to-know basis.
- CONFLICT - Enum constant in enum class church.i18n.processing.status.ClientError
- contextInfo - Variable in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- ContextInfo - Class in church.i18n.processing.message
-
Holder of contextual info of the
ProcessingMessage. - ContextInfo(String, ContextValue, ContextValue, I18nMessage, SecurityLevel) - Constructor for class church.i18n.processing.message.ContextInfo
-
Constructor for contextual information associated with message.
- ContextInfoBuilder - Interface in church.i18n.processing.message
- ContextInfoDefaultBuilder - Class in church.i18n.processing.message
- ContextInfoDefaultBuilder(String) - Constructor for class church.i18n.processing.message.ContextInfoDefaultBuilder
- ContextInfoNoopBuilder - Class in church.i18n.processing.message
- ContextValue - Class in church.i18n.processing.message
- ContextValue(Serializable) - Constructor for class church.i18n.processing.message.ContextValue
-
Constructor of a value without specifying a type.
- ContextValue(Serializable, ValueType) - Constructor for class church.i18n.processing.message.ContextValue
-
Constructor of a value with its type.
- ContextValue(Serializable, String) - Constructor for class church.i18n.processing.message.ContextValue
-
Constructor of a value with its type.
- createContextInfo(String, ContextValue) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Constructor with
nameand invalidvalue. - createContextInfo(String, ContextValue, I18nMessage) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Constructor for full contextual info specification.
- createException(ProcessingMessage) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Build exception with specified message.
- createException(ProcessingMessage, Throwable) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Build exception with a message and concrete cause of this exception.
- createException(String, Object...) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Build exception with base code and message parameters.
- createMessage(I18nMessage) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Builds a processing message from a localized message.
- createMessage(String, Object...) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Builds a processing message with additional information.
- CRITICAL - Enum constant in enum class church.i18n.processing.message.MessageSeverity
D
- DATE - Static variable in interface church.i18n.processing.message.CommonContextValues
- DATETIME - Enum constant in enum class church.i18n.processing.message.ValueType
- DEBUG - Enum constant in enum class church.i18n.processing.logger.LogLevel
- DECIMAL - Enum constant in enum class church.i18n.processing.message.ValueType
- DEFAULT - Enum constant in enum class church.i18n.processing.message.DefaultMessageType
- defaultException(T) - Method in interface church.i18n.processing.exception.MandatoryExceptionTranslator
-
The default exception to return when translator is not capable to handle provided exception.
- defaultMessageType() - Method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Returns the value of the
defaultMessageTyperecord component. - defaultMessageType() - Method in interface church.i18n.processing.config.ProcessingExceptionConfig
-
Specifies a default message type when no
MessageTypeis specified within message. - DefaultMessageType - Enum Class in church.i18n.processing.message
- DefaultProcessingExceptionConfig - Record Class in church.i18n.processing.config
- DefaultProcessingExceptionConfig(MessageType, SecurityPolicy, Set<SecurityPolicy>, Set<SecurityPolicy>, ProcessingMessage) - Constructor for record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Creates an instance of a
DefaultProcessingExceptionConfigrecord class. - DefaultProcessingExceptionConfig.Builder - Class in church.i18n.processing.config
- DefaultSecurityInfoSanitizer - Class in church.i18n.processing.security.sanitizer
- DefaultSecurityInfoSanitizer(Function<ProcessingExceptionConfig, SecurityPolicy>, Function<ProcessingExceptionConfig, Set<SecurityPolicy>>) - Constructor for class church.i18n.processing.security.sanitizer.DefaultSecurityInfoSanitizer
- defaultSecurityPolicy() - Method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Returns the value of the
defaultSecurityPolicyrecord component. - defaultSecurityPolicy() - Method in interface church.i18n.processing.config.ProcessingExceptionConfig
-
Specifies what default
SecurityPolicyto use, when none is specified within message. - DefaultStatus - Enum Class in church.i18n.processing.status
-
A special case of a default status without any further specification.
- DOUBLE_REGEX - Static variable in interface church.i18n.processing.message.CommonContextValues
E
- ENUM - Enum constant in enum class church.i18n.processing.message.ValueType
- equals(Object) - Method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- equals(Object) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- equals(Object) - Method in exception class church.i18n.processing.exception.ProcessingException
- equals(Object) - Method in class church.i18n.processing.message.ContextInfo
- equals(Object) - Method in class church.i18n.processing.message.ContextValue
- equals(Object) - Method in class church.i18n.processing.message.I18nMessage
- equals(Object) - Method in class church.i18n.processing.message.ProcessingMessage
- equals(Object) - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- ERROR - Enum constant in enum class church.i18n.processing.logger.LogLevel
- ERROR - Enum constant in enum class church.i18n.processing.message.MessageStatus
- ExceptionTranslator<T> - Interface in church.i18n.processing.exception
-
Common interface for writing mappers of (framework) exceptions.
- ExceptionUtils - Class in church.i18n.processing.exception
- exposeSecurityPolicies() - Method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Returns the value of the
exposeSecurityPoliciesrecord component. - exposeSecurityPolicies() - Method in interface church.i18n.processing.config.ProcessingExceptionConfig
-
Allowed/Safe to use
SecurityPolicyin the application.
F
- failoverProcessingMessage() - Method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Returns the value of the
failoverProcessingMessagerecord component. - failoverProcessingMessage() - Method in interface church.i18n.processing.config.ProcessingExceptionConfig
-
A failover processing message that is used when there is not enough information provided and the system has to return a message.
- FORBIDDEN - Enum constant in enum class church.i18n.processing.status.ClientError
- fromCollection(Collection<C>, ValueType) - Static method in class church.i18n.processing.message.ContextValue
-
Constructs a
ContextValuefrom collection and assign the type of collection. - fromEnum(Class<E>) - Static method in class church.i18n.processing.message.ContextValue
-
Constructs a
ContextValuefrom all enumeration values. - fromEnum(Enum<E>...) - Static method in class church.i18n.processing.message.ContextValue
-
Constructs a
ContextValuefrom listed enum values. - fromList(List<L>) - Static method in class church.i18n.processing.message.ContextValue
-
Constructs a
ContextValuefrom list of values. - fromMap(Map<K, V>) - Static method in class church.i18n.processing.message.ContextValue
-
Constructs a
ContextValuefrom map of key-value entries. - fromSet(Set<S>) - Static method in class church.i18n.processing.message.ContextValue
-
Constructs a
ContextValuefrom set of values.
G
- GenericBuilder<T> - Interface in church.i18n.processing.builder
-
Builder that builds object and does not return null value.
- get() - Method in interface church.i18n.processing.storage.MessageStorage
-
Retrieve all messages from the message storage without clearing them.
- get() - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- get() - Method in class church.i18n.processing.storage.ThreadLocalStorage
- get(String) - Method in interface church.i18n.processing.storage.StorageMessageProvider
-
Retrieve all messages from the message storage without clearing them.
- get(String) - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- get(String) - Method in class church.i18n.processing.storage.ThreadLocalStorage
- getAndClear() - Method in interface church.i18n.processing.storage.MessageStorage
-
Retrieve all messages from storage and clear messages associated with the
processingId. - getAndClear() - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- getAndClear() - Method in class church.i18n.processing.storage.ThreadLocalStorage
- getAndClear(String) - Method in interface church.i18n.processing.storage.StorageMessageProvider
-
Retrieve all messages from storage and clear messages associated with the
processingId. - getAndClear(String) - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- getAndClear(String) - Method in class church.i18n.processing.storage.ThreadLocalStorage
- getCode() - Method in class church.i18n.processing.message.I18nMessage
-
The code reference in the localization property file; or a raw message that could contain parameters.
- getContext() - Method in class church.i18n.processing.message.ContextInfo
- getContextInfo() - Method in class church.i18n.processing.message.ProcessingMessage
- getHelp() - Method in class church.i18n.processing.message.ContextInfo
- getHelpUri() - Method in class church.i18n.processing.message.ProcessingMessage
- getLogLevel() - Method in exception class church.i18n.processing.exception.ProcessingException
- getLogLevel() - Method in interface church.i18n.processing.logger.ProcessingLogLevel
-
Specification of a logging level of an error.
- getMessage() - Method in class church.i18n.processing.message.ContextInfo
- getMessage() - Method in class church.i18n.processing.message.ProcessingMessage
- getMessageParams() - Method in class church.i18n.processing.message.I18nMessage
-
Parameters that needs to be provided to properly format the message with all parameters.
- getMessageType() - Method in class church.i18n.processing.message.ProcessingMessage
- getName() - Method in class church.i18n.processing.message.ContextInfo
- getOrDefault(String, MessageSeverity) - Static method in enum class church.i18n.processing.message.MessageSeverity
-
Match a string value with enum values and return case-insensitive matching enum value.
- getOrDefault(String, MessageStatus) - Static method in enum class church.i18n.processing.message.MessageStatus
-
Match a string value with enum values and return case-insensitive matching enum value.
- getProcessingId() - Method in interface church.i18n.processing.storage.ProcessingIdProvider
-
Unique identification of a processing request.
- getProcessingId() - Method in class church.i18n.processing.storage.ThreadNameProcessingIdProvider
- getProcessingMessage() - Method in exception class church.i18n.processing.exception.ProcessingException
- getProcessingMessage() - Method in interface church.i18n.processing.exception.ProcessingInfo
- getSecurityLevel() - Method in class church.i18n.processing.message.ContextInfo
- getSecurityLevel() - Method in class church.i18n.processing.message.ProcessingMessage
- getStatus() - Method in exception class church.i18n.processing.exception.ProcessingException
- getStatus() - Method in interface church.i18n.processing.exception.ProcessingStatus
-
The value describes wider status of processing and can be used for inter-system communication.
- getStatusId() - Method in enum class church.i18n.processing.status.ClientError
- getStatusId() - Method in enum class church.i18n.processing.status.DefaultStatus
- getStatusId() - Method in enum class church.i18n.processing.status.ServerError
- getStatusId() - Method in interface church.i18n.processing.status.Status
-
Value of system-wide processing status.
- getType() - Method in enum class church.i18n.processing.message.DefaultMessageType
- getType() - Method in enum class church.i18n.processing.message.MessageSeverity
- getType() - Method in enum class church.i18n.processing.message.MessageStatus
- getType() - Method in interface church.i18n.processing.message.MessageType
-
Get a string representation of a message type.
- getValue() - Method in class church.i18n.processing.message.ContextValue
-
Get assigned value.
- getValue() - Method in enum class church.i18n.processing.message.ValueType
- getValueType() - Method in class church.i18n.processing.message.ContextValue
-
Get assigned value type.
- getWrappedException(Throwable) - Static method in class church.i18n.processing.exception.ExceptionUtils
-
It may happen that external libraries wrap our exception into different exception.
- GONE - Enum constant in enum class church.i18n.processing.status.ClientError
H
- hashCode() - Method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Returns a hash code value for this object.
- hashCode() - Method in exception class church.i18n.processing.exception.ProcessingException
- hashCode() - Method in class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- hashCode() - Method in class church.i18n.processing.message.ContextInfo
- hashCode() - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- hashCode() - Method in class church.i18n.processing.message.ContextValue
- hashCode() - Method in class church.i18n.processing.message.I18nMessage
- hashCode() - Method in class church.i18n.processing.message.ProcessingMessage
- hashCode() - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- helpUri - Variable in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- HIGH - Enum constant in enum class church.i18n.processing.message.MessageSeverity
I
- I18nMessage - Class in church.i18n.processing.message
-
Message specified by its code that could be a reference to resource bundle; or a raw message that could contain parameters.
- I18nMessage(String, Object...) - Constructor for class church.i18n.processing.message.I18nMessage
-
Simple message that can be localized and formatted.
- INFO - Enum constant in enum class church.i18n.processing.logger.LogLevel
- INFO - Enum constant in enum class church.i18n.processing.message.MessageStatus
- INTEGER - Enum constant in enum class church.i18n.processing.message.ValueType
- INTEGER_REGEX - Static variable in interface church.i18n.processing.message.CommonContextValues
- INTERNAL_SERVER_ERROR - Enum constant in enum class church.i18n.processing.status.ServerError
- ISO_ZONED_DATE_TIME - Static variable in interface church.i18n.processing.message.CommonContextValues
J
L
- LIST - Enum constant in enum class church.i18n.processing.message.ValueType
- log(ProcessingException) - Method in class church.i18n.processing.logger.LogLevelLogMapper
- log(ProcessingException) - Method in interface church.i18n.processing.logger.LogMapper
-
Log
ProcessingExceptionaccording to its message log level or other property. - log(ProcessingException) - Method in class church.i18n.processing.logger.MessageSeverityLogMapper
- log(ProcessingException) - Method in class church.i18n.processing.logger.MessageStatusLogMapper
- log(ProcessingException) - Method in class church.i18n.processing.logger.MessageTypeLogMapper
- LogLevel - Enum Class in church.i18n.processing.logger
-
Logging levels specification.
- LogLevelLogMapper - Class in church.i18n.processing.logger
- LogLevelLogMapper(SecurityInfoSanitizer, ProcessingExceptionConfig) - Constructor for class church.i18n.processing.logger.LogLevelLogMapper
- LogMapper - Interface in church.i18n.processing.logger
-
Logging interface for the exception with default logging implementation.
- logSecurityPolicies() - Method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Returns the value of the
logSecurityPoliciesrecord component. - logSecurityPolicies() - Method in interface church.i18n.processing.config.ProcessingExceptionConfig
-
Allowed/Safe to use
SecurityPolicyin the application. - LOW - Enum constant in enum class church.i18n.processing.message.MessageSeverity
M
- MandatoryExceptionTranslator<T> - Interface in church.i18n.processing.exception
-
Common interface for writing mappers of (framework) exceptions.
- MAP - Enum constant in enum class church.i18n.processing.message.ValueType
- message - Variable in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- MESSAGE_TYPE_MAPPING - Enum constant in enum class church.i18n.processing.logger.LogLevel
- MessageSeverity - Enum Class in church.i18n.processing.message
-
Typical severities and statuses of message.
- MessageSeverityLogMapper - Class in church.i18n.processing.logger
- MessageSeverityLogMapper(SecurityInfoSanitizer, ProcessingExceptionConfig) - Constructor for class church.i18n.processing.logger.MessageSeverityLogMapper
- MessageStatus - Enum Class in church.i18n.processing.message
- MessageStatusLogMapper - Class in church.i18n.processing.logger
- MessageStatusLogMapper(SecurityInfoSanitizer, ProcessingExceptionConfig) - Constructor for class church.i18n.processing.logger.MessageStatusLogMapper
- MessageStorage - Interface in church.i18n.processing.storage
-
Simplified message storage where implementing class takes care of providing a correct
processingId. - MessageStorageAppender - Interface in church.i18n.processing.storage
-
A storage for messages user needs to be notified, however they should not interrupt program execution.
- messageType - Variable in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- MessageType - Interface in church.i18n.processing.message
- MessageTypeLogMapper - Class in church.i18n.processing.logger
- MessageTypeLogMapper(SecurityInfoSanitizer, ProcessingExceptionConfig) - Constructor for class church.i18n.processing.logger.MessageTypeLogMapper
- MessageTypeLogMapper(Map<Class<? extends MessageType>, LogMapper>) - Constructor for class church.i18n.processing.logger.MessageTypeLogMapper
- MINOR - Enum constant in enum class church.i18n.processing.message.MessageSeverity
- MODERATE - Enum constant in enum class church.i18n.processing.message.MessageSeverity
N
- NO_OP_CONTEXT_INFO_BUILDER - Static variable in class church.i18n.processing.message.ContextInfoNoopBuilder
- NO_OP_PROCESSING_EXCEPTION_BUILDER - Static variable in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- NO_OP_PROCESSING_MESSAGE_BUILDER - Static variable in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- NORMAL - Enum constant in enum class church.i18n.processing.message.MessageSeverity
- NOT_FOUND - Enum constant in enum class church.i18n.processing.status.ClientError
- NullableBuilder<T> - Interface in church.i18n.processing.builder
-
Nullable builder.
- NUMBER - Enum constant in enum class church.i18n.processing.message.ValueType
O
- OBJECT - Enum constant in enum class church.i18n.processing.message.ValueType
- of(String) - Static method in class church.i18n.processing.message.ContextInfo
-
Contextual info builder with minimal required information - the name of contextual information.
- of(String, ContextValue) - Static method in class church.i18n.processing.message.ContextInfo
-
New instance creator with only the name and contextual information.
- of(String, ContextValue, ContextValue, I18nMessage) - Static method in class church.i18n.processing.message.ContextInfo
-
Constructor for full contextual info specification.
- of(String, ContextValue, I18nMessage) - Static method in class church.i18n.processing.message.ContextInfo
-
New instance creator with the name, contextual information and message.
P
- parse(String...) - Static method in enum class church.i18n.processing.security.policy.SecurityLevel
-
Parse values and return SecurityLevel enum items.
- PAYMENT_REQUIRED - Enum constant in enum class church.i18n.processing.status.ClientError
- PERSONAL_INFORMATION - Enum constant in enum class church.i18n.processing.security.policy.SecurityLevel
-
Personal identifiable information (PII) is data that can be used to identify an individual directly and indirectly.
- ProcessingException - Exception Class in church.i18n.processing.exception
-
Generic exception with enough information but not more for handling exceptional state in the application.
- ProcessingException(ProcessingMessage) - Constructor for exception class church.i18n.processing.exception.ProcessingException
-
Constructor with specified message.
- ProcessingException(ProcessingMessage, Throwable) - Constructor for exception class church.i18n.processing.exception.ProcessingException
-
Constructor with a message and concrete cause of this exception.
- ProcessingException(String, Object...) - Constructor for exception class church.i18n.processing.exception.ProcessingException
-
Constructor with base code and message parameters.
- ProcessingExceptionBuilder - Interface in church.i18n.processing.exception
-
Encapsulates methods specific only to exception builder.
- ProcessingExceptionConfig - Interface in church.i18n.processing.config
-
Configuration of default behavior of library with
- ProcessingExceptionIntermediate<T> - Interface in church.i18n.processing.exception
- ProcessingExceptionNoopBuilder - Class in church.i18n.processing.exception
-
No operation builder.
- ProcessingExceptionOptionalBuilder - Class in church.i18n.processing.exception
-
Exception builder that builds actual exception.
- ProcessingExceptionOptionalBuilder(I18nMessage) - Constructor for class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- ProcessingExceptionOptionalBuilder(ProcessingMessage) - Constructor for class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- ProcessingExceptionOptionalBuilder(ProcessingMessage, Throwable) - Constructor for class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- ProcessingExceptionOptionalBuilder(String, Object...) - Constructor for class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- ProcessingIdProvider - Interface in church.i18n.processing.storage
-
An interface describing a unique identification of processing operation.
- ProcessingInfo - Interface in church.i18n.processing.exception
-
Encapsulates multiple interfaces that specifies processing error information.
- ProcessingLogLevel - Interface in church.i18n.processing.logger
- ProcessingMessage - Class in church.i18n.processing.message
-
A generic definition of a processing message that carries information processing.
- ProcessingMessage(I18nMessage) - Constructor for class church.i18n.processing.message.ProcessingMessage
-
The constructor with the message.
- ProcessingMessage(I18nMessage, URI, MessageType, List<ContextInfo>, SecurityLevel) - Constructor for class church.i18n.processing.message.ProcessingMessage
- ProcessingMessage(String, Object...) - Constructor for class church.i18n.processing.message.ProcessingMessage
-
Constructor of a processing message
- ProcessingMessageAbstractBuilder<T> - Class in church.i18n.processing.message
-
Generic builder content for Processing message.
- ProcessingMessageAbstractBuilder(I18nMessage) - Constructor for class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- ProcessingMessageAbstractBuilder(ProcessingMessage) - Constructor for class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- ProcessingMessageAbstractBuilder(String, Object...) - Constructor for class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- ProcessingMessageBuilder<T> - Interface in church.i18n.processing.message
-
Interface adding extra functionality specific to handling Processing Messages.
- ProcessingMessageBuilderMethods<T> - Interface in church.i18n.processing.message
- ProcessingMessageDefaultBuilder - Class in church.i18n.processing.message
- ProcessingMessageDefaultBuilder(I18nMessage) - Constructor for class church.i18n.processing.message.ProcessingMessageDefaultBuilder
- ProcessingMessageDefaultBuilder(ProcessingMessage) - Constructor for class church.i18n.processing.message.ProcessingMessageDefaultBuilder
-
Copy constructor for the
ProcessingMessageobject. - ProcessingMessageDefaultBuilder(String, Object...) - Constructor for class church.i18n.processing.message.ProcessingMessageDefaultBuilder
- ProcessingMessageNoopBuilder - Class in church.i18n.processing.message
-
A processing message builder that only implements interface and does not do any action on provided parameters.
- ProcessingMessageOptionalBuilder - Class in church.i18n.processing.message
-
Processing message builder implementation.
- ProcessingMessageOptionalBuilder(I18nMessage) - Constructor for class church.i18n.processing.message.ProcessingMessageOptionalBuilder
-
Build a processing message from provided message.
- ProcessingMessageOptionalBuilder(ProcessingMessage) - Constructor for class church.i18n.processing.message.ProcessingMessageOptionalBuilder
-
Copy constructor for the
ProcessingMessageobject. - ProcessingMessageOptionalBuilder(String, Object...) - Constructor for class church.i18n.processing.message.ProcessingMessageOptionalBuilder
-
Build a processing message from code and it's message parameters.
- ProcessingStatus - Interface in church.i18n.processing.exception
-
Adds status information into an object.
- PUBLIC - Enum constant in enum class church.i18n.processing.security.policy.SecurityLevel
-
Public information is general message that does not disclose any information about system.
R
- REGEXP - Enum constant in enum class church.i18n.processing.message.ValueType
- RESTRICTED - Enum constant in enum class church.i18n.processing.security.policy.SecurityLevel
-
Restricted information is highly sensitive.
- rewrapWrapped(Throwable, String, Object...) - Static method in class church.i18n.processing.exception.ExceptionUtils
-
Finds inner
ProcessingExceptionand remaps it into a newProcessingExceptionwith a new code.
S
- sanitize(ProcessingException, ProcessingExceptionConfig) - Method in interface church.i18n.processing.security.sanitizer.SecurityInfoSanitizer
-
Deeply sanitize exception's message and it's context-info values.
- sanitize(ContextInfo, ProcessingExceptionConfig) - Method in interface church.i18n.processing.security.sanitizer.SecurityInfoSanitizer
-
Sanitize context-info.
- sanitize(ProcessingMessage, ProcessingExceptionConfig) - Method in interface church.i18n.processing.security.sanitizer.SecurityInfoSanitizer
-
Deeply sanitize message and it's context-info values.
- SecurityInfoSanitizer - Interface in church.i18n.processing.security.sanitizer
- securityLevel - Variable in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- SecurityLevel - Enum Class in church.i18n.processing.security.policy
-
Different security levels of information that often occurs in exception handling.
- SecurityPolicy - Interface in church.i18n.processing.security.policy
-
Specification how to deal with different types of confidential information at different occasions.
- SEMVER - Enum constant in enum class church.i18n.processing.message.ValueType
- ServerError - Enum Class in church.i18n.processing.status
-
List of server error statuses matching HTTP status codes that reflect validation errors and are not bound into a web service layer.
- SET - Enum constant in enum class church.i18n.processing.message.ValueType
- SIMPLE_EMAIL_REGEX - Static variable in interface church.i18n.processing.message.CommonContextValues
- Status - Interface in church.i18n.processing.status
-
Describes numeric status value of system during processing.
- StorageMessageProvider - Interface in church.i18n.processing.storage
-
Retrieve messages from the storage.
- StorageSupplier - Interface in church.i18n.processing.storage
- STRING - Enum constant in enum class church.i18n.processing.message.ValueType
- SYSTEM_EXTERNAL - Enum constant in enum class church.i18n.processing.security.policy.SecurityLevel
-
System external information is exposing information of the system that are potentially know.
- SYSTEM_INTERNAL - Enum constant in enum class church.i18n.processing.security.policy.SecurityLevel
-
System internal is exposing internal state or behavior of the system.
T
- THIRD_PARTY - Enum constant in enum class church.i18n.processing.security.policy.SecurityLevel
-
Third party information is coming from third party libraries and there is a risk of exposing sensitive or internal information.
- ThreadIndependentStorage - Class in church.i18n.processing.storage
-
Thread independent storage of processing messages.
- ThreadIndependentStorage(ProcessingIdProvider) - Constructor for class church.i18n.processing.storage.ThreadIndependentStorage
- ThreadLocalStorage - Class in church.i18n.processing.storage
-
Thread-local storage of additional response messages.
- ThreadLocalStorage(ProcessingIdProvider) - Constructor for class church.i18n.processing.storage.ThreadLocalStorage
- ThreadNameProcessingIdProvider - Class in church.i18n.processing.storage
-
An implementation of the
ProcessingIdProviderthat returns thread name. - ThreadNameProcessingIdProvider() - Constructor for class church.i18n.processing.storage.ThreadNameProcessingIdProvider
- throwException() - Method in interface church.i18n.processing.exception.ProcessingExceptionBuilder
-
Builds and directly throws built exception.
- throwException() - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- throwException() - Method in class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- throwException(ProcessingException) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Build exception with a message and concrete cause of this exception.
- throwException(ProcessingMessage) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Build exception with specified message.
- throwException(ProcessingMessage, Throwable) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Build exception with a message and concrete cause of this exception.
- throwException(String, Object...) - Method in interface church.i18n.processing.validation.ValidatorBuilder
-
Throws exception with base code and message parameters.
- TIME - Static variable in interface church.i18n.processing.message.CommonContextValues
- toString() - Method in record class church.i18n.processing.config.DefaultProcessingExceptionConfig
-
Returns a string representation of this record class.
- toString() - Method in exception class church.i18n.processing.exception.ProcessingException
- toString() - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- toString() - Method in class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- toString() - Method in class church.i18n.processing.logger.LogLevelLogMapper
- toString() - Method in class church.i18n.processing.logger.MessageSeverityLogMapper
- toString() - Method in class church.i18n.processing.logger.MessageStatusLogMapper
- toString() - Method in class church.i18n.processing.logger.MessageTypeLogMapper
- toString() - Method in class church.i18n.processing.message.ContextInfo
- toString() - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- toString() - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- toString() - Method in class church.i18n.processing.message.ContextValue
- toString() - Method in class church.i18n.processing.message.I18nMessage
- toString() - Method in class church.i18n.processing.message.ProcessingMessage
- toString() - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- toString() - Method in class church.i18n.processing.message.ProcessingMessageDefaultBuilder
- toString() - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- toString() - Method in class church.i18n.processing.message.ProcessingMessageOptionalBuilder
- toString() - Method in class church.i18n.processing.storage.ThreadIndependentStorage
- toString() - Method in class church.i18n.processing.storage.ThreadLocalStorage
- toString() - Method in class church.i18n.processing.storage.ThreadNameProcessingIdProvider
- TRACE - Enum constant in enum class church.i18n.processing.logger.LogLevel
- translate(T) - Method in interface church.i18n.processing.exception.ExceptionTranslator
-
Parse framework or other repeated exception into a
ProcessingException. - translate(T) - Method in interface church.i18n.processing.exception.MandatoryExceptionTranslator
-
Parse framework or other repeated exception into a
ProcessingException. - translateAndThrow(T) - Method in interface church.i18n.processing.exception.ExceptionTranslator
-
Translate the exception with the translator.
- translateAndThrow(T) - Method in interface church.i18n.processing.exception.MandatoryExceptionTranslator
-
Translate the exception with the translator.
- tryTranslate(Exception, ExceptionTranslator<Exception>...) - Static method in class church.i18n.processing.exception.ExceptionUtils
- TYPE - Enum constant in enum class church.i18n.processing.message.ValueType
U
- UNAUTHORIZED - Enum constant in enum class church.i18n.processing.status.ClientError
- UNAVAILABLE_FOR_LEGAL_REASONS - Enum constant in enum class church.i18n.processing.status.ClientError
- UNKNOWN - Enum constant in enum class church.i18n.processing.status.DefaultStatus
- UNSUPPORTED_MEDIA_TYPE - Enum constant in enum class church.i18n.processing.status.ClientError
- URGENT - Enum constant in enum class church.i18n.processing.message.MessageSeverity
- URI - Enum constant in enum class church.i18n.processing.message.ValueType
- URL - Enum constant in enum class church.i18n.processing.message.ValueType
- UUID - Enum constant in enum class church.i18n.processing.message.ValueType
V
- Validator - Class in church.i18n.processing.validation
-
A validation helper class that creates a fluid interface with construction of processing messages.
- ValidatorBuilder - Interface in church.i18n.processing.validation
-
An interface joining multiple sub-interfaces building a processing message.
- valueOf(String) - Static method in enum class church.i18n.processing.logger.LogLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class church.i18n.processing.message.DefaultMessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class church.i18n.processing.message.MessageSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class church.i18n.processing.message.MessageStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class church.i18n.processing.message.ValueType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class church.i18n.processing.security.policy.SecurityLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class church.i18n.processing.status.ClientError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class church.i18n.processing.status.DefaultStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class church.i18n.processing.status.ServerError
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class church.i18n.processing.logger.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class church.i18n.processing.message.DefaultMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class church.i18n.processing.message.MessageSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class church.i18n.processing.message.MessageStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class church.i18n.processing.message.ValueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class church.i18n.processing.security.policy.SecurityLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class church.i18n.processing.status.ClientError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class church.i18n.processing.status.DefaultStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class church.i18n.processing.status.ServerError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueType - Enum Class in church.i18n.processing.message
-
There are different types of formats that can be provided.
W
- WARN - Enum constant in enum class church.i18n.processing.logger.LogLevel
- WARNING - Enum constant in enum class church.i18n.processing.message.MessageStatus
- when(boolean) - Static method in class church.i18n.processing.validation.Validator
- when(T, Predicate<T>) - Static method in class church.i18n.processing.validation.Validator
- withContext(ContextValue) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add contextual information to builder.
- withContext(ContextValue) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withContext(ContextValue) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withContext(Serializable) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add contextual information to builder.
- withContext(Serializable) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withContext(Serializable) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withContext(Serializable, ValueType) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add contextual information to builder.
- withContext(Serializable, ValueType) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withContext(Serializable, ValueType) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withContext(Serializable, String) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add contextual information to builder.
- withContext(Serializable, String) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withContext(Serializable, String) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withDefaultMessageType(MessageType) - Method in class church.i18n.processing.config.DefaultProcessingExceptionConfig.Builder
- withDefaultSecurityPolicy(SecurityPolicy) - Method in class church.i18n.processing.config.DefaultProcessingExceptionConfig.Builder
- withExposeSecurityPolicies(Set<SecurityPolicy>) - Method in class church.i18n.processing.config.DefaultProcessingExceptionConfig.Builder
- withFailoverProcessingMessage(ProcessingMessage) - Method in class church.i18n.processing.config.DefaultProcessingExceptionConfig.Builder
- withHelp(ContextValue) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add help information to builder.
- withHelp(ContextValue) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withHelp(ContextValue) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withHelp(Serializable) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add help information to builder.
- withHelp(Serializable) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withHelp(Serializable) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withHelp(Serializable, ValueType) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add help information to builder.
- withHelp(Serializable, ValueType) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withHelp(Serializable, ValueType) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withHelp(Serializable, String) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add help information to builder.
- withHelp(Serializable, String) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withHelp(Serializable, String) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withHelpUri(String) - Method in exception class church.i18n.processing.exception.ProcessingException
- withHelpUri(String) - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- withHelpUri(String) - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- withHelpUri(String) - Method in interface church.i18n.processing.message.ProcessingMessageBuilderMethods
-
Help URI associated with this message that may help receiver to find more information about the problem, better understand it and resolve it quickly.
- withHelpUri(String) - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- withHelpUri(URI) - Method in exception class church.i18n.processing.exception.ProcessingException
- withHelpUri(URI) - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- withHelpUri(URI) - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- withHelpUri(URI) - Method in interface church.i18n.processing.message.ProcessingMessageBuilderMethods
-
Help URI associated with this message that may help receiver to find more information about the problem, better understand it and resolve it quickly.
- withHelpUri(URI) - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- withLogLevel(LogLevel) - Method in exception class church.i18n.processing.exception.ProcessingException
- withLogLevel(LogLevel) - Method in interface church.i18n.processing.exception.ProcessingExceptionIntermediate
-
Specify log level of exception.
- withLogLevel(LogLevel) - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- withLogLevel(LogLevel) - Method in class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- withLogSecurityPolicies(Set<SecurityPolicy>) - Method in class church.i18n.processing.config.DefaultProcessingExceptionConfig.Builder
- withMessage(I18nMessage) - Static method in class church.i18n.processing.message.ProcessingMessage
-
Create a builder of
ProcessingMessagewith specifiedI18nMessagemessage. - withMessage(ProcessingMessage) - Static method in class church.i18n.processing.message.ProcessingMessage
-
Copy constructor for the
ProcessingMessageobject. - withMessage(I18nMessage) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add human-readable message to contextual information.
- withMessage(I18nMessage) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withMessage(I18nMessage) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withMessage(String, Object...) - Static method in class church.i18n.processing.message.ProcessingMessage
-
Create a builder of
ProcessingMessagewith specified message code and parameters. - withMessage(String, Object...) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Add human-readable message to contextual information.
- withMessage(String, Object...) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withMessage(String, Object...) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withMessageType(MessageType) - Method in exception class church.i18n.processing.exception.ProcessingException
- withMessageType(MessageType) - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- withMessageType(MessageType) - Method in interface church.i18n.processing.message.ProcessingMessageBuilderMethods
-
Type of message, such as severity or message status.
- withMessageType(MessageType) - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- withMessageType(MessageType) - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- withSecurityLevel(SecurityLevel) - Method in exception class church.i18n.processing.exception.ProcessingException
- withSecurityLevel(SecurityLevel) - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- withSecurityLevel(SecurityLevel) - Method in interface church.i18n.processing.message.ContextInfoBuilder
-
Specify security level of information in the security context.
- withSecurityLevel(SecurityLevel) - Method in class church.i18n.processing.message.ContextInfoDefaultBuilder
- withSecurityLevel(SecurityLevel) - Method in class church.i18n.processing.message.ContextInfoNoopBuilder
- withSecurityLevel(SecurityLevel) - Method in class church.i18n.processing.message.ProcessingMessageAbstractBuilder
- withSecurityLevel(SecurityLevel) - Method in interface church.i18n.processing.message.ProcessingMessageBuilderMethods
-
Specify security level of information in message.
- withSecurityLevel(SecurityLevel) - Method in class church.i18n.processing.message.ProcessingMessageNoopBuilder
- withStatus(Status) - Method in exception class church.i18n.processing.exception.ProcessingException
- withStatus(Status) - Method in interface church.i18n.processing.exception.ProcessingExceptionIntermediate
-
Specify the response status of an exception that can be used for system inter-communication.
- withStatus(Status) - Method in class church.i18n.processing.exception.ProcessingExceptionNoopBuilder
- withStatus(Status) - Method in class church.i18n.processing.exception.ProcessingExceptionOptionalBuilder
- wrap(ProcessingException, String, Object...) - Static method in class church.i18n.processing.exception.ExceptionUtils
-
Create a new instance of
ProcessingExceptionwith different code and places the original exception as the cause of newly created exception.
X
A B C D E F G H I J L M N O P R S T U V W XAll Classes and Interfaces|All Packages|Serialized Form