org.eclipse.net4j.tcp
Interface ITCPAcceptor

All Superinterfaces:
Closeable, IAcceptor, IContainer<IConnector>, INotifier

public interface ITCPAcceptor
extends IAcceptor

An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.

No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
 
Field Summary
static String DEFAULT_ADDRESS
           
static int DEFAULT_PORT
          The value of the org.eclipse.net4j.tcp.port bundle/system property if defined, the value 2036 otherwise.
 
Method Summary
 String getAddress()
           
 int getPort()
           
 ITCPSelector getSelector()
           
 
Methods inherited from interface org.eclipse.net4j.acceptor.IAcceptor
getAcceptedConnectors
 
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
 
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
 

Field Detail

DEFAULT_ADDRESS

static final String DEFAULT_ADDRESS
See Also:
Constant Field Values

DEFAULT_PORT

static final int DEFAULT_PORT
The value of the org.eclipse.net4j.tcp.port bundle/system property if defined, the value 2036 otherwise.

Method Detail

getSelector

ITCPSelector getSelector()
Since:
4.0

getAddress

String getAddress()

getPort

int getPort()


Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.