|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.mina.integration.spring.IoFilterMapping
public class IoFilterMapping
Associates a name with an IoFilter. This makes it possible to configure
named filters using Spring.
Use this class when you want to configure the
filters added to the filter chain of all sessions created from a particular
IoService created using one of the
IoAcceptorFactoryBean
sub-classes but you don't want the names to be generated automatically.
This class can also be used when creating Binding objects. This lets
one configure per-port filters. These filters will only be added to the
filter chain of sessions for incoming connections on the port specified by
the Binding. Note that Binding can also be configured to
generate filter names automatically. In that case you add the IoFilter
instances directly to the Binding.
IoAcceptorFactoryBean,
Binding| Constructor Summary | |
|---|---|
IoFilterMapping()
Creates a new empty instance. |
|
IoFilterMapping(String name,
IoFilter filter)
Creates a new instance using the specified name and filter. |
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
IoFilter |
getFilter()
Returns the filter of this mapping. |
String |
getName()
Returns the name associated with the filter. |
void |
setFilter(IoFilter filter)
Sets the filter of this mapping. |
void |
setName(String name)
Sets the name associated with the filter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IoFilterMapping()
public IoFilterMapping(String name,
IoFilter filter)
name - the name.filter - the filter.
IllegalArgumentException - if any of the arguments are
null.| Method Detail |
|---|
public IoFilter getFilter()
public String getName()
public void setFilter(IoFilter filter)
filter - the filter.
IllegalArgumentException - if the specified value is
null.public void setName(String name)
name - the name.
IllegalArgumentException - if the specified value is
null.
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface InitializingBeanException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||