Package org.nustaq.kontraktor.apputil
Interface UniqueSessionIntIdMixin<SELF extends org.nustaq.kontraktor.Actor<SELF>>
- All Known Subinterfaces:
CommentsSessionMixin
public interface UniqueSessionIntIdMixin<SELF extends org.nustaq.kontraktor.Actor<SELF>>
-
Field Summary
Fields Modifier and Type Field Description static java.util.concurrent.atomic.AtomicIntegercountstatic intMAX_CONC_SESSIONS -
Method Summary
Modifier and Type Method Description int_getUnqiqueIntSessionId()void_setUnqiqueInSessionId(int id)SELFgetActor()default intgetIntSessionId()call this for auto initdefault voidinitUniqueSessionIntIdMixin()
-
Field Details
-
count
static final java.util.concurrent.atomic.AtomicInteger count -
MAX_CONC_SESSIONS
static final int MAX_CONC_SESSIONS- See Also:
- Constant Field Values
-
-
Method Details
-
initUniqueSessionIntIdMixin
default void initUniqueSessionIntIdMixin() -
getActor
SELF getActor() -
getIntSessionId
default int getIntSessionId()call this for auto init- Returns:
-
_getUnqiqueIntSessionId
int _getUnqiqueIntSessionId() -
_setUnqiqueInSessionId
void _setUnqiqueInSessionId(int id)
-