Package com.atlassian.bamboo.shell
Class ShellSessionManager
- java.lang.Object
-
- com.atlassian.bamboo.shell.ShellSessionManager
-
- Direct Known Subclasses:
RemoteAgentShellSessionManager
public abstract class ShellSessionManager extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ShellSessionManager(ExpiryTicker expiryTicker)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ShellSession
getSession(long sessionId)
protected abstract ShellSession
newShellSession(long sessionId)
void
removeSession(long sessionId)
-
-
-
Constructor Detail
-
ShellSessionManager
protected ShellSessionManager(ExpiryTicker expiryTicker)
-
-
Method Detail
-
newShellSession
protected abstract ShellSession newShellSession(long sessionId)
-
getSession
public ShellSession getSession(long sessionId)
-
removeSession
public void removeSession(long sessionId)
-
-