Package org.eclipse.spi.net4j
Klasse Acceptor
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.lifecycle.ShareableLifecycle
org.eclipse.net4j.util.container.Container<IConnector>
org.eclipse.spi.net4j.Acceptor
- Alle implementierten Schnittstellen:
IAcceptor
,ITransportConfigAware
,org.eclipse.net4j.util.collection.Closeable
,org.eclipse.net4j.util.container.IContainer<IConnector>
,org.eclipse.net4j.util.event.INotifier
,org.eclipse.net4j.util.event.INotifier.INotifier2
,org.eclipse.net4j.util.lifecycle.IDeactivateable
,org.eclipse.net4j.util.lifecycle.ILifecycle
,org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
,org.eclipse.net4j.util.properties.IPropertiesContainer
,org.eclipse.net4j.util.security.INegotiatorAware
,InternalAcceptor
public abstract class Acceptor
extends org.eclipse.net4j.util.container.Container<IConnector>
implements InternalAcceptor
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 2.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.container.IContainer
org.eclipse.net4j.util.container.IContainer.Modifiable<E>, org.eclipse.net4j.util.container.IContainer.Persistable<E>, org.eclipse.net4j.util.container.IContainer.Persistence<E>
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
addConnector
(InternalConnector connector) void
close()
protected void
protected void
Returns an array of the connectors that have been accepted by this acceptor and not been closed since.Returns the current transport configuration if there is one, a new empty one otherwise.org.eclipse.net4j.util.security.INegotiator
boolean
isClosed()
boolean
isEmpty()
boolean
void
prepareConnector
(InternalConnector connector) void
removeConnector
(IConnector connector) void
setConfig
(ITransportConfig config) Sets a new transport configuration by copying the given one.void
setConnectorPreparer
(Acceptor.ConnectorPreparer connectorPreparer) void
setNegotiator
(org.eclipse.net4j.util.security.INegotiator negotiator) Von Klasse geerbte Methoden org.eclipse.net4j.util.container.Container
fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, newContainerEvent, newContainerEvent
Von Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
Acceptor
public Acceptor()
-
-
Methodendetails
-
properties
- Angegeben von:
properties
in Schnittstelleorg.eclipse.net4j.util.properties.IPropertiesContainer
-
needsBufferProvider
public boolean needsBufferProvider()- Angegeben von:
needsBufferProvider
in SchnittstelleInternalAcceptor
-
getConfig
Beschreibung aus Schnittstelle kopiert:ITransportConfigAware
Returns the current transport configuration if there is one, a new empty one otherwise.- Angegeben von:
getConfig
in SchnittstelleITransportConfigAware
-
setConfig
Beschreibung aus Schnittstelle kopiert:ITransportConfigAware
Sets a new transport configuration by copying the given one.- Angegeben von:
setConfig
in SchnittstelleITransportConfigAware
-
getConnectorPreparer
- Seit:
- 4.10
-
setConnectorPreparer
- Seit:
- 4.10
-
getNegotiator
public org.eclipse.net4j.util.security.INegotiator getNegotiator()- Angegeben von:
getNegotiator
in Schnittstelleorg.eclipse.net4j.util.security.INegotiatorAware
-
setNegotiator
public void setNegotiator(org.eclipse.net4j.util.security.INegotiator negotiator) - Angegeben von:
setNegotiator
in Schnittstelleorg.eclipse.net4j.util.security.INegotiatorAware
-
getAcceptedConnectors
Beschreibung aus Schnittstelle kopiert:IAcceptor
Returns an array of the connectors that have been accepted by this acceptor and not been closed since.- Angegeben von:
getAcceptedConnectors
in SchnittstelleIAcceptor
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmpty
in Schnittstelleorg.eclipse.net4j.util.container.IContainer<IConnector>
- Setzt außer Kraft:
isEmpty
in Klasseorg.eclipse.net4j.util.container.Container<IConnector>
-
getElements
- Angegeben von:
getElements
in Schnittstelleorg.eclipse.net4j.util.container.IContainer<IConnector>
-
prepareConnector
-
addConnector
-
removeConnector
-
close
public void close()- Angegeben von:
close
in Schnittstelleorg.eclipse.net4j.util.collection.Closeable
-
isClosed
public boolean isClosed()- Angegeben von:
isClosed
in Schnittstelleorg.eclipse.net4j.util.collection.Closeable
-
doBeforeActivate
- Setzt außer Kraft:
doBeforeActivate
in Klasseorg.eclipse.net4j.util.lifecycle.Lifecycle
- Löst aus:
Exception
-
doDeactivate
- Setzt außer Kraft:
doDeactivate
in Klasseorg.eclipse.net4j.util.lifecycle.Lifecycle
- Löst aus:
Exception
-