PayloadFromTemplateService or MetadataToPayloadService instead; most of the time
you're abusing it...@Deprecated
@ComponentProfile(summary="Construct a new payload based on metadata and a template",
tag="service,metadata")
@ConfigDeprecated(removalVersion="4.0.0",
message="use payload-from-template or metadata-to-payload instead",
groups=java.lang.Deprecated.class)
public class PayloadFromMetadataService
extends PayloadFromTemplateService
This follows the configuration for PayloadFromTemplateService with 2 exceptions
In the adapter configuration file this class is aliased as payload-from-metadata-service which is the preferred alternative to the fully qualified classname when building your configuration.
log| Constructor and Description |
|---|
PayloadFromMetadataService()
Deprecated.
|
PayloadFromMetadataService(java.lang.String template)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getEscapeBackslash()
Deprecated.
since 3.10.0, use
PayloadFromTemplateService.setQuoteReplacement(Boolean) instead. |
void |
prepare()
Deprecated.
Prepare for initialisation.
|
protected boolean |
quoteReplacement()
Deprecated.
|
void |
setEscapeBackslash(java.lang.Boolean b)
Deprecated.
since 3.10.0, use
PayloadFromTemplateService.setQuoteReplacement(Boolean) instead. |
PayloadFromMetadataService |
withEscapeBackslash(java.lang.Boolean b)
Deprecated.
since 3.10.0, use
PayloadFromTemplateService.setQuoteReplacement(Boolean) instead. |
closeService, doService, getMetadataTokens, getMultiLineExpression, getQuiet, getQuoteReplacement, getTemplate, initService, multiLineExpression, setMetadataTokens, setMultiLineExpression, setQuiet, setQuoteReplacement, setTemplate, withMetadataTokens, withMetadataTokens, withMultiLineExpression, withQuietMode, withQuoteReplacement, withTemplatechangeState, close, continueOnFailure, createName, createQualifier, getContinueOnFail, getIsTrackingEndpoint, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setContinueOnFail, setIsTrackingEndpoint, setUniqueId, start, stoppublic PayloadFromMetadataService()
public PayloadFromMetadataService(java.lang.String template)
public void prepare()
throws CoreException
ComponentLifecycleExtensionprepare in interface ComponentLifecycleExtensionprepare in class PayloadFromTemplateServiceCoreException@Deprecated
@ConfigDeprecated(removalVersion="4.0.0",
message="use quote-replacement instead",
groups=java.lang.Deprecated.class)
public java.lang.Boolean getEscapeBackslash()
PayloadFromTemplateService.setQuoteReplacement(Boolean) instead.@Deprecated
@Removal(version="4.0.0",
message="use quote-replacement instead")
public void setEscapeBackslash(java.lang.Boolean b)
PayloadFromTemplateService.setQuoteReplacement(Boolean) instead.Set this flag to make sure that special characters are treated literally by the regular expression engine.
b - the value to setMatcher.quoteReplacement(String)@Deprecated
@Removal(version="4.0.0",
message="use quote-replacement instead")
public PayloadFromMetadataService withEscapeBackslash(java.lang.Boolean b)
PayloadFromTemplateService.setQuoteReplacement(Boolean) instead.protected boolean quoteReplacement()
quoteReplacement in class PayloadFromTemplateService