Uses of Interface
org.jcsp.util.filter.Filter
-
Packages that use Filter Package Description org.jcsp.net.dynamic Supports dynamic operations over the JCSP.NET infrastructure.org.jcsp.util.filter This defines filtering channels that can apply transformations to objects as they are read and/or written. -
-
Uses of Filter in org.jcsp.net.dynamic
Methods in org.jcsp.net.dynamic that return Filter Modifier and Type Method Description Filter
DynamicClassLoader.DynamicClassLoaderUserObject. getChannelRxFilter()
Returns the RX filter to be used at the receiving end of a channel if dynamic class loading is to be supported over that channel.Filter
DynamicClassLoader. getChannelRxFilter()
Returns the RX filter to be used at the receiving end of a channel if dynamic class loading is to be supported over that channel.Filter
DynamicClassLoader.DynamicClassLoaderUserObject. getChannelTxFilter()
Returns the TX filter to be used at the sending end of a channel if dynamic class laoding is to be supported over that channel.Filter
DynamicClassLoader. getChannelTxFilter()
Returns the TX filter to be used at the sending end of a channel if dynamic class loading is to be supported over that channel.static Filter
DynamicClassLoader. getNonDynamicClassLoadingRxFilter()
An alternative RX filter that does not support dynamic class loading but will properly unmarshal objects wrapped up by a TX filter. -
Uses of Filter in org.jcsp.util.filter
Classes in org.jcsp.util.filter that implement Filter Modifier and Type Class Description class
PoisonFilter
This filter will throw aPoisonException
whenfilter(Object)
is called.Methods in org.jcsp.util.filter that return Filter Modifier and Type Method Description Filter
FilteredAltingChannelInput. getReadFilter(int index)
Filter
FilteredSharedChannelInputWrapper. getReadFilter(int index)
Filter
ReadFiltered. getReadFilter(int index)
Returns the read filter installed at the given index.Filter
FilteredSharedChannelOutputWrapper. getWriteFilter(int index)
Filter
WriteFiltered. getWriteFilter(int index)
Returns the write filter installed at the given index.Methods in org.jcsp.util.filter with parameters of type Filter Modifier and Type Method Description void
FilteredAltingChannelInput. addReadFilter(Filter filter)
void
FilteredAltingChannelInput. addReadFilter(Filter filter, int index)
void
FilteredSharedChannelInputWrapper. addReadFilter(Filter filter)
void
FilteredSharedChannelInputWrapper. addReadFilter(Filter filter, int index)
void
ReadFiltered. addReadFilter(Filter filter)
Installs a read filter defining a transformation to be applied by theread
method of the channel end.void
ReadFiltered. addReadFilter(Filter filter, int index)
Installs a read filter defining a transformation to be applied by theread
method of the channel end at a specific index.void
FilteredSharedChannelOutputWrapper. addWriteFilter(Filter filter)
void
FilteredSharedChannelOutputWrapper. addWriteFilter(Filter filter, int index)
void
WriteFiltered. addWriteFilter(Filter filter)
Installs a write filter defining a transformation to be applied by thewrite
method of the channel end.void
WriteFiltered. addWriteFilter(Filter filter, int index)
Installs a write filter defining a transformation to be applied by thewrite
method of the channel end at a specific index.void
FilteredAltingChannelInput. removeReadFilter(Filter filter)
void
FilteredSharedChannelInputWrapper. removeReadFilter(Filter filter)
void
ReadFiltered. removeReadFilter(Filter filter)
Removes the first read filter (lowest index) matching the filter given as a parameter.void
FilteredSharedChannelOutputWrapper. removeWriteFilter(Filter filter)
void
WriteFiltered. removeWriteFilter(Filter filter)
Removes the first write filter (lowest index) matching the filter given as a parameter.Constructors in org.jcsp.util.filter with parameters of type Filter Constructor Description FilteredChannelFactory(Filter[] readFilters, Filter[] writeFilters)
All channels constructed with this Factory instance will have the specifiedFilter
objects inserted into them.
-