Package org.smooks.api
Interface FilterSettings
-
public interface FilterSettingsFilter settings for programmatic configuration of aorg.smooks.Smooksinstance.org.smooks.engine.DefaultFilterSettingsis the main implementation of this interface. Filter settings are applied programmatically to aorg.smooks.Smooksinstance from theApplicationContextBuilder.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StreamFilterTypegetFilterType()IntegergetMaxNodeDepth()IntegergetReaderPoolSize()BooleanisCloseSink()BooleanisCloseSource()BooleanisDefaultSerializationOn()BooleanisMaintainElementStack()BooleanisRewriteEntities()BooleanisTerminateOnException()FilterSettingssetCloseSink(boolean closeSink)FilterSettingssetCloseSource(boolean closeSource)FilterSettingssetDefaultSerializationOn(boolean defaultSerializationOn)FilterSettingssetFilterType(StreamFilterType streamFilterType)FilterSettingssetMaintainElementStack(boolean maintainElementStack)FilterSettingssetMaxNodeDepth(int maxNodeDepth)FilterSettingssetReaderPoolSize(int readerPoolSize)FilterSettingssetRewriteEntities(boolean rewriteEntities)FilterSettingssetTerminateOnException(boolean terminateOnException)
-
-
-
Method Detail
-
setFilterType
FilterSettings setFilterType(StreamFilterType streamFilterType)
- Parameters:
streamFilterType-- Returns:
-
setRewriteEntities
FilterSettings setRewriteEntities(boolean rewriteEntities)
- Parameters:
rewriteEntities-- Returns:
-
setDefaultSerializationOn
FilterSettings setDefaultSerializationOn(boolean defaultSerializationOn)
- Parameters:
defaultSerializationOn-- Returns:
-
setTerminateOnException
FilterSettings setTerminateOnException(boolean terminateOnException)
- Parameters:
terminateOnException-- Returns:
-
setMaintainElementStack
FilterSettings setMaintainElementStack(boolean maintainElementStack)
- Parameters:
maintainElementStack-- Returns:
-
setCloseSource
FilterSettings setCloseSource(boolean closeSource)
- Parameters:
closeSource-- Returns:
-
setCloseSink
FilterSettings setCloseSink(boolean closeSink)
- Parameters:
closeSink-- Returns:
-
setReaderPoolSize
FilterSettings setReaderPoolSize(int readerPoolSize)
- Parameters:
readerPoolSize-- Returns:
-
setMaxNodeDepth
FilterSettings setMaxNodeDepth(int maxNodeDepth)
- Parameters:
maxNodeDepth-- Returns:
-
getFilterType
StreamFilterType getFilterType()
-
isRewriteEntities
Boolean isRewriteEntities()
-
isDefaultSerializationOn
Boolean isDefaultSerializationOn()
-
isTerminateOnException
Boolean isTerminateOnException()
-
isMaintainElementStack
Boolean isMaintainElementStack()
-
isCloseSource
Boolean isCloseSource()
-
isCloseSink
Boolean isCloseSink()
-
getReaderPoolSize
Integer getReaderPoolSize()
-
getMaxNodeDepth
Integer getMaxNodeDepth()
-
-