Service
implementations relating to metadata manipulation within the
framework.See: Description
Interface | Description |
---|---|
DateFormatBuilder.DateFormatter | |
MetadataReformatter |
Interface that handles metadata reformatting.
|
MetadataServiceImpl.LogWrapper | |
MetadataValueMatcher |
Interface for use in
MetadataValueBranchingService . |
Class | Description |
---|---|
AddFormattedMetadataService |
Add a formatted metadata item to a Message.
|
AddMetadataService |
Implementation of
Service that adds static metadata to be added to a message. |
AddNamespaceObjectMetadata |
Implementation of
Service that adds a static NamespaceContext to object metadata for use by other services. |
AddTimestampMetadataService |
Adds timestamp information as metadata.
|
Base64DecodeMetadataService |
Base64 decods an item of metadata.
|
Base64EncodeMetadataService |
Base64 encode an item of metadata.
|
Base64MetadataService | |
CheckUniqueMetadataValueService |
Branching
Service implementation which checks the value stored against a configured metadata key against a list of
previously received values. |
ConvertObjectMetadataService |
Implementation of
Service that copies Object metadata to standard metadata, overwriting standard metadata. |
CopyMetadataService |
Copies metadata from one key to another.
|
CreateQueryStringFromMetadata |
Service that creates a URL query string from the specified metadata keys.
|
DateFormatBuilder |
Builds a DateFormat instance for use with
ReformatDateService and AddTimestampMetadataService . |
DateFormatBuilderWithOptionalFractionAndOffset |
Builds a DateFormat instance for use with
ReformatDateService and AddTimestampMetadataService . |
EqualsValueMatcher |
Exact value match implementation of MetadataValueMatcher for
MetadataValueBranchingService . |
ExtractMetadataService |
Extract additional metadata values from an item of metadata.
|
FormDataFromMetadata |
Service that creates something suitable to send as
application/x-www-url-form-encoded
from metadata. |
FormDataToMetadata |
Takes a application/x-www-url-form-encoded payload and extracts it as metadata.
|
GenerateUniqueMetadataValueService |
Service implementation that generates a unique item of metadata.
|
HexToStringService |
This class will decode hex encoded metadata value(s) using the specified character encoding
|
IgnoresCaseValueMatcher |
Ignores case match implementation of MetadataValueMatcher for
MetadataValueBranchingService . |
IntegerValueMatcher |
Integer based value match implementation of MetadataValueMatcher for
MetadataValueBranchingService . |
MapMetadataService |
Changes the value of a specific metadata key based on a regular expression match of the value associated with the key.
|
MetadataAppenderService |
Service to append multiple metadata keys together to form a new key.
|
MetadataBranchingServiceImp |
Behaviour common to
Service s which branch based on
AdaptrisMessage metadata. |
MetadataExistsBranchingService |
Service which sets the ID of the Service to apply next based on whether any value is present against
any configured metadata key. |
MetadataFilterService |
Implementation of
Service that filters metadata keys based on a MetadataFilter . |
MetadataHashingService |
Hashes the metadata value stored against a metadata key.
|
MetadataKeyToCapitalCase |
Implementation of
ReformatMetadataKey that uses WordUtils.capitalizeFully(String) to
capitalize each word in the key. |
MetadataKeyToLowerCase |
Implementation of
ReformatMetadataKey that converts keys to lower case. |
MetadataKeyToUpperCase |
Implementation of
ReformatMetadataKey that converts keys to upper case. |
MetadataServiceImpl | |
MetadataToPayloadService |
Takes a metadata value and sets that as the payload.
|
MetadataValueBranchingService |
Implementation of
Service which sets the unique ID of the next Service to apply based on
values of AdaptrisMessage metadata. |
MetadataValueEscapeDoubleQuote |
Takes a metadata value and escapes double quote.
|
MetadataValueEscapeSingleQuote |
Takes a metadata value and escapes single quote.
|
MetadataValueToLowerCase |
Takes a metadata value and converts it to lower case.
|
MetadataValueToUpperCase |
Takes a metadata value and converts it to upper case.
|
PayloadFromMetadataService | Deprecated
since 3.10.0 use
PayloadFromTemplateService or MetadataToPayloadService instead; most of the time
you're abusing it... |
PayloadFromTemplateService |
Replaces the payload with something built from a template and optional metadata keys.
|
PayloadHashingService |
Create a hash of the payload based on the configurable algorithm and stores it as metadata.
|
PayloadToMetadataService |
Takes the entire payload and writes it out to metadata (either object or normal metadata).
|
ReadMetadataFromFilesystem |
Implementation of
Service that reads metadata from the filesystem. |
ReformatDateService |
Reformats the date and time stored against a metadata key.
|
ReformatMetadata |
Implementation of
Service that reformats matching metadata. |
ReformatMetadataKey |
Implementation of
Service that reformats matching metadata keys. |
RegexpMetadataQuery |
Performs a Regular Expression based Query on a supplied String.
|
RegexpMetadataService |
Service which information from the message payload and sets it as metadata. |
RegexpValueMatcher |
Match the metadata value against a regular expression for
MetadataValueBranchingService . |
ReplaceMetadataValue |
Implementation of
Service that adds a performs a simple find and replace on the specified metadata value. |
SimpleSequenceNumberService |
Simple sequence number generator that uses a file to store the next sequence number.
|
StringToHexService |
This class will encode a metadata value into its equivalent hex encoded metadata value(s) using the specified character
encoding
|
TrimMetadataService |
Trim a metadata values of leading and trailing whitespace.
|
UrlDecodeMetadataService |
URLDecoder.decode(String, String) on metadata values. |
UrlEncodedMetadataValues | |
UrlEncodeMetadataService |
URLEncoder.encode(String, String) on metadata values. |
UseKeyAsServiceIdValueMatcher |
Implementation of MetadataValueMatcher for
MetadataValueBranchingService which returns the serviceKey as identifier of
the next Service to apply. |
ValidateMetadataService |
Verify that a message has all the required metadata keys set.
|
WriteMetadataToFilesystem |
Implementation of
Service that writes metadata to the filesystem. |
XpathMetadataService |
Store values extracted from message payload using
XpathQuery as metadata. |
XpathObjectMetadataService |
Store values extracted from message payload using
XpathQuery as object metadata. |
Enum | Description |
---|---|
MetadataToPayloadService.MetadataSource |
Enumeration of where the two types of metadata.
|
PayloadToMetadataService.MetadataTarget |
Enumeration of where the two types of metadata.
|
ReadMetadataFromFilesystem.InputStyle | |
SimpleSequenceNumberService.OverflowBehaviour |
The behaviour of the sequence number generator when the number exceeds that specified by the number format.
|
WriteMetadataToFilesystem.OutputStyle |
Service
implementations relating to metadata manipulation within the
framework.