Class AbstractEndPoint
java.lang.Object
ch.nolix.base.net.baseendpoint.AbstractBaseEndPoint
ch.nolix.base.net.level3server.AbstractEndPoint
- All Implemented Interfaces:
IBaseEndPoint, IController, IDataProvider, IDataProviderController, IEndPoint, Closeable, CloseStateRequestable, GroupCloseable, AutoCloseable
- Direct Known Subclasses:
LocalEndPoint, NetEndPoint
- Author:
- Silvan Wyss
-
Method Summary
Modifier and TypeMethodDescriptionfinal booleanfinal voidLets the currentGroupCloseablenote a close.final voidrunCommands(IChainedNode... commands) final voidsetReceivingDataProviderController(IDataProviderController receiverController) Methods inherited from class AbstractBaseEndPoint
getStoredCloseController, getTargetSlotDefinition, hasDefaultTargetSlot, isBackendEndPoint, isFrontendEndPoint, isLocalEndPoint, isSocketEndPoint, isWebSocketEndPointMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CloseStateRequestable
isOpenMethods inherited from interface GroupCloseable
close, createCloseDependencyTo, getStoredCloseController, isClosedMethods inherited from interface IBaseEndPoint
getConnectionType, getCustomTargetSlot, getPeerType, getSecurityMode, getTargetSlotDefinition, hasCustomTargetSlot, hasDefaultTargetSlot, isBackendEndPoint, isFrontendEndPoint, isLocalEndPoint, isSocketEndPoint, isWebSocketEndPointMethods inherited from interface IController
runCommand, runCommandsMethods inherited from interface IDataProvider
getDataForRequest, getDataForRequests, getDataForRequests
-
Method Details
-
hasReceivingDataProviderController
public final boolean hasReceivingDataProviderController()- Specified by:
hasReceivingDataProviderControllerin interfaceIEndPoint
-
runCommands
- Specified by:
runCommandsin interfaceIController
-
noteClose
public final void noteClose()Lets the currentGroupCloseablenote a close.- Specified by:
noteClosein interfaceGroupCloseable
-
setReceivingDataProviderController
- Specified by:
setReceivingDataProviderControllerin interfaceIEndPoint
-