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.
|
Modifier and Type | Method and Description |
---|---|
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.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.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.
|
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.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
PoisonFilter
This filter will throw a
PoisonException
when filter(Object) is called. |
Modifier and Type | Method and Description |
---|---|
Filter |
FilteredSharedChannelInputWrapper.getReadFilter(int index) |
Filter |
ReadFiltered.getReadFilter(int index)
Returns the read filter installed at the given index.
|
Filter |
FilteredAltingChannelInput.getReadFilter(int index) |
Filter |
WriteFiltered.getWriteFilter(int index)
Returns the write filter installed at the given index.
|
Filter |
FilteredSharedChannelOutputWrapper.getWriteFilter(int index) |
Modifier and Type | Method and Description |
---|---|
void |
FilteredSharedChannelInputWrapper.addReadFilter(Filter filter) |
void |
ReadFiltered.addReadFilter(Filter filter)
Installs a read filter defining a transformation to be applied by the
read method of the
channel end. |
void |
FilteredAltingChannelInput.addReadFilter(Filter filter) |
void |
FilteredSharedChannelInputWrapper.addReadFilter(Filter filter,
int index) |
void |
ReadFiltered.addReadFilter(Filter filter,
int index)
Installs a read filter defining a transformation to be applied by the
read method of the
channel end at a specific index. |
void |
FilteredAltingChannelInput.addReadFilter(Filter filter,
int index) |
void |
WriteFiltered.addWriteFilter(Filter filter)
Installs a write filter defining a transformation to be applied by the
write method of
the channel end. |
void |
FilteredSharedChannelOutputWrapper.addWriteFilter(Filter filter) |
void |
WriteFiltered.addWriteFilter(Filter filter,
int index)
Installs a write filter defining a transformation to be applied by the
write method of the
channel end at a specific index. |
void |
FilteredSharedChannelOutputWrapper.addWriteFilter(Filter filter,
int index) |
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 |
FilteredAltingChannelInput.removeReadFilter(Filter filter) |
void |
WriteFiltered.removeWriteFilter(Filter filter)
Removes the first write filter (lowest index) matching the filter given as a parameter.
|
void |
FilteredSharedChannelOutputWrapper.removeWriteFilter(Filter filter) |
Constructor and Description |
---|
FilteredChannelFactory(Filter[] readFilters,
Filter[] writeFilters)
All channels constructed with this Factory instance will have the
specified
Filter objects inserted into them. |
FilteredChannelFactory(Filter[] readFilters,
Filter[] writeFilters)
All channels constructed with this Factory instance will have the
specified
Filter objects inserted into them. |
Copyright © 1996–2020. All rights reserved.