|
Attach API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
com.sun.tools.attach.AgentInitializationException
public class AgentInitializationException
The exception thrown when an agent fails to initialize in the target Java virtual machine.
This exception is thrown by VirtualMachine.loadAgent,
VirtualMachine.loadAgentLibrary, VirtualMachine.loadAgentPath
methods if an agent, or agent library, cannot be initialized.
When thrown by VirtualMachine.loadAgentLibrary, or
VirtualMachine.loadAgentPath then the exception encapsulates
the error returned by the agent's Agent_OnAttach function.
This error code can be obtained by invoking the returnValue method.
| Constructor Summary | |
|---|---|
AgentInitializationException()
Constructs an AgentInitializationException with
no detail message. |
|
AgentInitializationException(String s)
Constructs an AgentInitializationException with
the specified detail message. |
|
AgentInitializationException(String s,
int returnValue)
Constructs an AgentInitializationException with
the specified detail message and the return value from the
execution of the agent's Agent_OnAttach function. |
|
| Method Summary | |
|---|---|
int |
returnValue()
If the exception was created with the return value from the agent Agent_OnAttach function then this returns that value,
otherwise returns 0. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AgentInitializationException()
AgentInitializationException with
no detail message.
public AgentInitializationException(String s)
AgentInitializationException with
the specified detail message.
s - the detail message.
public AgentInitializationException(String s,
int returnValue)
AgentInitializationException with
the specified detail message and the return value from the
execution of the agent's Agent_OnAttach function.
s - the detail message.returnValue - the return value| Method Detail |
|---|
public int returnValue()
Agent_OnAttach function then this returns that value,
otherwise returns 0.
|
Attach API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2005, 2010, Oracle and/or its affiliates. All rights reserved.