public class ALSBDebugger extends java.lang.Object implements IALSBDebugger
Constructor and Description |
---|
ALSBDebugger(java.lang.String name, ALSBDebuggerProperties properties, IALSBDebuggerContext context, IALSBAffinityHandler affinityHandler)
constructor
|
Modifier and Type | Method and Description |
---|---|
IALSBAffinityHandler |
affinityHandler()
returns the affinity handler
|
IALSBDebuggerContext |
context()
returns the context for this debugger
|
ALSBDebuggerEngine |
engine()
returns the debugger engine
|
IEventManager |
eventManager()
returns the event manager
|
java.util.logging.Logger |
logger()
returns the logger
|
java.lang.String |
name()
returns the name for this debugger instance
|
ALSBDebuggerProperties |
properties()
returns the properties for that debugger instance
|
void |
shutdown()
shuts down the debugger
|
void |
start()
starts the debugger
|
java.lang.ThreadGroup |
threadGroup()
returns the thread group for this debugger
|
public ALSBDebugger(java.lang.String name, ALSBDebuggerProperties properties, IALSBDebuggerContext context, IALSBAffinityHandler affinityHandler) throws ALSBDebuggerException
ALSBDebuggerException
public java.lang.String name()
public ALSBDebuggerProperties properties()
properties
in interface IALSBDebugger
public IALSBDebuggerContext context()
context
in interface IALSBDebugger
public IALSBAffinityHandler affinityHandler()
public void start() throws ALSBDebuggerException
start
in interface IALSBDebugger
ALSBDebuggerException
public void shutdown() throws ALSBDebuggerException
shutdown
in interface IALSBDebugger
ALSBDebuggerException
public IEventManager eventManager()
eventManager
in interface IALSBDebugger
public java.util.logging.Logger logger()
public java.lang.ThreadGroup threadGroup()
public ALSBDebuggerEngine engine()