public interface ICDISession
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAttribute(java.lang.String key)
Returns the value of a debug session attribute.
|
ICDISessionConfiguration |
getConfiguration()
Returns the configuration description of this debug session.
|
ICDIEventManager |
getEventManager()
Returns the event manager of this debug session.
|
java.lang.Process |
getSessionProcess()
Gaves direct access to the underlying debugger process.
|
ICDITarget[] |
getTargets()
Returns all the debug targets associatd with this sesion,
or an empty collection if no debug targets are associated
with this session.
|
void |
setAttribute(java.lang.String key,
java.lang.String value)
Sets the value of a debug session attribute.
|
void |
terminate()
Causes this element to terminate, generating a
KIND_TERMINATE event. |
ICDITarget[] getTargets()
void setAttribute(java.lang.String key,
java.lang.String value)
key - the attribute keyvalue - the attribute valuejava.lang.String getAttribute(java.lang.String key)
key - the attribute keynull if undefinedICDIEventManager getEventManager()
ICDISessionConfiguration getConfiguration()
void terminate()
throws CDIException
KIND_TERMINATE event.CDIException - on failure. Reasons include:java.lang.Process getSessionProcess()
throws CDIException
CDIExceptionCopyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.