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.DeferrableActivationVon 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 TypMethodeBeschreibungvoidaddConnector(InternalConnector connector) voidclose()protected voidprotected voidReturns 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.INegotiatorbooleanisClosed()booleanisEmpty()booleanvoidprepareConnector(InternalConnector connector) voidremoveConnector(IConnector connector) voidsetConfig(ITransportConfig config) Sets a new transport configuration by copying the given one.voidsetConnectorPreparer(Acceptor.ConnectorPreparer connectorPreparer) voidsetNegotiator(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, newContainerEventVon 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, toStringVon Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
Acceptor
public Acceptor()
-
-
Methodendetails
-
properties
- Angegeben von:
propertiesin Schnittstelleorg.eclipse.net4j.util.properties.IPropertiesContainer
-
needsBufferProvider
public boolean needsBufferProvider()- Angegeben von:
needsBufferProviderin SchnittstelleInternalAcceptor
-
getConfig
Beschreibung aus Schnittstelle kopiert:ITransportConfigAwareReturns the current transport configuration if there is one, a new empty one otherwise.- Angegeben von:
getConfigin SchnittstelleITransportConfigAware
-
setConfig
Beschreibung aus Schnittstelle kopiert:ITransportConfigAwareSets a new transport configuration by copying the given one.- Angegeben von:
setConfigin SchnittstelleITransportConfigAware
-
getConnectorPreparer
- Seit:
- 4.10
-
setConnectorPreparer
- Seit:
- 4.10
-
getNegotiator
public org.eclipse.net4j.util.security.INegotiator getNegotiator()- Angegeben von:
getNegotiatorin Schnittstelleorg.eclipse.net4j.util.security.INegotiatorAware
-
setNegotiator
public void setNegotiator(org.eclipse.net4j.util.security.INegotiator negotiator) - Angegeben von:
setNegotiatorin Schnittstelleorg.eclipse.net4j.util.security.INegotiatorAware
-
getAcceptedConnectors
Beschreibung aus Schnittstelle kopiert:IAcceptorReturns an array of the connectors that have been accepted by this acceptor and not been closed since.- Angegeben von:
getAcceptedConnectorsin SchnittstelleIAcceptor
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmptyin Schnittstelleorg.eclipse.net4j.util.container.IContainer<IConnector>- Setzt außer Kraft:
isEmptyin Klasseorg.eclipse.net4j.util.container.Container<IConnector>
-
getElements
- Angegeben von:
getElementsin Schnittstelleorg.eclipse.net4j.util.container.IContainer<IConnector>
-
prepareConnector
-
addConnector
-
removeConnector
-
close
public void close()- Angegeben von:
closein Schnittstelleorg.eclipse.net4j.util.collection.Closeable
-
isClosed
public boolean isClosed()- Angegeben von:
isClosedin Schnittstelleorg.eclipse.net4j.util.collection.Closeable
-
doBeforeActivate
- Setzt außer Kraft:
doBeforeActivatein Klasseorg.eclipse.net4j.util.lifecycle.Lifecycle- Löst aus:
Exception
-
doDeactivate
- Setzt außer Kraft:
doDeactivatein Klasseorg.eclipse.net4j.util.lifecycle.Lifecycle- Löst aus:
Exception
-