Class AbstractBaseEndPoint
java.lang.Object
ch.nolix.base.net.baseendpoint.AbstractBaseEndPoint
- All Implemented Interfaces:
IBaseEndPoint, Closeable, CloseStateRequestable, GroupCloseable, AutoCloseable
- Direct Known Subclasses:
AbstractEndPoint, AbstractEndPoint, AbstractEndPoint
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ICloseControllerfinal TargetSlotDefinitionfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CloseStateRequestable
isOpenMethods inherited from interface GroupCloseable
close, createCloseDependencyTo, isClosed, noteCloseMethods inherited from interface IBaseEndPoint
getConnectionType, getCustomTargetSlot, getPeerType, getSecurityMode, hasCustomTargetSlot
-
Constructor Details
-
AbstractBaseEndPoint
public AbstractBaseEndPoint()
-
-
Method Details
-
getStoredCloseController
- Specified by:
getStoredCloseControllerin interfaceGroupCloseable- Returns:
- the
ICloseControllerof the currentGroupCloseable.
-
getTargetSlotDefinition
- Specified by:
getTargetSlotDefinitionin interfaceIBaseEndPoint
-
hasDefaultTargetSlot
public final boolean hasDefaultTargetSlot()- Specified by:
hasDefaultTargetSlotin interfaceIBaseEndPoint
-
isBackendEndPoint
public final boolean isBackendEndPoint()- Specified by:
isBackendEndPointin interfaceIBaseEndPoint
-
isFrontendEndPoint
public final boolean isFrontendEndPoint()- Specified by:
isFrontendEndPointin interfaceIBaseEndPoint
-
isLocalEndPoint
public final boolean isLocalEndPoint()- Specified by:
isLocalEndPointin interfaceIBaseEndPoint
-
isSocketEndPoint
public final boolean isSocketEndPoint()- Specified by:
isSocketEndPointin interfaceIBaseEndPoint
-
isWebSocketEndPoint
public final boolean isWebSocketEndPoint()- Specified by:
isWebSocketEndPointin interfaceIBaseEndPoint
-