public class ChildPCESession extends GenericPCEPSession
Thread.State, Thread.UncaughtExceptionHandlerdeadTimerLocal, deadTimerPeer, deadTimerT, FSMstate, in, isSessionSRCapable, isSessionStateful, keepAliveLocal, keepAlivePeer, keepAliveT, localOK, localPcepCapability, log, msg, open, openRetry, out, pcepSessionManager, peerPcepCapability, remoteDomainId, remoteOfCodes, remoteOK, remotePCEId, remotePeerIP, req, sessionIdCounter, sessionMSD, socket, timerMAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
ChildPCESession(PCEServerParameters params,
RequestQueue parentPCERequestQueue,
es.tid.tedb.TEDB ted,
Timer timer,
LinkedBlockingQueue<es.tid.pce.pcep.messages.PCEPMessage> parentPCESendingQueue,
ParentPCERequestManager childPCERequestManager,
Inet4Address domainId,
PCEPSessionsInformation pcepSessionInformation,
SingleDomainInitiateDispatcher iniDispatcher) |
ChildPCESession(RequestDispatcher PCCRequestDispatcherChild,
PCEServerParameters params,
RequestQueue parentPCERequestQueue,
es.tid.tedb.TEDB ted,
Timer timer,
LinkedBlockingQueue<es.tid.pce.pcep.messages.PCEPMessage> parentPCESendingQueue,
ParentPCERequestManager childPCERequestManager,
Inet4Address domainId,
PCEPSessionsInformation pcepSessionInformation,
SingleDomainInitiateDispatcher iniDispatcher) |
| Modifier and Type | Method and Description |
|---|---|
void |
endSession()
DO HERE ANYTHING NEEDED AT CLOSING??
|
void |
run()
Opens a PCEP session sending an OPEN Message
Then, it launches the Keepalive process, the Deadtimer process and
the listener of PCC messages.
|
cancelDeadTimer, cancelKeepAlive, close, endConnections, getFSMstate, getOut, getRemoteOfCodes, getRemotePCEId, getSocket, initializePCEPSession, killSession, newSessionId, readMsg, readMsgOptimized, resetDeadTimer, sendPCEPMessage, setFSMstate, setOut, setRemotePCEId, shortInfo, startDeadTimer, startKeepAlive, toStringactiveCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, yieldpublic ChildPCESession(RequestDispatcher PCCRequestDispatcherChild, PCEServerParameters params, RequestQueue parentPCERequestQueue, es.tid.tedb.TEDB ted, Timer timer, LinkedBlockingQueue<es.tid.pce.pcep.messages.PCEPMessage> parentPCESendingQueue, ParentPCERequestManager childPCERequestManager, Inet4Address domainId, PCEPSessionsInformation pcepSessionInformation, SingleDomainInitiateDispatcher iniDispatcher)
public ChildPCESession(PCEServerParameters params, RequestQueue parentPCERequestQueue, es.tid.tedb.TEDB ted, Timer timer, LinkedBlockingQueue<es.tid.pce.pcep.messages.PCEPMessage> parentPCESendingQueue, ParentPCERequestManager childPCERequestManager, Inet4Address domainId, PCEPSessionsInformation pcepSessionInformation, SingleDomainInitiateDispatcher iniDispatcher)
public void run()
public void endSession()
GenericPCEPSessionendSession in class GenericPCEPSessionCopyright © 2016. All rights reserved.