public abstract class SmooksUtil extends Object
Smooks utilities.| Modifier and Type | Method and Description |
|---|---|
static String |
filterAndSerialize(ExecutionContext executionContext,
InputStream stream,
Smooks smooks)
Utility method to filter the content in the specified
InputStream for the specified ExecutionContext. |
static void |
registerProfileSet(ProfileSet profileSet,
Smooks smooks)
Manually register a set of profiles with the profile store associated with the supplied
Smooks instance. |
static void |
registerResource(SmooksResourceConfiguration resourceConfig,
Smooks smooks)
Register a
SmooksResourceConfiguration on the supplied Smooks instance. |
public static void registerProfileSet(ProfileSet profileSet, Smooks smooks)
Smooks instance.
ProfileSets will typically be registered via the config, but it is useful
to be able to perform this task manually.profileSet - The profile set to be registered.smooks - The Smooks instance on which to perform the configuration operation.public static void registerResource(SmooksResourceConfiguration resourceConfig, Smooks smooks)
SmooksResourceConfiguration on the supplied Smooks instance.resourceConfig - The Resource Configuration to be registered.smooks - The Smooks instance on which to perform the configuration operation.public static String filterAndSerialize(ExecutionContext executionContext, InputStream stream, Smooks smooks) throws SmooksException
InputStream for the specified ExecutionContext.
The content of the returned String is totally dependent on the configured
DOMElementVisitor and SerializationUnit
implementations.executionContext - Execution context for the filter.stream - Stream to be processed. Will be closed before returning.smooks - The Smooks instance through which to perform the filter and serialize operations.SmooksException - Exception using or closing the supplied InputStream.SmooksException - Excepting processing content stream.Copyright © 2015. All rights reserved.