/** * Set the configuration for the reader to be used on this Smooks instance. * @param readerConfigurator {@link ReaderConfigurator} instance. */ public void setReaderConfig(ReaderConfigurator readerConfigurator) { List<SmooksResourceConfiguration> configList = readerConfigurator.toConfig(); for(SmooksResourceConfiguration config : configList) { addConfiguration(config); } }
/** * Filter the content in the supplied {@link Source} instance, outputing data * to the supplied {@link Result} instances. * * @param source The filter Source. * @param results The filter Results. * @throws SmooksException Failed to filter. */ public void filterSource(Source source, Result... results) throws SmooksException { filterSource(createExecutionContext(), source, results); }
/** * Constructor. */ protected AbstractBinding() { smooks = new Smooks(); }
public FilterSettings setFilterType(StreamFilterType filterType) { assertNonStaticDecl(); this.filterType = filterType; return this; }
public void stop() throws Exception { if (smooks != null) { smooks.close(); } }
/** * Add a visitor instance to <code>this</code> Smooks instance. * * @param visitor The visitor implementation. * @param targetSelector The message fragment target selector. */ public SmooksResourceConfiguration addVisitor(Visitor visitor, String targetSelector) { return addVisitor(visitor, targetSelector, null); }
/** * Filter the content in the supplied {@link Source} instance, outputing data * to the supplied {@link Result} instances. * * @param source The filter Source. * @param results The filter Results. * @throws SmooksException Failed to filter. */ public void filterSource(Source source, Result... results) throws SmooksException { filterSource(createExecutionContext(), source, results); }
/** * Constructor. */ protected AbstractBinding() { smooks = new Smooks(); }
/** * Set the configuration for the reader to be used on this Smooks instance. * @param readerConfigurator {@link ReaderConfigurator} instance. */ public void setReaderConfig(ReaderConfigurator readerConfigurator) { List<SmooksResourceConfiguration> configList = readerConfigurator.toConfig(); for(SmooksResourceConfiguration config : configList) { addConfiguration(config); } }
public FilterSettings setReaderPoolSize(int readerPoolSize) { assertNonStaticDecl(); this.readerPoolSize = readerPoolSize; return this; }
/** * Set the configuration for the reader to be used on this Smooks instance. * @param readerConfigurator {@link ReaderConfigurator} instance. */ public void setReaderConfig(ReaderConfigurator readerConfigurator) { List<SmooksResourceConfiguration> configList = readerConfigurator.toConfig(); for(SmooksResourceConfiguration config : configList) { addConfiguration(config); } }
public FilterSettings setTerminateOnException(boolean terminateOnException) { assertNonStaticDecl(); this.terminateOnException = terminateOnException; return this; }
/** * Set the configuration for the reader to be used on this Smooks instance. * @param readerConfigurator {@link ReaderConfigurator} instance. */ public void setReaderConfig(ReaderConfigurator readerConfigurator) { List<SmooksResourceConfiguration> configList = readerConfigurator.toConfig(); for(SmooksResourceConfiguration config : configList) { addConfiguration(config); } }
public FilterSettings setCloseSource(boolean closeSource) { assertNonStaticDecl(); this.closeSource = closeSource; return this; }
public FilterSettings setCloseSource(boolean closeSource) { assertNonStaticDecl(); this.closeSource = closeSource; return this; }
public FilterSettings setDefaultSerializationOn(boolean defaultSerializationOn) { assertNonStaticDecl(); this.defaultSerializationOn = defaultSerializationOn; return this; }
public FilterSettings setMaintainElementStack(boolean maintainElementStack) { assertNonStaticDecl(); this.maintainElementStack = maintainElementStack; return this; }
public FilterSettings setCloseResult(boolean closeResult) { assertNonStaticDecl(); this.closeResult = closeResult; return this; }
public FilterSettings setMaintainElementStack(boolean maintainElementStack) { assertNonStaticDecl(); this.maintainElementStack = maintainElementStack; return this; }
public FilterSettings setTerminateOnException(boolean terminateOnException) { assertNonStaticDecl(); this.terminateOnException = terminateOnException; return this; }