public abstract class AbstractListener extends Object implements Listener
| Constructor and Description |
|---|
AbstractListener(String serverAddress,
int port,
boolean implicitSsl,
SslConfiguration sslConfiguration,
DataConnectionConfiguration dataConnectionConfig,
int idleTimeout,
IpFilter ipFilter)
Constructor for internal use, do not use directly.
|
AbstractListener(String serverAddress,
int port,
boolean implicitSsl,
SslConfiguration sslConfiguration,
DataConnectionConfiguration dataConnectionConfig,
int idleTimeout,
List<InetAddress> blockedAddresses,
List<org.apache.mina.filter.firewall.Subnet> blockedSubnets)
Deprecated.
Use the constructor with IpFilter instead.
Constructor for internal use, do not use directly. Instead use
ListenerFactory |
| Modifier and Type | Method and Description |
|---|---|
List<InetAddress> |
getBlockedAddresses()
Retrives the
InetAddress for which this listener blocks
connections |
List<org.apache.mina.filter.firewall.Subnet> |
getBlockedSubnets()
Retrieves the
Subnets for this listener blocks connections |
DataConnectionConfiguration |
getDataConnectionConfiguration()
Get configuration for data connections made within this listener
|
int |
getIdleTimeout()
Get the number of seconds during which no network activity
is allowed before a session is closed due to inactivity.
|
IpFilter |
getIpFilter()
Returns the IP filter associated with this listener.
|
int |
getPort()
Get the port on which this listener is waiting for requests.
|
String |
getServerAddress()
Get the
InetAddress used for binding the local socket. |
SslConfiguration |
getSslConfiguration()
Get the
SslConfiguration used for this listener |
boolean |
isImplicitSsl()
Is this listener in SSL mode automatically or must the client explicitly
request to use SSL
|
protected void |
setPort(int port)
Used internally to update the port after binding
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetActiveSessions, isStopped, isSuspended, resume, start, stop, suspend@Deprecated public AbstractListener(String serverAddress, int port, boolean implicitSsl, SslConfiguration sslConfiguration, DataConnectionConfiguration dataConnectionConfig, int idleTimeout, List<InetAddress> blockedAddresses, List<org.apache.mina.filter.firewall.Subnet> blockedSubnets)
ListenerFactorypublic AbstractListener(String serverAddress, int port, boolean implicitSsl, SslConfiguration sslConfiguration, DataConnectionConfiguration dataConnectionConfig, int idleTimeout, IpFilter ipFilter)
ListenerFactorypublic boolean isImplicitSsl()
isImplicitSsl in interface Listenerpublic int getPort()
protected void setPort(int port)
port - public String getServerAddress()
InetAddress used for binding the local socket. Defaults
to null, that is, the server binds to all available network interfacesgetServerAddress in interface ListenerInetAddress, if setpublic SslConfiguration getSslConfiguration()
SslConfiguration used for this listenergetSslConfiguration in interface ListenerSslConfigurationpublic DataConnectionConfiguration getDataConnectionConfiguration()
getDataConnectionConfiguration in interface Listenerpublic int getIdleTimeout()
getIdleTimeout in interface Listenerpublic List<InetAddress> getBlockedAddresses()
InetAddress for which this listener blocks
connectionsgetBlockedAddresses in interface ListenerInetAddressespublic List<org.apache.mina.filter.firewall.Subnet> getBlockedSubnets()
Subnets for this listener blocks connectionsgetBlockedSubnets in interface ListenerSubnetspublic IpFilter getIpFilter()
Listenernull.getIpFilter in interface Listenernull.Copyright © 2003–2015 The Apache Software Foundation. All rights reserved.