A B C D E F G H I J K L M N O P Q R S T V X

A

Agent - interface org.jdiagnose.remote.Agent.
Represents information about an agent, including the host name and agent name.
Assert - class org.jdiagnose.Assert.
 
AsyncRemoteResultSender - class org.jdiagnose.remote.AsyncRemoteResultSender.
 
AsyncRemoteResultSender() - Constructor for class org.jdiagnose.remote.AsyncRemoteResultSender
 
AsyncRemoteResultSender(RemoteResultSender) - Constructor for class org.jdiagnose.remote.AsyncRemoteResultSender
 
accept(RemoteResult) - Method in interface org.jdiagnose.remote.RemoteResultMatcher
 
accept(RemoteResult) - Method in class org.jdiagnose.remote.filter.DefaultRemoteResultMatcher
 
add(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Add amount to value (i.e., set value += amount)
add(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Add amount to value (i.e., set value += amount)
addCauseMethodName(String) - Static method in class org.jdiagnose.exception.ExceptionUtils
Adds to the list of method names used in the search for Throwable objects.
addDiagnostic(Diagnostic) - Method in class org.jdiagnose.Diagnostics
Add a diagnostic to the diagnostics contained in this class.
addDiagnosticContainer(DiagnosticContainer) - Method in class org.jdiagnose.Diagnostics
 
addHolder(SystemHolder) - Method in class org.jdiagnose.remote.provider.DefaultSystemProvider
 
addHolder(SystemHolder) - Method in interface org.jdiagnose.remote.provider.MutableSystemProvider
 
addRemoteResult(RemoteResult) - Method in interface org.jdiagnose.remote.RemoteResultStore
 
addRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
addRemoteResultListener(RemoteResultListener) - Method in class org.jdiagnose.remote.MultiRemoteResultListener
 
addRemoteResults(Iterator) - Method in interface org.jdiagnose.remote.RemoteResultStore
 
addRemoteResults(Iterator) - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
addResult(RemoteResult) - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
addResultListener(ResultListener) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
addResultListener(ResultListener) - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
addRunListener(RunListener) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
addRunListener(RunListener) - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
allowTake() - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
Notify a waiting take if needed
and(boolean) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
Set value to value & b.
and(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Set value to value & b.
and(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Set value to value & b.
assertEquals(String, Object, Object) - Static method in class org.jdiagnose.Assert
Assert that two objects are equal
assertEquals(Object, Object) - Static method in class org.jdiagnose.Assert
Assert that two objects are equal
assertEquals(String, Object, Object) - Method in class org.jdiagnose.DiagnosticUnit
Assert that two objects are equal
assertEquals(Object, Object) - Method in class org.jdiagnose.DiagnosticUnit
Assert that two objects are equal
assertNotNull(String, Object) - Static method in class org.jdiagnose.Assert
Assert that an object is not null
assertNotNull(Object) - Static method in class org.jdiagnose.Assert
Assert that an object is not null
assertNotNull(String, Object) - Method in class org.jdiagnose.DiagnosticUnit
Assert that an object is not null
assertNotNull(Object) - Method in class org.jdiagnose.DiagnosticUnit
Assert that an object is not null
assertNull(String, Object) - Static method in class org.jdiagnose.Assert
Assert that an object is null
assertNull(Object) - Static method in class org.jdiagnose.Assert
Assert that an object is null
assertNull(String, Object) - Method in class org.jdiagnose.DiagnosticUnit
Assert that an object is null
assertNull(Object) - Method in class org.jdiagnose.DiagnosticUnit
Assert that an object is null
assertTrue(String, boolean) - Static method in class org.jdiagnose.Assert
Assert that a test is true
assertTrue(boolean) - Static method in class org.jdiagnose.Assert
Assert that a test is true
assertTrue(String, boolean) - Method in class org.jdiagnose.DiagnosticUnit
Assert that a test is true
assertTrue(boolean) - Method in class org.jdiagnose.DiagnosticUnit
Assert that a test is true

B

BasicFileEmitter - class org.jdiagnose.remote.file.BasicFileEmitter.
 
BasicFileEmitter() - Constructor for class org.jdiagnose.remote.file.BasicFileEmitter
 
BasicFileEmitter(String) - Constructor for class org.jdiagnose.remote.file.BasicFileEmitter
 
BasicFileEmitter(File) - Constructor for class org.jdiagnose.remote.file.BasicFileEmitter
 
BasicJdbcDiagnostic - class org.jdiagnose.library.BasicJdbcDiagnostic.
Tests a JDBC connection using driver, url, username, password and test sql settings.
BasicJdbcDiagnostic(String, String, String, String, String, String) - Constructor for class org.jdiagnose.library.BasicJdbcDiagnostic
Full constructor.
BasicJdbcDiagnostic(String, String, String, String, String) - Constructor for class org.jdiagnose.library.BasicJdbcDiagnostic
Full constructor.
BasicJdbcDiagnostic() - Constructor for class org.jdiagnose.library.BasicJdbcDiagnostic
Default Constructor.
BasicJdbcDiagnostic(String) - Constructor for class org.jdiagnose.library.BasicJdbcDiagnostic
 
Bootstrap - class org.jdiagnose.Bootstrap.
Meant to be used to diagnose the diagnostics Date: May 31, 2004 Time: 8:50:55 PM
Bootstrap() - Constructor for class org.jdiagnose.Bootstrap
 
BoundedChannel - interface org.jdiagnose.concurrent.BoundedChannel.
A channel that is known to have a capacity, signifying that put operations may block when the capacity is reached.
BoundedLinkedQueue - class org.jdiagnose.concurrent.BoundedLinkedQueue.
A bounded variant of LinkedQueue class.
BoundedLinkedQueue(int) - Constructor for class org.jdiagnose.concurrent.BoundedLinkedQueue
Create a queue with the given capacity
BoundedLinkedQueue() - Constructor for class org.jdiagnose.concurrent.BoundedLinkedQueue
Create a queue with the current default capacity
bitcount(int) - Static method in class org.jdiagnose.concurrent.ConcurrentHashMap
Return the number of set bits in w.

C

CONCURRENCY_LEVEL - Static variable in class org.jdiagnose.concurrent.ConcurrentHashMap
The number of concurrency control segments.
Channel - interface org.jdiagnose.concurrent.Channel.
Main interface for buffers, queues, pipes, conduits, etc.
CheckClassPathDiagnostic - class org.jdiagnose.library.CheckClassPathDiagnostic.
User: jamie Date: Jun 4, 2004 Time: 8:44:57 PM
CheckClassPathDiagnostic() - Constructor for class org.jdiagnose.library.CheckClassPathDiagnostic
Default constructor
CheckClassPathDiagnostic(String) - Constructor for class org.jdiagnose.library.CheckClassPathDiagnostic
Construct with a new fully qualified name
CompositeStatistics - interface org.jdiagnose.remote.system.CompositeStatistics.
 
ConcurrentHashMap - class org.jdiagnose.concurrent.ConcurrentHashMap.
A version of Hashtable supporting concurrency for both retrievals and updates: Retrievals Retrievals may overlap updates.
ConcurrentHashMap(int, float) - Constructor for class org.jdiagnose.concurrent.ConcurrentHashMap
Constructs a new, empty map with the specified initial capacity and the specified load factor.
ConcurrentHashMap(int) - Constructor for class org.jdiagnose.concurrent.ConcurrentHashMap
Constructs a new, empty map with the specified initial capacity and default load factor.
ConcurrentHashMap() - Constructor for class org.jdiagnose.concurrent.ConcurrentHashMap
Constructs a new, empty map with a default initial capacity and default load factor.
ConcurrentHashMap(Map) - Constructor for class org.jdiagnose.concurrent.ConcurrentHashMap
Constructs a new map with the same mappings as the given map.
ConcurrentHashMap.Entry - class org.jdiagnose.concurrent.ConcurrentHashMap.Entry.
ConcurrentHashMap collision list entry.
ConcurrentHashMap.HashIterator - class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator.
 
ConcurrentHashMap.HashIterator() - Constructor for class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
ConcurrentHashMap.KeyIterator - class org.jdiagnose.concurrent.ConcurrentHashMap.KeyIterator.
 
ConcurrentHashMap.KeyIterator() - Constructor for class org.jdiagnose.concurrent.ConcurrentHashMap.KeyIterator
 
ConcurrentHashMap.Segment - class org.jdiagnose.concurrent.ConcurrentHashMap.Segment.
Bookkeeping for each concurrency control segment.
ConcurrentHashMap.Segment() - Constructor for class org.jdiagnose.concurrent.ConcurrentHashMap.Segment
 
ConcurrentHashMap.ValueIterator - class org.jdiagnose.concurrent.ConcurrentHashMap.ValueIterator.
 
ConcurrentHashMap.ValueIterator() - Constructor for class org.jdiagnose.concurrent.ConcurrentHashMap.ValueIterator
 
Config - interface org.jdiagnose.config.Config.
 
ConfigChangeEvent - class org.jdiagnose.config.ConfigChangeEvent.
 
ConfigChangeEvent(Object, Config, String, Object, Object) - Constructor for class org.jdiagnose.config.ConfigChangeEvent
 
ConfigChangeException - exception org.jdiagnose.config.ConfigChangeException.
 
ConfigChangeException() - Constructor for class org.jdiagnose.config.ConfigChangeException
DefaultConstructor
ConfigChangeException(List) - Constructor for class org.jdiagnose.config.ConfigChangeException
 
ConfigChangeListener - interface org.jdiagnose.config.ConfigChangeListener.
 
ConfigDataService - interface org.jdiagnose.config.ConfigDataService.
 
ConfigException - exception org.jdiagnose.config.ConfigException.
 
ConfigException() - Constructor for class org.jdiagnose.config.ConfigException
Default Constructor
ConfigException(String) - Constructor for class org.jdiagnose.config.ConfigException
 
ConfigException(String, Throwable) - Constructor for class org.jdiagnose.config.ConfigException
 
ConfigException(Throwable) - Constructor for class org.jdiagnose.config.ConfigException
 
CsvParser - interface org.jdiagnose.remote.file.CsvParser.
 
CsvResultImporter - class org.jdiagnose.remote.file.CsvResultImporter.
 
CsvResultImporter() - Constructor for class org.jdiagnose.remote.file.CsvResultImporter
 
CsvSender - class org.jdiagnose.remote.file.CsvSender.
 
CsvSender() - Constructor for class org.jdiagnose.remote.file.CsvSender
 
capacity() - Method in interface org.jdiagnose.concurrent.BoundedChannel
Return the maximum number of elements that can be held.
capacity() - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
Return the current capacity of this queue
capacity_ - Variable in class org.jdiagnose.concurrent.BoundedLinkedQueue
Number of elements allowed
clear() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Removes all mappings from this map.
clearThread() - Method in class org.jdiagnose.concurrent.QueuedExecutor
set thread_ to null to indicate termination
clone() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns a shallow copy of this ConcurrentHashMap instance: the keys and values themselves are not cloned.
commit(boolean, boolean) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
Set value to newValue only if it is currently assumedValue.
commit(int, int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Set value to newValue only if it is currently assumedValue.
commit(long, long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Set value to newValue only if it is currently assumedValue.
commit(Object, Object) - Method in class org.jdiagnose.concurrent.SynchronizedRef
Set value to newValue only if it is currently assumedValue.
compareTo(boolean) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
 
compareTo(SynchronizedBoolean) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
 
compareTo(Object) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
 
compareTo(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
 
compareTo(SynchronizedInt) - Method in class org.jdiagnose.concurrent.SynchronizedInt
 
compareTo(Object) - Method in class org.jdiagnose.concurrent.SynchronizedInt
 
compareTo(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
 
compareTo(SynchronizedLong) - Method in class org.jdiagnose.concurrent.SynchronizedLong
 
compareTo(Object) - Method in class org.jdiagnose.concurrent.SynchronizedLong
 
complement() - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
Set the value to its complement
complement() - Method in class org.jdiagnose.concurrent.SynchronizedInt
Set the value to its complement
complement() - Method in class org.jdiagnose.concurrent.SynchronizedLong
Set the value to its complement
contains(Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Tests if some key maps into the specified value in this table.
containsKey(Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Tests if the specified object is a key in this table.
containsValue(Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns true if this map maps one or more keys to the specified value.
count - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.Segment
The number of elements in this segment's region.
createProxy(Agent, String, Object, RemoteResultListener, boolean) - Method in class org.jdiagnose.remote.template.DiagnosticProxyFactory
 
createProxy(Agent, Object, RemoteResultListener) - Method in class org.jdiagnose.remote.template.DiagnosticProxyFactory
 
createRemoteResult(ResultInfo) - Method in interface org.jdiagnose.remote.Agent
Creates a remote result from a regular result
createRemoteResult(ResultInfo) - Method in class org.jdiagnose.remote.DefaultAgent
 
currentKey - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
currentValue - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 

D

DEFAULT_EXCEPTION_MATCHER - Static variable in class org.jdiagnose.remote.template.DefaultExceptionMatcher
 
DEFAULT_EXCEPTION_MESSAGE_FACTORY - Static variable in class org.jdiagnose.message.ExceptionMessageFactory
 
DEFAULT_INITIAL_CAPACITY - Static variable in class org.jdiagnose.concurrent.ConcurrentHashMap
The default initial number of table slots for this table (32).
DEFAULT_LOAD_FACTOR - Static variable in class org.jdiagnose.concurrent.ConcurrentHashMap
The default load factor for this table (0.75) Used when not otherwise specified in constructor.
DEFAULT_MESSAGE - Static variable in class org.jdiagnose.Assert
 
DEFAULT_STD_ERR_EXCEPTION_LISTENER - Static variable in class org.jdiagnose.remote.StdErrExceptionListener
 
DEFAULT_VMID_GUID_GENERATOR - Static variable in class org.jdiagnose.remote.VMIDGuidGenerator
 
DailyRollingFileEmitter - class org.jdiagnose.remote.file.DailyRollingFileEmitter.
 
DailyRollingFileEmitter() - Constructor for class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
DailyRollingFileEmitter(File) - Constructor for class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
DailyRollingFileEmitter(String, File) - Constructor for class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
DefaultAgent - class org.jdiagnose.remote.DefaultAgent.
 
DefaultAgent(String, String) - Constructor for class org.jdiagnose.remote.DefaultAgent
 
DefaultAgent(String) - Constructor for class org.jdiagnose.remote.DefaultAgent
 
DefaultAgent() - Constructor for class org.jdiagnose.remote.DefaultAgent
 
DefaultAgent(String, String, GuidGenerator) - Constructor for class org.jdiagnose.remote.DefaultAgent
 
DefaultChannelCapacity - class org.jdiagnose.concurrent.DefaultChannelCapacity.
A utility class to set the default capacity of BoundedChannel implementations that otherwise require a capacity argument
DefaultChannelCapacity() - Constructor for class org.jdiagnose.concurrent.DefaultChannelCapacity
 
DefaultCompositeStatistics - class org.jdiagnose.remote.system.DefaultCompositeStatistics.
 
DefaultCompositeStatistics(int, int, int) - Constructor for class org.jdiagnose.remote.system.DefaultCompositeStatistics
 
DefaultConfig - class org.jdiagnose.config.DefaultConfig.
 
DefaultConfig(ConfigDataService, Map) - Constructor for class org.jdiagnose.config.DefaultConfig
 
DefaultCsvParser - class org.jdiagnose.remote.file.DefaultCsvParser.
 
DefaultCsvParser() - Constructor for class org.jdiagnose.remote.file.DefaultCsvParser
 
DefaultDiagnosticContainerResult - class org.jdiagnose.runtime.DefaultDiagnosticContainerResult.
 
DefaultDiagnosticContainerResult(MessageFactory, DiagnosticContainer) - Constructor for class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
DefaultDiagnosticMessage - class org.jdiagnose.DefaultDiagnosticMessage.
Default implemenation of the DiagnosticMessage.
DefaultDiagnosticMessage(String, String) - Constructor for class org.jdiagnose.DefaultDiagnosticMessage
 
DefaultDiagnosticMessage(String) - Constructor for class org.jdiagnose.DefaultDiagnosticMessage
 
DefaultDiagnosticMessage(DiagnosticMessage) - Constructor for class org.jdiagnose.DefaultDiagnosticMessage
 
DefaultDiagnosticResult - class org.jdiagnose.runtime.DefaultDiagnosticResult.
 
DefaultDiagnosticResult(MessageFactory, Diagnostic) - Constructor for class org.jdiagnose.runtime.DefaultDiagnosticResult
 
DefaultDiagnosticRunner - class org.jdiagnose.runtime.DefaultDiagnosticRunner.
The DiagnosticRunner is responsible for running a diagnostic and all of it's children.
DefaultDiagnosticRunner(DiagnosticContainer) - Constructor for class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
DefaultExceptionMatcher - class org.jdiagnose.remote.template.DefaultExceptionMatcher.
 
DefaultExceptionMatcher() - Constructor for class org.jdiagnose.remote.template.DefaultExceptionMatcher
 
DefaultQuery - class org.jdiagnose.remote.system.DefaultQuery.
 
DefaultQuery() - Constructor for class org.jdiagnose.remote.system.DefaultQuery
 
DefaultQuery(long, long, String, String, String, int, String) - Constructor for class org.jdiagnose.remote.system.DefaultQuery
 
DefaultRemoteAgent - class org.jdiagnose.remote.system.DefaultRemoteAgent.
 
DefaultRemoteAgent(String) - Constructor for class org.jdiagnose.remote.system.DefaultRemoteAgent
 
DefaultRemoteAgentAtHost - class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost.
 
DefaultRemoteAgentAtHost(String, String) - Constructor for class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
DefaultRemoteDiagnostic - class org.jdiagnose.remote.system.DefaultRemoteDiagnostic.
 
DefaultRemoteDiagnostic(String) - Constructor for class org.jdiagnose.remote.system.DefaultRemoteDiagnostic
 
DefaultRemoteHost - class org.jdiagnose.remote.system.DefaultRemoteHost.
 
DefaultRemoteHost() - Constructor for class org.jdiagnose.remote.system.DefaultRemoteHost
 
DefaultRemoteHost(String) - Constructor for class org.jdiagnose.remote.system.DefaultRemoteHost
 
DefaultRemoteResult - class org.jdiagnose.remote.DefaultRemoteResult.
 
DefaultRemoteResult() - Constructor for class org.jdiagnose.remote.DefaultRemoteResult
 
DefaultRemoteResult(String, ResultInfo, String, String, long) - Constructor for class org.jdiagnose.remote.DefaultRemoteResult
 
DefaultRemoteResultMatcher - class org.jdiagnose.remote.filter.DefaultRemoteResultMatcher.
 
DefaultRemoteResultMatcher() - Constructor for class org.jdiagnose.remote.filter.DefaultRemoteResultMatcher
 
DefaultResultInfo - class org.jdiagnose.remote.DefaultResultInfo.
 
DefaultResultInfo() - Constructor for class org.jdiagnose.remote.DefaultResultInfo
 
DefaultResultInfo(ResultInfo) - Constructor for class org.jdiagnose.remote.DefaultResultInfo
Copy constructor
DefaultResultInfo(String, ResultState, long, DiagnosticMessage, long, long) - Constructor for class org.jdiagnose.remote.DefaultResultInfo
 
DefaultSystemHolder - class org.jdiagnose.remote.provider.DefaultSystemHolder.
 
DefaultSystemHolder() - Constructor for class org.jdiagnose.remote.provider.DefaultSystemHolder
 
DefaultSystemProvider - class org.jdiagnose.remote.provider.DefaultSystemProvider.
 
DefaultSystemProvider() - Constructor for class org.jdiagnose.remote.provider.DefaultSystemProvider
 
DelegatingDiagnosticUnit - class org.jdiagnose.DelegatingDiagnosticUnit.
Used by DiagnosticUnit
DelegatingDiagnosticUnit(DiagnosticUnitLifeCycle) - Constructor for class org.jdiagnose.DelegatingDiagnosticUnit
 
DiagnoseDiagnostic - class org.jdiagnose.library.DiagnoseDiagnostic.
JDiagnose Diagnosic.
DiagnoseDiagnostic() - Constructor for class org.jdiagnose.library.DiagnoseDiagnostic
Default Constructor
DiagnoseDiagnostic(String) - Constructor for class org.jdiagnose.library.DiagnoseDiagnostic
Construct with a new fully qualified name
Diagnostic - interface org.jdiagnose.Diagnostic.
This is the primary interface for JDiagnose.
DiagnosticAssertionException - exception org.jdiagnose.DiagnosticAssertionException.
Used by DiagnosticUnit's assert* methods to indicate that an Assertion has failed.
DiagnosticAssertionException() - Constructor for class org.jdiagnose.DiagnosticAssertionException
Construct an empty exception
DiagnosticAssertionException(String) - Constructor for class org.jdiagnose.DiagnosticAssertionException
Construct an exception with a message
DiagnosticAssertionException(String, Throwable) - Constructor for class org.jdiagnose.DiagnosticAssertionException
Construct an exception with a message and nested throwable
DiagnosticAssertionException(Throwable) - Constructor for class org.jdiagnose.DiagnosticAssertionException
Construct an exception with a nested throwable.
DiagnosticCallback - interface org.jdiagnose.remote.template.DiagnosticCallback.
 
DiagnosticContainer - interface org.jdiagnose.DiagnosticContainer.
 
DiagnosticContainerResult - interface org.jdiagnose.runtime.DiagnosticContainerResult.
 
DiagnosticException - exception org.jdiagnose.DiagnosticException.
A Diagnostic exception.
DiagnosticException() - Constructor for class org.jdiagnose.DiagnosticException
Construct an empty exception
DiagnosticException(String) - Constructor for class org.jdiagnose.DiagnosticException
Construct an exception with a message
DiagnosticException(String, Throwable) - Constructor for class org.jdiagnose.DiagnosticException
Construct an exception with a message and nested throwable
DiagnosticException(Throwable) - Constructor for class org.jdiagnose.DiagnosticException
Construct an exception with a nested throwable.
DiagnosticMessage - interface org.jdiagnose.DiagnosticMessage.
Information about a DiagnosticResult.
DiagnosticProxy - class org.jdiagnose.remote.template.DiagnosticProxy.
 
DiagnosticProxy() - Constructor for class org.jdiagnose.remote.template.DiagnosticProxy
 
DiagnosticProxy(Agent, String, Object, RemoteResultListener, boolean) - Constructor for class org.jdiagnose.remote.template.DiagnosticProxy
 
DiagnosticProxyFactory - class org.jdiagnose.remote.template.DiagnosticProxyFactory.
 
DiagnosticProxyFactory() - Constructor for class org.jdiagnose.remote.template.DiagnosticProxyFactory
 
DiagnosticResult - interface org.jdiagnose.runtime.DiagnosticResult.
Diagnostic Result Interface.
DiagnosticRunner - interface org.jdiagnose.runtime.DiagnosticRunner.
 
DiagnosticServiceSupport - class org.jdiagnose.remote.template.DiagnosticServiceSupport.
 
DiagnosticServiceSupport(Agent, RemoteResultListener) - Constructor for class org.jdiagnose.remote.template.DiagnosticServiceSupport
 
DiagnosticServiceSupport(Agent, RemoteResultListener, boolean) - Constructor for class org.jdiagnose.remote.template.DiagnosticServiceSupport
 
DiagnosticServiceSupport() - Constructor for class org.jdiagnose.remote.template.DiagnosticServiceSupport
Default Constructor
DiagnosticTemplate - class org.jdiagnose.remote.template.DiagnosticTemplate.
 
DiagnosticTemplate() - Constructor for class org.jdiagnose.remote.template.DiagnosticTemplate
 
DiagnosticTemplate(Agent, RemoteResultListener) - Constructor for class org.jdiagnose.remote.template.DiagnosticTemplate
 
DiagnosticTemplate(Agent, RemoteResultListener, boolean) - Constructor for class org.jdiagnose.remote.template.DiagnosticTemplate
 
DiagnosticUnit - class org.jdiagnose.DiagnosticUnit.
A Diagnostic Unit.
DiagnosticUnit(String) - Constructor for class org.jdiagnose.DiagnosticUnit
Create a new DiagnosticUnit with a Fully Qualified Name
DiagnosticUnit() - Constructor for class org.jdiagnose.DiagnosticUnit
Creates a new DiagnosticUnit.
DiagnosticUnitLifeCycle - interface org.jdiagnose.DiagnosticUnitLifeCycle.
Implementations of this interface are used by the DelegatingDiagnosticUnit, especially subclasses of DiagnosticUnit.
Diagnostics - class org.jdiagnose.Diagnostics.
Used to contain and run a number of Diagnostic instances.
Diagnostics() - Constructor for class org.jdiagnose.Diagnostics
Create an empty Diagnostics.
Diagnostics(List, List) - Constructor for class org.jdiagnose.Diagnostics
Create a Diagnostics with a list of children
decrement() - Method in class org.jdiagnose.concurrent.SynchronizedInt
Decrement the value.
decrement() - Method in class org.jdiagnose.concurrent.SynchronizedLong
Decrement the value.
delegate - Variable in class org.jdiagnose.exception.NestableException
The helper instance which contains much of the code which we remoteResult to.
delegate - Variable in class org.jdiagnose.exception.NestableRuntimeException
The helper instance which contains much of the code which we remoteResult to.
destroy() - Method in class org.jdiagnose.remote.comms.MulticastListener
 
destroy() - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
destroy() - Method in class org.jdiagnose.remote.file.BasicFileEmitter
 
destroy() - Method in class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
diagnose() - Method in class org.jdiagnose.DelegatingDiagnosticUnit
 
diagnose() - Method in interface org.jdiagnose.Diagnostic
Run this diagnostic.
diagnose() - Method in class org.jdiagnose.DiagnosticUnit
 
diagnose() - Method in class org.jdiagnose.runtime.DefaultDiagnosticResult
 
diagnose() - Method in interface org.jdiagnose.runtime.DiagnosticResult
Rerun the diagnostic associated with this result
diagnoseClasspath() - Method in class org.jdiagnose.library.CheckClassPathDiagnostic
 
diagnoseConnection() - Method in class org.jdiagnose.library.TcpDiagnostic
 
diagnoseExistence() - Method in class org.jdiagnose.library.ExistsOnClasspathDiagnostic
Checks for the existence of filename on the classpath.
diagnoseFailure() - Method in class org.jdiagnose.library.FailingDiagnostic
Diagnose a failure
diagnoseJavaVersion() - Method in class org.jdiagnose.library.JavaVersionDiagnostic
 
diagnoseJavaVersion13OrGreater() - Method in class org.jdiagnose.library.DiagnoseDiagnostic
Check to see that the Java Version is 1.3 or higher
diagnoseJavac() - Method in class org.jdiagnose.library.JDKDiagnostic
 
diagnosePing() - Method in class org.jdiagnose.library.PingableDiagnostic
 
diagnoseSql() - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
Try to connect to the JDBC url using the driver, username and password settings.
diagnoseSuccess() - Method in class org.jdiagnose.library.SucceedingDiagnostic
 
diagnoseTimeLimit() - Method in class org.jdiagnose.library.TimeLimitDiagnostic
Check to see that the Java Version is 1.3 or higher
diagnoseUrl() - Method in class org.jdiagnose.library.HttpUrlDiagnostic
Diagnose a particular URL
diagnoseUrl() - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
Diagnose a particular url
diagnosticFinished(ResultEvent) - Method in class org.jdiagnose.remote.SendingResultListener
Checks whether the result is a DiagnosticResult (not a container) and sends it.
diagnosticFinished(ResultEvent) - Method in interface org.jdiagnose.runtime.ResultListener
Notification that a diagnostic has finished
diagnosticStarted(ResultEvent) - Method in class org.jdiagnose.remote.SendingResultListener
DiagnosticResult starts not reported
diagnosticStarted(ResultEvent) - Method in interface org.jdiagnose.runtime.ResultListener
Notification that a diagnostic has started
divide(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Divide value by factor (i.e., set value /= factor)
divide(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Divide value by factor (i.e., set value /= factor)

E

ENDTASK - Static variable in class org.jdiagnose.concurrent.QueuedExecutor
Special queue element to signal termination
Emitter - interface org.jdiagnose.remote.file.Emitter.
 
ExceptionListener - interface org.jdiagnose.remote.ExceptionListener.
 
ExceptionMatcher - interface org.jdiagnose.remote.template.ExceptionMatcher.
 
ExceptionMessageFactory - class org.jdiagnose.message.ExceptionMessageFactory.
Creates diagnostic messages from exceptions.
ExceptionMessageFactory(boolean, boolean) - Constructor for class org.jdiagnose.message.ExceptionMessageFactory
 
ExceptionMessageFactory() - Constructor for class org.jdiagnose.message.ExceptionMessageFactory
Default Constructor
ExceptionUtils - class org.jdiagnose.exception.ExceptionUtils.
Provides utilities for manipulating and examining Throwable objects.
ExceptionUtils() - Constructor for class org.jdiagnose.exception.ExceptionUtils
Public constructor allows an instance of ExceptionUtils to be created, although that is not normally necessary.
Executor - interface org.jdiagnose.concurrent.Executor.
Interface for objects that execute Runnables, as well as various objects that can be wrapped as Runnables.
ExistsOnClasspathDiagnostic - class org.jdiagnose.library.ExistsOnClasspathDiagnostic.
Ensures that a particular file is available on the classpath.
ExistsOnClasspathDiagnostic(String, String) - Constructor for class org.jdiagnose.library.ExistsOnClasspathDiagnostic
Create a new diagnostic with a fqn and a filename to check
ExistsOnClasspathDiagnostic() - Constructor for class org.jdiagnose.library.ExistsOnClasspathDiagnostic
Default Constructor.
ExistsOnClasspathDiagnostic(String) - Constructor for class org.jdiagnose.library.ExistsOnClasspathDiagnostic
Constructs a new diagnostic with a filename.
elements() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns an enumeration of the values in this table.
emit(StringBuffer) - Method in class org.jdiagnose.remote.file.BasicFileEmitter
 
emit(StringBuffer) - Method in class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
emit(StringBuffer) - Method in interface org.jdiagnose.remote.file.Emitter
 
encode(String) - Method in class org.jdiagnose.remote.file.CsvSender
 
entry - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
entrySet - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap
 
entrySet() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns a collection view of the mappings contained in this map.
eq(Object, Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Check for equality of non-null references x and y.
equals(Object) - Method in class org.jdiagnose.ResultInfoWrapper
 
equals(Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
 
equals(Object) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
 
equals(Object) - Method in class org.jdiagnose.concurrent.SynchronizedInt
 
equals(Object) - Method in class org.jdiagnose.concurrent.SynchronizedLong
 
equals(Object) - Method in class org.jdiagnose.remote.RemoteResultWrapper
 
execute(Runnable) - Method in interface org.jdiagnose.concurrent.Executor
Execute the given command.
execute(Runnable) - Method in class org.jdiagnose.concurrent.QueuedExecutor
Arrange for execution of the command in the background thread by adding it to the queue.
execute(Runnable) - Method in class org.jdiagnose.concurrent.SynchronizedVariable
If current thread is not interrupted, execute the given command within this object's lock
execute(String, DiagnosticCallback) - Method in class org.jdiagnose.remote.template.DiagnosticTemplate
 
extract() - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
Main mechanics for take/poll

F

FAILED - Static variable in class org.jdiagnose.runtime.ResultState
 
FailingDiagnostic - class org.jdiagnose.library.FailingDiagnostic.
A Diagnostic that always fails.
FailingDiagnostic() - Constructor for class org.jdiagnose.library.FailingDiagnostic
Default Constructor
FailingDiagnostic(String) - Constructor for class org.jdiagnose.library.FailingDiagnostic
Construct with new fqn
FailuresFilteringListener - class org.jdiagnose.remote.filter.FailuresFilteringListener.
 
FailuresFilteringListener() - Constructor for class org.jdiagnose.remote.filter.FailuresFilteringListener
 
FailuresFilteringListener(RemoteResultListener) - Constructor for class org.jdiagnose.remote.filter.FailuresFilteringListener
 
FileFactory - interface org.jdiagnose.remote.file.FileFactory.
 
FilteringListener - class org.jdiagnose.remote.filter.FilteringListener.
 
FilteringListener() - Constructor for class org.jdiagnose.remote.filter.FilteringListener
 
FilteringListener(RemoteResultListener) - Constructor for class org.jdiagnose.remote.filter.FilteringListener
 
fireDiagnosticResultFinished(ResultEvent) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
fireDiagnosticResultStarted(ResultEvent) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
fireDiagnosticRunFinished(RunEvent) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
fireDiagnosticRunStarted(RunEvent) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 

G

GuidGenerator - interface org.jdiagnose.remote.GuidGenerator.
 
get(Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns the value to which the specified key is mapped in this table.
get() - Static method in class org.jdiagnose.concurrent.DefaultChannelCapacity
Get the default capacity used in default (no-argument) constructor for BoundedChannels that otherwise require a capacity argument.
get() - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
Return the current value
get() - Method in class org.jdiagnose.concurrent.SynchronizedInt
Return the current value
get() - Method in class org.jdiagnose.concurrent.SynchronizedLong
Return the current value
get() - Method in class org.jdiagnose.concurrent.SynchronizedRef
Return the current value
get(String) - Method in interface org.jdiagnose.config.Config
 
get(String) - Method in interface org.jdiagnose.config.ConfigDataService
 
get(String) - Method in class org.jdiagnose.config.DefaultConfig
 
get(String) - Method in class org.jdiagnose.config.InMemoryConfigDataService
 
getAgent() - Method in interface org.jdiagnose.RemoteResult
 
getAgent() - Method in interface org.jdiagnose.remote.Agent
 
getAgent() - Method in class org.jdiagnose.remote.DefaultAgent
 
getAgent() - Method in class org.jdiagnose.remote.DefaultRemoteResult
 
getAgent() - Method in class org.jdiagnose.remote.RemoteResultWrapper
 
getAgent() - Method in class org.jdiagnose.remote.system.DefaultQuery
 
getAgent() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
getAgent(String) - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
getAgent(String) - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
getAgent() - Method in interface org.jdiagnose.remote.system.Query
 
getAgent() - Method in interface org.jdiagnose.remote.system.RemoteAgentAtHost
 
getAgent(String) - Method in class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
getAgent(String) - Method in interface org.jdiagnose.remote.system.RemoteHost
 
getAgent(String) - Method in interface org.jdiagnose.remote.system.RemoteSystem
 
getAgentAtHost(String) - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
getAgents() - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
getAgents() - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
getAgents() - Method in class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
getAgents() - Method in interface org.jdiagnose.remote.system.RemoteHost
 
getAgents() - Method in interface org.jdiagnose.remote.system.RemoteSystem
 
getAgentsMap() - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
getAllResults() - Method in interface org.jdiagnose.remote.RemoteDataService
 
getBody() - Method in class org.jdiagnose.DefaultDiagnosticMessage
 
getBody() - Method in interface org.jdiagnose.DiagnosticMessage
 
getCause(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Introspects the Throwable to obtain the cause.
getCause(Throwable, String[]) - Static method in class org.jdiagnose.exception.ExceptionUtils
Introspects the Throwable to obtain the cause.
getCause() - Method in interface org.jdiagnose.exception.Nestable
Returns the reference to the exception or error that caused the exception implementing the Nestable to be thrown.
getCause() - Method in class org.jdiagnose.exception.NestableException
 
getCause() - Method in class org.jdiagnose.exception.NestableRuntimeException
 
getChangeExceptions() - Method in class org.jdiagnose.config.ConfigChangeException
 
getCompositeStatistics() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgent
 
getCompositeStatistics() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
getCompositeStatistics() - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
getCompositeStatistics() - Method in interface org.jdiagnose.remote.system.MonitorableComposite
 
getConfiguration() - Method in class org.jdiagnose.config.ConfigChangeEvent
 
getContainerResult() - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
getContainerResult() - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
getContainerResults() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getContainerResults() - Method in interface org.jdiagnose.runtime.DiagnosticContainerResult
 
getCount() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.Segment
Get the count under synch.
getDefaultHolder() - Method in class org.jdiagnose.remote.provider.MultiSystemProvider
 
getDefaultValue(String) - Method in interface org.jdiagnose.config.Config
 
getDefaultValue(String) - Method in class org.jdiagnose.config.DefaultConfig
 
getDescription(Locale) - Method in class org.jdiagnose.remote.provider.DefaultSystemHolder
 
getDescription(Locale) - Method in interface org.jdiagnose.remote.provider.SystemHolder
 
getDiagnostic() - Method in class org.jdiagnose.remote.system.DefaultQuery
 
getDiagnostic(String) - Method in class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
getDiagnostic() - Method in interface org.jdiagnose.remote.system.Query
 
getDiagnostic(String) - Method in interface org.jdiagnose.remote.system.RemoteAgentAtHost
 
getDiagnostic() - Method in class org.jdiagnose.runtime.DefaultDiagnosticResult
 
getDiagnostic() - Method in interface org.jdiagnose.runtime.DiagnosticResult
 
getDiagnosticContainer() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getDiagnosticContainer() - Method in interface org.jdiagnose.runtime.DiagnosticContainerResult
 
getDiagnosticContainers() - Method in class org.jdiagnose.DelegatingDiagnosticUnit
 
getDiagnosticContainers() - Method in interface org.jdiagnose.DiagnosticContainer
 
getDiagnosticContainers() - Method in class org.jdiagnose.DiagnosticUnit
 
getDiagnosticContainers() - Method in class org.jdiagnose.Diagnostics
 
getDiagnosticMap() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
getDiagnosticTemplate() - Method in class org.jdiagnose.remote.template.DiagnosticServiceSupport
 
getDiagnostics() - Method in class org.jdiagnose.DelegatingDiagnosticUnit
 
getDiagnostics() - Method in interface org.jdiagnose.DiagnosticContainer
Returns any children of this diagnostic.
getDiagnostics() - Method in class org.jdiagnose.DiagnosticUnit
Get the children Diagnostics of this diagnostic.
getDiagnostics() - Method in class org.jdiagnose.Diagnostics
 
getDiagnostics() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
getDiagnostics() - Method in interface org.jdiagnose.remote.system.RemoteAgentAtHost
 
getDownChildren() - Method in interface org.jdiagnose.remote.system.CompositeStatistics
 
getDownChildren() - Method in class org.jdiagnose.remote.system.DefaultCompositeStatistics
 
getDriver() - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
getDuration() - Method in interface org.jdiagnose.ResultInfo
 
getDuration() - Method in class org.jdiagnose.ResultInfoWrapper
 
getDuration() - Method in class org.jdiagnose.remote.DefaultResultInfo
 
getDuration() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getDuration() - Method in class org.jdiagnose.runtime.DefaultDiagnosticResult
 
getDuration() - Method in class org.jdiagnose.runtime.LightWeightResult
 
getEndDate() - Method in class org.jdiagnose.remote.system.DefaultQuery
 
getEndDate() - Method in interface org.jdiagnose.remote.system.Query
 
getEnum(String) - Static method in class org.jdiagnose.runtime.ResultState
 
getErr() - Method in class org.jdiagnose.remote.StdErrExceptionListener
 
getExceptionListener() - Method in class org.jdiagnose.remote.SendingResultListener
 
getExceptionListener() - Method in class org.jdiagnose.remote.StoringRemoteResultListener
 
getFailedDiagnostics() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getFailedDiagnostics() - Method in interface org.jdiagnose.runtime.DiagnosticContainerResult
 
getFile() - Method in class org.jdiagnose.remote.file.BasicFileEmitter
 
getFile(String) - Method in interface org.jdiagnose.remote.file.FileFactory
 
getFile(String) - Method in class org.jdiagnose.remote.file.TmpFileFactory
 
getFilename() - Method in class org.jdiagnose.library.ExistsOnClasspathDiagnostic
 
getFinishTime() - Method in interface org.jdiagnose.ResultInfo
 
getFinishTime() - Method in class org.jdiagnose.ResultInfoWrapper
 
getFinishTime() - Method in class org.jdiagnose.remote.DefaultResultInfo
 
getFinishTime() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getFinishTime() - Method in class org.jdiagnose.runtime.DefaultDiagnosticResult
 
getFinishTime() - Method in class org.jdiagnose.runtime.LightWeightResult
 
getFinishTimeFromList(List) - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getFullStackTrace(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
A way to get the entire nested stack-trace of an throwable.
getGroup() - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
getGuid() - Method in interface org.jdiagnose.RemoteResult
 
getGuid() - Method in class org.jdiagnose.remote.DefaultRemoteResult
 
getGuid() - Method in class org.jdiagnose.remote.RemoteResultWrapper
 
getGuidGenerator() - Method in class org.jdiagnose.remote.DefaultAgent
 
getHolder(String) - Method in class org.jdiagnose.remote.provider.DefaultSystemProvider
 
getHolder(String) - Method in class org.jdiagnose.remote.provider.MultiSystemProvider
 
getHolder(String) - Method in interface org.jdiagnose.remote.provider.SystemProvider
 
getHolders() - Method in class org.jdiagnose.remote.provider.DefaultSystemProvider
 
getHolders() - Method in class org.jdiagnose.remote.provider.MultiSystemProvider
 
getHolders() - Method in interface org.jdiagnose.remote.provider.SystemProvider
 
getHost() - Method in interface org.jdiagnose.RemoteResult
 
getHost() - Method in class org.jdiagnose.library.TcpDiagnostic
 
getHost() - Method in interface org.jdiagnose.remote.Agent
 
getHost() - Method in class org.jdiagnose.remote.DefaultAgent
 
getHost() - Method in class org.jdiagnose.remote.DefaultRemoteResult
 
getHost() - Method in class org.jdiagnose.remote.RemoteResultWrapper
 
getHost() - Method in class org.jdiagnose.remote.system.DefaultQuery
 
getHost(String) - Method in class org.jdiagnose.remote.system.DefaultRemoteAgent
 
getHost() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
getHost(String) - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
getHost() - Method in interface org.jdiagnose.remote.system.Query
 
getHost(String) - Method in interface org.jdiagnose.remote.system.RemoteAgent
 
getHost() - Method in interface org.jdiagnose.remote.system.RemoteAgentAtHost
 
getHost(String) - Method in class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
getHost(String) - Method in interface org.jdiagnose.remote.system.RemoteSystem
 
getHosts() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgent
 
getHosts() - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
getHosts() - Method in interface org.jdiagnose.remote.system.RemoteAgent
 
getHosts() - Method in class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
getHosts() - Method in interface org.jdiagnose.remote.system.RemoteSystem
 
getHostsMap() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgent
 
getId() - Method in class org.jdiagnose.remote.provider.DefaultSystemHolder
 
getId() - Method in interface org.jdiagnose.remote.provider.SystemHolder
 
getJavaVersion() - Method in class org.jdiagnose.library.JavaVersionDiagnostic
 
getKey() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
 
getKey() - Method in class org.jdiagnose.config.ConfigChangeEvent
 
getLatestAgentHostResults(String, String) - Method in interface org.jdiagnose.remote.RemoteDataService
 
getLatestAgentResults(String) - Method in interface org.jdiagnose.remote.RemoteDataService
 
getLatestHostResults(String) - Method in interface org.jdiagnose.remote.RemoteDataService
 
getLatestResultsByAgent() - Method in interface org.jdiagnose.remote.RemoteDataService
 
getLatestResultsByHost() - Method in interface org.jdiagnose.remote.RemoteDataService
 
getLength() - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
getListener() - Method in class org.jdiagnose.remote.RemoteResultListenerWrapper
 
getLocalizedMessage() - Method in class org.jdiagnose.StoredException
 
getLock() - Method in class org.jdiagnose.concurrent.SynchronizedVariable
Return the lock used for all synchronization for this object
getMax() - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
getMaxResults() - Method in class org.jdiagnose.remote.system.DefaultQuery
 
getMaxResults() - Method in interface org.jdiagnose.remote.system.Query
 
getMessage(Object) - Method in interface org.jdiagnose.MessageFactory
 
getMessage() - Method in interface org.jdiagnose.ResultInfo
 
getMessage() - Method in class org.jdiagnose.ResultInfoWrapper
 
getMessage() - Method in class org.jdiagnose.StoredException
 
getMessage() - Method in interface org.jdiagnose.exception.Nestable
Returns the error message of this and any nested Throwable.
getMessage(int) - Method in interface org.jdiagnose.exception.Nestable
Returns the error message of the Throwable in the chain of Throwables at the specified index, numbered from 0.
getMessage(int) - Method in class org.jdiagnose.exception.NestableDelegate
Returns the error message of the Throwable in the chain of Throwables at the specified index, numbered from 0.
getMessage(String) - Method in class org.jdiagnose.exception.NestableDelegate
Returns the full message contained by the Nestable and any nested Throwables.
getMessage() - Method in class org.jdiagnose.exception.NestableException
Returns the detail message string of this throwable.
getMessage(int) - Method in class org.jdiagnose.exception.NestableException
 
getMessage() - Method in class org.jdiagnose.exception.NestableRuntimeException
Returns the detail message string of this throwable.
getMessage(int) - Method in class org.jdiagnose.exception.NestableRuntimeException
 
getMessage(Object) - Method in class org.jdiagnose.message.ExceptionMessageFactory
 
getMessage() - Method in class org.jdiagnose.remote.DefaultResultInfo
 
getMessage() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getMessage() - Method in class org.jdiagnose.runtime.DefaultDiagnosticResult
 
getMessage() - Method in class org.jdiagnose.runtime.LightWeightResult
 
getMessages() - Method in interface org.jdiagnose.exception.Nestable
Returns the error message of this and any nested Throwables in an array of Strings, one element for each message.
getMessages() - Method in class org.jdiagnose.exception.NestableDelegate
Returns the error message of this and any nested Throwables in an array of Strings, one element for each message.
getMessages() - Method in class org.jdiagnose.exception.NestableException
 
getMessages() - Method in class org.jdiagnose.exception.NestableRuntimeException
 
getMethod() - Method in class org.jdiagnose.library.HttpUrlDiagnostic
 
getMethod() - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
getMethod() - Method in class org.jdiagnose.remote.comms.HttpSender
 
getMulticastInterface() - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
getName() - Method in class org.jdiagnose.DelegatingDiagnosticUnit
 
getName() - Method in interface org.jdiagnose.Diagnostic
Returns the name of the diagnostic.
getName() - Method in interface org.jdiagnose.DiagnosticContainer
Returns the name of the diagnostic.
getName() - Method in class org.jdiagnose.DiagnosticUnit
Returns the name of this diagnostic.
getName() - Method in class org.jdiagnose.Diagnostics
 
getName() - Method in interface org.jdiagnose.ResultInfo
 
getName() - Method in class org.jdiagnose.ResultInfoWrapper
 
getName() - Method in class org.jdiagnose.remote.DefaultResultInfo
 
getName() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgent
 
getName() - Method in class org.jdiagnose.remote.system.DefaultRemoteDiagnostic
 
getName() - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
getName() - Method in interface org.jdiagnose.remote.system.RemoteAgent
 
getName() - Method in interface org.jdiagnose.remote.system.RemoteDiagnostic
 
getName() - Method in interface org.jdiagnose.remote.system.RemoteHost
 
getName() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getName() - Method in class org.jdiagnose.runtime.DefaultDiagnosticResult
 
getName() - Method in class org.jdiagnose.runtime.LightWeightResult
 
getNewValue() - Method in class org.jdiagnose.config.ConfigChangeEvent
 
getOldValue() - Method in class org.jdiagnose.config.ConfigChangeEvent
 
getParameters() - Method in class org.jdiagnose.library.HttpUrlDiagnostic
 
getParameters() - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
getPassword() - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
getPath() - Method in class org.jdiagnose.runtime.ResultEvent
 
getPingable() - Method in class org.jdiagnose.library.PingableDiagnostic
 
getPort() - Method in class org.jdiagnose.library.TcpDiagnostic
 
getPort() - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
getProtocolHandler() - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
getProxyConfig() - Method in class org.jdiagnose.library.HttpUrlDiagnostic
 
getProxyConfig() - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
getProxyConfig() - Method in class org.jdiagnose.remote.comms.HttpSender
 
getProxyHost() - Method in class org.jdiagnose.library.HttpProxyConfig
 
getProxyPassword() - Method in class org.jdiagnose.library.HttpProxyConfig
 
getProxyPort() - Method in class org.jdiagnose.library.HttpProxyConfig
 
getProxyUsername() - Method in class org.jdiagnose.library.HttpProxyConfig
 
getReflectedDiagnostics() - Method in class org.jdiagnose.DelegatingDiagnosticUnit
 
getRemoteResultList() - Method in class org.jdiagnose.remote.system.DefaultRemoteDiagnostic
 
getRemoteResultSender() - Method in class org.jdiagnose.remote.SendingResultListener
 
getRemoteResultStore() - Method in class org.jdiagnose.remote.StoringRemoteResultListener
 
getRemoteResults() - Method in class org.jdiagnose.remote.system.DefaultRemoteDiagnostic
 
getRemoteResults() - Method in interface org.jdiagnose.remote.system.RemoteDiagnostic
 
getRemoteSystem() - Method in class org.jdiagnose.remote.provider.DefaultSystemHolder
 
getRemoteSystem() - Method in interface org.jdiagnose.remote.provider.SystemHolder
 
getRemoteSystem(Query) - Method in interface org.jdiagnose.remote.system.RemoteSystemCreator
 
getResult(String) - Method in interface org.jdiagnose.remote.RemoteDataService
 
getResult(String) - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
getResult(String) - Method in class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
getResult(String) - Method in interface org.jdiagnose.remote.system.RemoteSystem
 
getResult() - Method in class org.jdiagnose.runtime.ResultEvent
 
getResultInfo() - Method in interface org.jdiagnose.RemoteResult
 
getResultInfo() - Method in class org.jdiagnose.remote.DefaultRemoteResult
 
getResultInfo() - Method in class org.jdiagnose.remote.RemoteResultWrapper
 
getResults() - Method in class org.jdiagnose.remote.RecentResultsListener
 
getResults(String, String, String) - Method in interface org.jdiagnose.remote.RemoteDataService
 
getResults() - Method in interface org.jdiagnose.remote.RemoteResultsProvider
 
getResults(InputStream) - Method in class org.jdiagnose.remote.file.CsvResultImporter
 
getResults(InputStream) - Method in interface org.jdiagnose.remote.file.ResultImporter
 
getResults() - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
getResults() - Method in class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
getResults() - Method in interface org.jdiagnose.remote.system.RemoteSystem
 
getResults() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getResults() - Method in interface org.jdiagnose.runtime.DiagnosticContainerResult
 
getResults() - Method in class org.jdiagnose.runtime.LightWeightResult
 
getRootCause(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Introspects the Throwable to obtain the root cause.
getRootCause(Throwable) - Method in class org.jdiagnose.message.ExceptionMessageFactory
Finds the root cause given an exception.
getRootCauseStackTrace(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Creates a compact stack trace for the root cause of the supplied Throwable.
getRunner() - Method in class org.jdiagnose.runtime.RunEvent
 
getSequenceNumber() - Method in interface org.jdiagnose.RemoteResult
 
getSequenceNumber() - Method in class org.jdiagnose.remote.DefaultRemoteResult
 
getSequenceNumber() - Method in class org.jdiagnose.remote.RemoteResultWrapper
 
getSoTimeout() - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
getSocket() - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
getSql() - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
getStackFrames(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Captures the stack trace associated with the specified Throwable object, decomposing it into a list of stack frames.
getStackFrames(Throwable) - Method in class org.jdiagnose.exception.NestableDelegate
Captures the stack trace associated with the specified Throwable object, decomposing it into a list of stack frames.
getStackTrace(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Gets the stack trace from a Throwable as a String.
getStartDate() - Method in class org.jdiagnose.remote.system.DefaultQuery
 
getStartDate() - Method in interface org.jdiagnose.remote.system.Query
 
getStartTime() - Method in interface org.jdiagnose.ResultInfo
 
getStartTime() - Method in class org.jdiagnose.ResultInfoWrapper
 
getStartTime() - Method in class org.jdiagnose.remote.DefaultResultInfo
 
getStartTime() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getStartTime() - Method in class org.jdiagnose.runtime.DefaultDiagnosticResult
 
getStartTime() - Method in class org.jdiagnose.runtime.LightWeightResult
 
getStartTimeFromList(List) - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getState() - Method in interface org.jdiagnose.ResultInfo
 
getState() - Method in class org.jdiagnose.ResultInfoWrapper
 
getState() - Method in class org.jdiagnose.remote.DefaultResultInfo
 
getState() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getState() - Method in class org.jdiagnose.runtime.DefaultDiagnosticResult
 
getState() - Method in class org.jdiagnose.runtime.LightWeightResult
 
getStateFromList(List) - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getString() - Method in class org.jdiagnose.runtime.ResultState
 
getSuccessfulDiagnostics() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getSuccessfulDiagnostics() - Method in interface org.jdiagnose.runtime.DiagnosticContainerResult
 
getSummary() - Method in class org.jdiagnose.DefaultDiagnosticMessage
 
getSummary() - Method in interface org.jdiagnose.DiagnosticMessage
A summary of the diagnostic result.
getSystem() - Method in class org.jdiagnose.remote.system.DefaultQuery
 
getThread() - Method in class org.jdiagnose.concurrent.QueuedExecutor
Return the thread being used to process commands, or null if there is no such thread.
getThreadFactory() - Method in class org.jdiagnose.concurrent.ThreadFactoryUser
Get the factory for creating new threads.
getThrowable(int) - Method in interface org.jdiagnose.exception.Nestable
Returns the Throwable in the chain of Throwables at the specified index, numbered from 0.
getThrowable(int) - Method in class org.jdiagnose.exception.NestableDelegate
Returns the Throwable in the chain of Throwables at the specified index, numbered from 0.
getThrowable(int) - Method in class org.jdiagnose.exception.NestableException
 
getThrowable(int) - Method in class org.jdiagnose.exception.NestableRuntimeException
 
getThrowableCount(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Counts the number of Throwable objects in the exception chain.
getThrowableCount() - Method in interface org.jdiagnose.exception.Nestable
Returns the number of nested Throwables represented by this Nestable, including this Nestable.
getThrowableCount() - Method in class org.jdiagnose.exception.NestableDelegate
Returns the number of Throwables contained in the Nestable contained by this remoteResult.
getThrowableCount() - Method in class org.jdiagnose.exception.NestableException
 
getThrowableCount() - Method in class org.jdiagnose.exception.NestableRuntimeException
 
getThrowables(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Returns the list of Throwable objects in the exception chain.
getThrowables() - Method in interface org.jdiagnose.exception.Nestable
Returns this Nestable and any nested Throwables in an array of Throwables, one element for each Throwable.
getThrowables() - Method in class org.jdiagnose.exception.NestableDelegate
Returns this remoteResult's Nestable and any nested Throwables in an array of Throwables, one element for each Throwable.
getThrowables() - Method in class org.jdiagnose.exception.NestableException
 
getThrowables() - Method in class org.jdiagnose.exception.NestableRuntimeException
 
getTotalChildren() - Method in interface org.jdiagnose.remote.system.CompositeStatistics
 
getTotalChildren() - Method in class org.jdiagnose.remote.system.DefaultCompositeStatistics
 
getTotalDiagnostics() - Method in class org.jdiagnose.runtime.DefaultDiagnosticContainerResult
 
getTotalDiagnostics() - Method in interface org.jdiagnose.runtime.DiagnosticContainerResult
 
getUpChildren() - Method in interface org.jdiagnose.remote.system.CompositeStatistics
 
getUpChildren() - Method in class org.jdiagnose.remote.system.DefaultCompositeStatistics
 
getUrl() - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
getUrl() - Method in class org.jdiagnose.library.HttpUrlDiagnostic
 
getUrl() - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
getUrl() - Method in class org.jdiagnose.remote.comms.HttpSender
 
getUsername() - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
getValue() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
Get the value.

H

HeartbeatListener - class org.jdiagnose.remote.HeartbeatListener.
 
HeartbeatListener() - Constructor for class org.jdiagnose.remote.HeartbeatListener
Default Constructor
HeartbeatListener(Agent, RemoteResultMatcher, int, RemoteResultListener) - Constructor for class org.jdiagnose.remote.HeartbeatListener
 
HttpProxyConfig - class org.jdiagnose.library.HttpProxyConfig.
Holder class for proxy information.
HttpProxyConfig(String, String, String, String) - Constructor for class org.jdiagnose.library.HttpProxyConfig
 
HttpProxyConfig() - Constructor for class org.jdiagnose.library.HttpProxyConfig
 
HttpSender - class org.jdiagnose.remote.comms.HttpSender.
Sends Diagnostic Results to the JDiagnose Server view HTTP.
HttpSender(String) - Constructor for class org.jdiagnose.remote.comms.HttpSender
 
HttpSender() - Constructor for class org.jdiagnose.remote.comms.HttpSender
 
HttpUrlDiagnostic - class org.jdiagnose.library.HttpUrlDiagnostic.
Check a Http URL.
HttpUrlDiagnostic() - Constructor for class org.jdiagnose.library.HttpUrlDiagnostic
Create an empty HttpUrlDiagnostic.
HttpUrlDiagnostic(String) - Constructor for class org.jdiagnose.library.HttpUrlDiagnostic
Creates an HttpUrlDiagnostic with a fully qualified name.
HttpsUrlDiagnostic - class org.jdiagnose.library.HttpsUrlDiagnostic.
Check a Https Url.
HttpsUrlDiagnostic(String) - Constructor for class org.jdiagnose.library.HttpsUrlDiagnostic
 
HttpsUrlDiagnostic() - Constructor for class org.jdiagnose.library.HttpsUrlDiagnostic
Creates a default https url diagnostic.
hasMoreElements() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
hasNext() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
hash - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
 
hash(Object) - Static method in class org.jdiagnose.concurrent.ConcurrentHashMap
Return hash code for Object x.
hashCode() - Method in class org.jdiagnose.ResultInfoWrapper
 
hashCode() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
 
hashCode() - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
 
hashCode() - Method in class org.jdiagnose.concurrent.SynchronizedInt
 
hashCode() - Method in class org.jdiagnose.concurrent.SynchronizedLong
 
hashCode() - Method in class org.jdiagnose.remote.RemoteResultWrapper
 
head_ - Variable in class org.jdiagnose.concurrent.BoundedLinkedQueue
Dummy header node of list.

I

INITIAL_DEFAULT_CAPACITY - Static variable in class org.jdiagnose.concurrent.DefaultChannelCapacity
The initial value of the default capacity is 1024
InMemoryConfigDataService - class org.jdiagnose.config.InMemoryConfigDataService.
 
InMemoryConfigDataService() - Constructor for class org.jdiagnose.config.InMemoryConfigDataService
 
InMemoryRemoteSystem - class org.jdiagnose.remote.system.InMemoryRemoteSystem.
 
InMemoryRemoteSystem() - Constructor for class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
increment() - Method in class org.jdiagnose.concurrent.SynchronizedInt
Increment the value.
increment() - Method in class org.jdiagnose.concurrent.SynchronizedLong
Increment the value.
index - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
indexOfThrowable(Throwable, Class) - Static method in class org.jdiagnose.exception.ExceptionUtils
Returns the (zero based) index of the first Throwable that matches the specified type in the exception chain.
indexOfThrowable(Throwable, Class, int) - Static method in class org.jdiagnose.exception.ExceptionUtils
Returns the (zero based) index of the first Throwable that matches the specified type in the exception chain from a specified index.
indexOfThrowable(Class) - Method in interface org.jdiagnose.exception.Nestable
Returns the index, numbered from 0, of the first occurrence of the specified type in the chain of Throwables, or -1 if the specified type is not found in the chain.
indexOfThrowable(Class, int) - Method in interface org.jdiagnose.exception.Nestable
Returns the index, numbered from 0, of the first Throwable that matches the specified type in the chain of Throwables with an index greater than or equal to the specified index, or -1 if the type is not found.
indexOfThrowable(Class, int) - Method in class org.jdiagnose.exception.NestableDelegate
Returns the index, numbered from 0, of the first Throwable that matches the specified type in the chain of Throwables held in this remoteResult's Nestable with an index greater than or equal to the specified index, or -1 if the type is not found.
indexOfThrowable(Class) - Method in class org.jdiagnose.exception.NestableException
 
indexOfThrowable(Class, int) - Method in class org.jdiagnose.exception.NestableException
 
indexOfThrowable(Class) - Method in class org.jdiagnose.exception.NestableRuntimeException
 
indexOfThrowable(Class, int) - Method in class org.jdiagnose.exception.NestableRuntimeException
 
init() - Method in class org.jdiagnose.remote.DefaultAgent
Sets the host to be the local host and the agent to be a guid.
init() - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
init() - Method in class org.jdiagnose.remote.file.BasicFileEmitter
 
init() - Method in class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
insert(Object) - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
Create and insert a node.
invoke() - Method in interface org.jdiagnose.remote.template.DiagnosticCallback
 
invoke(Object, Method, Object[]) - Method in class org.jdiagnose.remote.template.DiagnosticProxy
 
isEmpty() - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
 
isEmpty() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns true if this map contains no key-value mappings.
isJDK11only() - Method in class org.jdiagnose.library.JavaVersionDiagnostic
 
isJDK12only() - Method in class org.jdiagnose.library.JavaVersionDiagnostic
 
isJDK13only() - Method in class org.jdiagnose.library.JavaVersionDiagnostic
 
isJDK14only() - Method in class org.jdiagnose.library.JavaVersionDiagnostic
 
isJDK15andAbove() - Method in class org.jdiagnose.library.JavaVersionDiagnostic
 
isNestedThrowable(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Checks whether this Throwable class can store a cause.
isRunning() - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
isRunning() - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
isThrowableNested() - Static method in class org.jdiagnose.exception.ExceptionUtils
Checks if the Throwable class has a getCause method.
isUp() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgent
 
isUp() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
isUp() - Method in class org.jdiagnose.remote.system.DefaultRemoteDiagnostic
 
isUp() - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
isUp() - Method in interface org.jdiagnose.remote.system.Monitorable
 

J

JAVA_IO_TMPDIR - Static variable in class org.jdiagnose.remote.file.TmpFileFactory
 
JDKDiagnostic - class org.jdiagnose.library.JDKDiagnostic.
User: jamie Date: Jun 4, 2004 Time: 10:58:12 AM
JDKDiagnostic() - Constructor for class org.jdiagnose.library.JDKDiagnostic
 
JDKDiagnostic(String) - Constructor for class org.jdiagnose.library.JDKDiagnostic
 
JavaVersionDiagnostic - class org.jdiagnose.library.JavaVersionDiagnostic.
User: jamie Date: May 31, 2004 Time: 8:12:36 PM
JavaVersionDiagnostic() - Constructor for class org.jdiagnose.library.JavaVersionDiagnostic
 
JavaVersionDiagnostic(String) - Constructor for class org.jdiagnose.library.JavaVersionDiagnostic
Constructor for JavaVersionDiagnostic.

K

key - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
 
keySet - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap
 
keySet() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns a set view of the keys contained in this map.
keys() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns an enumeration of the keys in this table.

L

LINE_SEPARATOR - Static variable in class org.jdiagnose.remote.file.BasicFileEmitter
 
LightWeightResult - class org.jdiagnose.runtime.LightWeightResult.
User: jamie Date: May 30, 2004 Time: 7:42:52 PM
LightWeightResult(DiagnosticResult) - Constructor for class org.jdiagnose.runtime.LightWeightResult
 
LinkedNode - class org.jdiagnose.concurrent.LinkedNode.
A standard linked list node used in various queue classes
LinkedNode() - Constructor for class org.jdiagnose.concurrent.LinkedNode
 
LinkedNode(Object) - Constructor for class org.jdiagnose.concurrent.LinkedNode
 
LinkedNode(Object, LinkedNode) - Constructor for class org.jdiagnose.concurrent.LinkedNode
 
LocalRemoteResultSender - class org.jdiagnose.remote.LocalRemoteResultSender.
 
LocalRemoteResultSender() - Constructor for class org.jdiagnose.remote.LocalRemoteResultSender
 
LocalRemoteResultSender(RemoteResultListener) - Constructor for class org.jdiagnose.remote.LocalRemoteResultSender
 
lastReturned - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
last_ - Variable in class org.jdiagnose.concurrent.BoundedLinkedQueue
The last node of list.
listener - Variable in class org.jdiagnose.remote.RemoteResultListenerWrapper
 
loadFactor - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap
The load factor for the hash table.
lock_ - Variable in class org.jdiagnose.concurrent.SynchronizedVariable
 

M

Main - class org.jdiagnose.example.Main.
Example class that sends remote results
Main() - Constructor for class org.jdiagnose.example.Main
 
MessageFactory - interface org.jdiagnose.MessageFactory.
Adapts objects to diagnostic messages.
Monitorable - interface org.jdiagnose.remote.system.Monitorable.
 
MonitorableComposite - interface org.jdiagnose.remote.system.MonitorableComposite.
 
MultiRemoteResultListener - class org.jdiagnose.remote.MultiRemoteResultListener.
 
MultiRemoteResultListener() - Constructor for class org.jdiagnose.remote.MultiRemoteResultListener
 
MultiSystemProvider - class org.jdiagnose.remote.provider.MultiSystemProvider.
 
MultiSystemProvider() - Constructor for class org.jdiagnose.remote.provider.MultiSystemProvider
 
MulticastListener - class org.jdiagnose.remote.comms.MulticastListener.
 
MulticastListener() - Constructor for class org.jdiagnose.remote.comms.MulticastListener
Default Constructor
MulticastSender - class org.jdiagnose.remote.comms.MulticastSender.
 
MulticastSender() - Constructor for class org.jdiagnose.remote.comms.MulticastSender
 
MulticastSupport - class org.jdiagnose.remote.comms.MulticastSupport.
 
MulticastSupport() - Constructor for class org.jdiagnose.remote.comms.MulticastSupport
 
MutableSystemProvider - interface org.jdiagnose.remote.provider.MutableSystemProvider.
 
main(String[]) - Static method in class org.jdiagnose.Bootstrap
Run: java org.jdiagnose.Bootstrap to ensure that jdiagnose is running in the correct environment.
main(String[]) - Static method in class org.jdiagnose.example.Main
 
match(Throwable) - Method in class org.jdiagnose.remote.template.DefaultExceptionMatcher
Match all throwables
match(Throwable) - Method in interface org.jdiagnose.remote.template.ExceptionMatcher
 
multiply(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Multiply value by factor (i.e., set value *= factor)
multiply(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Multiply value by factor (i.e., set value *= factor)

N

NOT_STARTED - Static variable in class org.jdiagnose.runtime.ResultState
 
Nestable - interface org.jdiagnose.exception.Nestable.
An interface to be implemented by Throwable extensions which would like to be able to nest root exceptions inside themselves.
NestableDelegate - class org.jdiagnose.exception.NestableDelegate.
A shared implementation of the nestable exception functionality.
NestableDelegate(Nestable) - Constructor for class org.jdiagnose.exception.NestableDelegate
Constructs a new NestableDelegate instance to manage the specified Nestable.
NestableException - exception org.jdiagnose.exception.NestableException.
The base class of all exceptions which can contain other exceptions.
NestableException() - Constructor for class org.jdiagnose.exception.NestableException
Constructs a new NestableException without specified detail message.
NestableException(String) - Constructor for class org.jdiagnose.exception.NestableException
Constructs a new NestableException with specified detail message.
NestableException(Throwable) - Constructor for class org.jdiagnose.exception.NestableException
Constructs a new NestableException with specified nested Throwable.
NestableException(String, Throwable) - Constructor for class org.jdiagnose.exception.NestableException
Constructs a new NestableException with specified detail message and nested Throwable.
NestableRuntimeException - exception org.jdiagnose.exception.NestableRuntimeException.
The base class of all exceptions which can contain other exceptions.
NestableRuntimeException() - Constructor for class org.jdiagnose.exception.NestableRuntimeException
Constructs a new NestableException without specified detail message.
NestableRuntimeException(String) - Constructor for class org.jdiagnose.exception.NestableRuntimeException
Constructs a new NestableException with specified detail message.
NestableRuntimeException(Throwable) - Constructor for class org.jdiagnose.exception.NestableRuntimeException
Constructs a new NestableException with specified nested Throwable.
NestableRuntimeException(String, Throwable) - Constructor for class org.jdiagnose.exception.NestableRuntimeException
Constructs a new NestableException with specified detail message and nested Throwable.
NoopExceptionListener - class org.jdiagnose.remote.NoopExceptionListener.
 
NoopExceptionListener() - Constructor for class org.jdiagnose.remote.NoopExceptionListener
 
negate() - Method in class org.jdiagnose.concurrent.SynchronizedInt
Set the value to the negative of its old value
negate() - Method in class org.jdiagnose.concurrent.SynchronizedLong
Set the value to the negative of its old value
newTable(int) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Create table array and set the per-segment threshold
newThread(Runnable) - Method in interface org.jdiagnose.concurrent.ThreadFactory
Create a new thread that will run the given command when started
newThread(Runnable) - Method in class org.jdiagnose.concurrent.ThreadFactoryUser.DefaultThreadFactory
 
next - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
 
next() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
next - Variable in class org.jdiagnose.concurrent.LinkedNode
 
nextElement() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
nextGuid() - Method in interface org.jdiagnose.remote.Agent
 
nextGuid() - Method in class org.jdiagnose.remote.DefaultAgent
 
nextGuid() - Method in interface org.jdiagnose.remote.GuidGenerator
 
nextGuid() - Method in class org.jdiagnose.remote.VMIDGuidGenerator
 
nextId() - Method in class org.jdiagnose.remote.provider.DefaultSystemProvider
 
nextId() - Method in interface org.jdiagnose.remote.provider.MutableSystemProvider
 
nextSequenceNumber() - Method in interface org.jdiagnose.remote.Agent
 
nextSequenceNumber() - Method in class org.jdiagnose.remote.DefaultAgent
 

O

offer(Object, long) - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
 
offer(Object, long) - Method in interface org.jdiagnose.concurrent.Channel
Place item in channel only if it can be accepted within msecs milliseconds.
offer(Object, long) - Method in interface org.jdiagnose.concurrent.Puttable
Place item in channel only if it can be accepted within msecs milliseconds.
onConfigChange(ConfigChangeEvent) - Method in interface org.jdiagnose.config.ConfigChangeListener
 
onException(Throwable) - Method in interface org.jdiagnose.remote.ExceptionListener
 
onException(Throwable) - Method in class org.jdiagnose.remote.NoopExceptionListener
 
onException(Throwable) - Method in class org.jdiagnose.remote.StdErrExceptionListener
Called when there is an exception.
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.HeartbeatListener
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.MultiRemoteResultListener
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.RecentResultsListener
 
onRemoteResult(RemoteResult) - Method in interface org.jdiagnose.remote.RemoteResultListener
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.RemoteResultListenerWrapper
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.StoringRemoteResultListener
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.comms.HttpSender
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.file.CsvSender
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.filter.FailuresFilteringListener
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.filter.FilteringListener
 
onRemoteResult(RemoteResult) - Method in class org.jdiagnose.remote.summary.SummaryRemoteResultListener
 
onRemoteResultSummary(List) - Method in interface org.jdiagnose.remote.summary.SummaryListener
 
or(boolean) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
Set value to value | b.
or(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Set value to value | b.
or(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Set value to value | b.
org.jdiagnose - package org.jdiagnose
 
org.jdiagnose.concurrent - package org.jdiagnose.concurrent
 
org.jdiagnose.config - package org.jdiagnose.config
 
org.jdiagnose.example - package org.jdiagnose.example
 
org.jdiagnose.exception - package org.jdiagnose.exception
 
org.jdiagnose.library - package org.jdiagnose.library
 
org.jdiagnose.message - package org.jdiagnose.message
 
org.jdiagnose.remote - package org.jdiagnose.remote
 
org.jdiagnose.remote.comms - package org.jdiagnose.remote.comms
 
org.jdiagnose.remote.file - package org.jdiagnose.remote.file
 
org.jdiagnose.remote.filter - package org.jdiagnose.remote.filter
 
org.jdiagnose.remote.provider - package org.jdiagnose.remote.provider
 
org.jdiagnose.remote.summary - package org.jdiagnose.remote.summary
 
org.jdiagnose.remote.system - package org.jdiagnose.remote.system
 
org.jdiagnose.remote.template - package org.jdiagnose.remote.template
 
org.jdiagnose.runtime - package org.jdiagnose.runtime
 

P

Pingable - interface org.jdiagnose.Pingable.
Implement this interface and then use the org.jdiagnose.library.PingableDiagnostic
PingableDiagnostic - class org.jdiagnose.library.PingableDiagnostic.
Diagnoses an object that implements the Pingable interface
PingableDiagnostic() - Constructor for class org.jdiagnose.library.PingableDiagnostic
Creates a new DiagnosticUnit.
PingableDiagnostic(String, Pingable) - Constructor for class org.jdiagnose.library.PingableDiagnostic
Create a new DiagnosticUnit with a Fully Qualified Name
PingableDiagnostic(Pingable) - Constructor for class org.jdiagnose.library.PingableDiagnostic
Creates a new DiagnosticUnit.
Puttable - interface org.jdiagnose.concurrent.Puttable.
This interface exists to enable stricter type checking for channels.
parse(Reader) - Method in interface org.jdiagnose.remote.file.CsvParser
 
parse(Reader) - Method in class org.jdiagnose.remote.file.DefaultCsvParser
 
peek() - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
 
peek() - Method in interface org.jdiagnose.concurrent.Channel
Return, but do not remove object at head of Channel, or null if it is empty.
ping() - Method in interface org.jdiagnose.Pingable
Implement this interface to ping an object
ping() - Method in class org.jdiagnose.remote.SendingResultListener
 
ping() - Method in class org.jdiagnose.remote.StdErrExceptionListener
 
poll(long) - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
 
poll(long) - Method in interface org.jdiagnose.concurrent.Channel
Return and remove an item from channel only if one is available within msecs milliseconds.
poll(long) - Method in interface org.jdiagnose.concurrent.Takable
Return and remove an item from channel only if one is available within msecs milliseconds.
printPartialStackTrace(PrintWriter) - Method in interface org.jdiagnose.exception.Nestable
Prints the stack trace for this exception only--root cause not included--using the provided writer.
printPartialStackTrace(PrintWriter) - Method in class org.jdiagnose.exception.NestableException
 
printPartialStackTrace(PrintWriter) - Method in class org.jdiagnose.exception.NestableRuntimeException
 
printRootCauseStackTrace(Throwable) - Static method in class org.jdiagnose.exception.ExceptionUtils
Prints a compact stack trace for the root cause of a throwable to System.err.
printRootCauseStackTrace(Throwable, PrintStream) - Static method in class org.jdiagnose.exception.ExceptionUtils
Prints a compact stack trace for the root cause of a throwable.
printRootCauseStackTrace(Throwable, PrintWriter) - Static method in class org.jdiagnose.exception.ExceptionUtils
Prints a compact stack trace for the root cause of a throwable.
printStackTrace() - Method in class org.jdiagnose.StoredException
 
printStackTrace(PrintStream) - Method in class org.jdiagnose.StoredException
 
printStackTrace(PrintWriter) - Method in class org.jdiagnose.StoredException
 
printStackTrace(PrintWriter) - Method in interface org.jdiagnose.exception.Nestable
Prints the stack trace of this exception to the specified print writer.
printStackTrace(PrintStream) - Method in interface org.jdiagnose.exception.Nestable
Prints the stack trace of this exception to the specified print stream.
printStackTrace() - Method in class org.jdiagnose.exception.NestableDelegate
Prints the stack trace of this exception the the standar error stream.
printStackTrace(PrintStream) - Method in class org.jdiagnose.exception.NestableDelegate
Prints the stack trace of this exception to the specified stream.
printStackTrace(PrintWriter) - Method in class org.jdiagnose.exception.NestableDelegate
Prints the stack trace of this exception to the specified writer.
printStackTrace() - Method in class org.jdiagnose.exception.NestableException
 
printStackTrace(PrintStream) - Method in class org.jdiagnose.exception.NestableException
 
printStackTrace(PrintWriter) - Method in class org.jdiagnose.exception.NestableException
 
printStackTrace() - Method in class org.jdiagnose.exception.NestableRuntimeException
 
printStackTrace(PrintStream) - Method in class org.jdiagnose.exception.NestableRuntimeException
 
printStackTrace(PrintWriter) - Method in class org.jdiagnose.exception.NestableRuntimeException
 
put(Object) - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
 
put(Object) - Method in interface org.jdiagnose.concurrent.Channel
Place item in the channel, possibly waiting indefinitely until it can be accepted.
put(Object, Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Maps the specified key to the specified value in this table.
put(Object) - Method in interface org.jdiagnose.concurrent.Puttable
Place item in the channel, possibly waiting indefinitely until it can be accepted.
put(String, Object) - Method in interface org.jdiagnose.config.Config
 
put(String, Object) - Method in interface org.jdiagnose.config.ConfigDataService
 
put(String, Object) - Method in class org.jdiagnose.config.DefaultConfig
 
put(String, Object) - Method in class org.jdiagnose.config.InMemoryConfigDataService
 
putAll(Map) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Copies all of the mappings from the specified map to this one.
putGuard_ - Variable in class org.jdiagnose.concurrent.BoundedLinkedQueue
Helper monitor.
putSidePutPermits_ - Variable in class org.jdiagnose.concurrent.BoundedLinkedQueue
One side of a split permit count.

Q

Query - interface org.jdiagnose.remote.system.Query.
 
QueuedExecutor - class org.jdiagnose.concurrent.QueuedExecutor.
An implementation of Executor that queues incoming requests until they can be processed by a single background thread.
QueuedExecutor(Channel) - Constructor for class org.jdiagnose.concurrent.QueuedExecutor
Construct a new QueuedExecutor that uses the supplied Channel as its queue.
QueuedExecutor() - Constructor for class org.jdiagnose.concurrent.QueuedExecutor
Construct a new QueuedExecutor that uses a BoundedLinkedQueue with the current DefaultChannelCapacity as its queue.
QueuedExecutor.RunLoop - class org.jdiagnose.concurrent.QueuedExecutor.RunLoop.
The runloop is isolated in its own Runnable class just so that the main class need not implement Runnable, which would allow others to directly invoke run, which would never make sense here.
QueuedExecutor.RunLoop() - Constructor for class org.jdiagnose.concurrent.QueuedExecutor.RunLoop
 
queue_ - Variable in class org.jdiagnose.concurrent.QueuedExecutor
The queue

R

RUNNING - Static variable in class org.jdiagnose.runtime.ResultState
 
RecentResultsListener - class org.jdiagnose.remote.RecentResultsListener.
 
RecentResultsListener() - Constructor for class org.jdiagnose.remote.RecentResultsListener
 
RemoteAgent - interface org.jdiagnose.remote.system.RemoteAgent.
 
RemoteAgentAtHost - interface org.jdiagnose.remote.system.RemoteAgentAtHost.
 
RemoteDataService - interface org.jdiagnose.remote.RemoteDataService.
 
RemoteDataServiceSystem - class org.jdiagnose.remote.system.RemoteDataServiceSystem.
 
RemoteDataServiceSystem() - Constructor for class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
RemoteDataServiceSystem(RemoteDataService) - Constructor for class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
RemoteDiagnostic - interface org.jdiagnose.remote.system.RemoteDiagnostic.
 
RemoteHost - interface org.jdiagnose.remote.system.RemoteHost.
 
RemoteResult - interface org.jdiagnose.RemoteResult.
Remote information about a Diagnostic information.
RemoteResultException - exception org.jdiagnose.remote.RemoteResultException.
 
RemoteResultException() - Constructor for class org.jdiagnose.remote.RemoteResultException
 
RemoteResultException(String) - Constructor for class org.jdiagnose.remote.RemoteResultException
 
RemoteResultException(String, Throwable) - Constructor for class org.jdiagnose.remote.RemoteResultException
 
RemoteResultException(Throwable) - Constructor for class org.jdiagnose.remote.RemoteResultException
 
RemoteResultListener - interface org.jdiagnose.remote.RemoteResultListener.
 
RemoteResultListenerWrapper - class org.jdiagnose.remote.RemoteResultListenerWrapper.
 
RemoteResultListenerWrapper(RemoteResultListener) - Constructor for class org.jdiagnose.remote.RemoteResultListenerWrapper
 
RemoteResultListenerWrapper() - Constructor for class org.jdiagnose.remote.RemoteResultListenerWrapper
Default Constructor, don't forget to set your listener
RemoteResultMatcher - interface org.jdiagnose.remote.RemoteResultMatcher.
 
RemoteResultSender - interface org.jdiagnose.remote.RemoteResultSender.
 
RemoteResultStore - interface org.jdiagnose.remote.RemoteResultStore.
 
RemoteResultWrapper - class org.jdiagnose.remote.RemoteResultWrapper.
 
RemoteResultWrapper(RemoteResult) - Constructor for class org.jdiagnose.remote.RemoteResultWrapper
 
RemoteResultsProvider - interface org.jdiagnose.remote.RemoteResultsProvider.
 
RemoteSystem - interface org.jdiagnose.remote.system.RemoteSystem.
 
RemoteSystemCreator - interface org.jdiagnose.remote.system.RemoteSystemCreator.
 
ResultEvent - class org.jdiagnose.runtime.ResultEvent.
User: jamie Date: May 30, 2004 Time: 7:15:56 PM
ResultEvent(Object, ResultInfo, ResultInfo[]) - Constructor for class org.jdiagnose.runtime.ResultEvent
 
ResultImporter - interface org.jdiagnose.remote.file.ResultImporter.
 
ResultInfo - interface org.jdiagnose.ResultInfo.
Information about a particular diagnostic run.
ResultInfoWrapper - class org.jdiagnose.ResultInfoWrapper.
Useful for decorating ResultInfo instances.
ResultInfoWrapper(ResultInfo) - Constructor for class org.jdiagnose.ResultInfoWrapper
 
ResultListener - interface org.jdiagnose.runtime.ResultListener.
User: jamie Date: May 30, 2004 Time: 7:15:16 PM
ResultState - class org.jdiagnose.runtime.ResultState.
 
RunEvent - class org.jdiagnose.runtime.RunEvent.
 
RunEvent(Object, DefaultDiagnosticRunner) - Constructor for class org.jdiagnose.runtime.RunEvent
 
RunListener - interface org.jdiagnose.runtime.RunListener.
 
realRun() - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
reconcilePutPermits() - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
Move put permits from take side to put side; return the number of put side permits that are available.
rehash() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Rehashes the contents of this map into a new table with a larger capacity.
remoteRemoteResultListener(RemoteResultListener) - Method in class org.jdiagnose.remote.MultiRemoteResultListener
 
remoteResult - Variable in class org.jdiagnose.remote.RemoteResultWrapper
 
remove() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
remove(Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Removes the key (and its corresponding value) from this table.
remove(Object, Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Removes the (key, value) pair from this table.
removeCommonFrames(List, List) - Static method in class org.jdiagnose.exception.ExceptionUtils
Removes common frames from the cause trace given the two stack traces.
removeHolder(String) - Method in class org.jdiagnose.remote.provider.DefaultSystemProvider
 
removeHolder(String) - Method in interface org.jdiagnose.remote.provider.MutableSystemProvider
 
removeResult(RemoteResult) - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
removeResultListener(ResultListener) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
removeResultListener(ResultListener) - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
removeRunListener(RunListener) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
removeRunListener(RunListener) - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
resize(int, ConcurrentHashMap.Entry[]) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Gather all locks in order to call rehash, by recursing within synch blocks for each segment index.
restart() - Method in class org.jdiagnose.concurrent.QueuedExecutor
Start (or restart) the background thread to process commands.
resultInfo - Variable in class org.jdiagnose.ResultInfoWrapper
 
returnValueOfNext() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
returnValueOfNext() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.KeyIterator
 
returnValueOfNext() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.ValueIterator
 
run() - Method in class org.jdiagnose.concurrent.QueuedExecutor.RunLoop
 
run() - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
run() - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
runAsynchronously() - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
runAsynchronously() - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
runDiagnosticContainerResult(Stack, DiagnosticContainerResult) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
runFinished(RunEvent) - Method in interface org.jdiagnose.runtime.RunListener
Notification that a diagnostic run has finished
runLoop_ - Variable in class org.jdiagnose.concurrent.QueuedExecutor
 
runStarted(RunEvent) - Method in interface org.jdiagnose.runtime.RunListener
Notification that a diagnostic run has started

S

SEGMENT_MASK - Static variable in class org.jdiagnose.concurrent.ConcurrentHashMap
Mask value for indexing into segments
SUCCEEDED - Static variable in class org.jdiagnose.runtime.ResultState
 
SendingResultListener - class org.jdiagnose.remote.SendingResultListener.
Listens for DiagnosticResults and then sends them.
SendingResultListener(RemoteResultSender, Agent) - Constructor for class org.jdiagnose.remote.SendingResultListener
 
SendingResultListener() - Constructor for class org.jdiagnose.remote.SendingResultListener
 
StdErrExceptionListener - class org.jdiagnose.remote.StdErrExceptionListener.
Prints exceptions out to stderr (or any configured printstream)
StdErrExceptionListener() - Constructor for class org.jdiagnose.remote.StdErrExceptionListener
 
StoredException - exception org.jdiagnose.StoredException.
Useful for creating exceptions out of DiagnosticMessages
StoredException(String, String) - Constructor for class org.jdiagnose.StoredException
 
StoringRemoteResultListener - class org.jdiagnose.remote.StoringRemoteResultListener.
 
StoringRemoteResultListener() - Constructor for class org.jdiagnose.remote.StoringRemoteResultListener
 
SucceedingDiagnostic - class org.jdiagnose.library.SucceedingDiagnostic.
User: jamie Date: Jun 4, 2004 Time: 8:43:15 PM
SucceedingDiagnostic(String) - Constructor for class org.jdiagnose.library.SucceedingDiagnostic
Create a new DiagnosticUnit with a Fully Qualified Name
SucceedingDiagnostic() - Constructor for class org.jdiagnose.library.SucceedingDiagnostic
Creates a new DiagnosticUnit.
SummaryListener - interface org.jdiagnose.remote.summary.SummaryListener.
 
SummaryRemoteResultListener - class org.jdiagnose.remote.summary.SummaryRemoteResultListener.
 
SummaryRemoteResultListener() - Constructor for class org.jdiagnose.remote.summary.SummaryRemoteResultListener
 
SynchronizedBoolean - class org.jdiagnose.concurrent.SynchronizedBoolean.
A class useful for offloading synch for boolean instance variables.
SynchronizedBoolean(boolean) - Constructor for class org.jdiagnose.concurrent.SynchronizedBoolean
Make a new SynchronizedBoolean with the given initial value, and using its own internal lock.
SynchronizedBoolean(boolean, Object) - Constructor for class org.jdiagnose.concurrent.SynchronizedBoolean
Make a new SynchronizedBoolean with the given initial value, and using the supplied lock.
SynchronizedInt - class org.jdiagnose.concurrent.SynchronizedInt.
A class useful for offloading synch for int instance variables.
SynchronizedInt(int) - Constructor for class org.jdiagnose.concurrent.SynchronizedInt
Make a new SynchronizedInt with the given initial value, and using its own internal lock.
SynchronizedInt(int, Object) - Constructor for class org.jdiagnose.concurrent.SynchronizedInt
Make a new SynchronizedInt with the given initial value, and using the supplied lock.
SynchronizedLong - class org.jdiagnose.concurrent.SynchronizedLong.
A class useful for offloading synch for long instance variables.
SynchronizedLong(long) - Constructor for class org.jdiagnose.concurrent.SynchronizedLong
Make a new SynchronizedLong with the given initial value, and using its own internal lock.
SynchronizedLong(long, Object) - Constructor for class org.jdiagnose.concurrent.SynchronizedLong
Make a new SynchronizedLong with the given initial value, and using the supplied lock.
SynchronizedRef - class org.jdiagnose.concurrent.SynchronizedRef.
A simple class maintaining a single reference variable that is always accessed and updated under synchronization.
SynchronizedRef(Object) - Constructor for class org.jdiagnose.concurrent.SynchronizedRef
Create a SynchronizedRef initially holding the given reference and using its own internal lock.
SynchronizedRef(Object, Object) - Constructor for class org.jdiagnose.concurrent.SynchronizedRef
Make a new SynchronizedRef with the given initial value, and using the supplied lock.
SynchronizedVariable - class org.jdiagnose.concurrent.SynchronizedVariable.
Base class for simple, small classes maintaining single values that are always accessed and updated under synchronization.
SynchronizedVariable(Object) - Constructor for class org.jdiagnose.concurrent.SynchronizedVariable
Create a SynchronizedVariable using the supplied lock
SynchronizedVariable() - Constructor for class org.jdiagnose.concurrent.SynchronizedVariable
Create a SynchronizedVariable using itself as the lock
SystemHolder - interface org.jdiagnose.remote.provider.SystemHolder.
 
SystemProvider - interface org.jdiagnose.remote.provider.SystemProvider.
 
segments - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap
The array of concurrency control segments.
send(RemoteResult) - Method in class org.jdiagnose.remote.AsyncRemoteResultSender
 
send(RemoteResult) - Method in class org.jdiagnose.remote.LocalRemoteResultSender
 
send(RemoteResult) - Method in interface org.jdiagnose.remote.RemoteResultSender
 
send(RemoteResult) - Method in class org.jdiagnose.remote.comms.HttpSender
 
send(RemoteResult) - Method in class org.jdiagnose.remote.comms.MulticastSender
 
send(RemoteResult) - Method in class org.jdiagnose.remote.file.CsvSender
 
sendRemoteResult(ResultInfo) - Method in class org.jdiagnose.remote.SendingResultListener
Sends a remote result.
set(int) - Static method in class org.jdiagnose.concurrent.DefaultChannelCapacity
Set the default capacity used in default (no-argument) constructor for BoundedChannels that otherwise require a capacity argument.
set(boolean) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
Set to newValue.
set(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Set to newValue.
set(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Set to newValue.
set(Object) - Method in class org.jdiagnose.concurrent.SynchronizedRef
Set to newValue.
setAgent(String) - Method in class org.jdiagnose.remote.DefaultAgent
 
setAgent(Agent) - Method in class org.jdiagnose.remote.HeartbeatListener
 
setAgent(Agent) - Method in class org.jdiagnose.remote.SendingResultListener
 
setAgent(String) - Method in class org.jdiagnose.remote.filter.DefaultRemoteResultMatcher
 
setAgent(String) - Method in class org.jdiagnose.remote.system.DefaultQuery
 
setAgent(Agent) - Method in class org.jdiagnose.remote.template.DiagnosticServiceSupport
 
setAgent(Agent) - Method in class org.jdiagnose.remote.template.DiagnosticTemplate
 
setAgentsMap(Map) - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
setBody(String) - Method in class org.jdiagnose.DefaultDiagnosticMessage
 
setCapacity(int) - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
Reset the capacity of this queue.
setDataService(ConfigDataService) - Method in class org.jdiagnose.config.DefaultConfig
 
setDataService(RemoteDataService) - Method in class org.jdiagnose.remote.system.RemoteDataServiceSystem
 
setDefaultHolder(SystemHolder) - Method in class org.jdiagnose.remote.provider.MultiSystemProvider
 
setDefaultValues(Map) - Method in class org.jdiagnose.config.DefaultConfig
 
setDelegate(Object) - Method in class org.jdiagnose.remote.template.DiagnosticProxy
 
setDescription(String) - Method in class org.jdiagnose.remote.provider.DefaultSystemHolder
 
setDiagnostic(Diagnostic) - Method in class org.jdiagnose.library.TimeLimitDiagnostic
 
setDiagnostic(String) - Method in class org.jdiagnose.remote.system.DefaultQuery
 
setDiagnosticContainers(List) - Method in class org.jdiagnose.Diagnostics
 
setDiagnosticTemplate(DiagnosticTemplate) - Method in class org.jdiagnose.remote.template.DiagnosticServiceSupport
 
setDiagnostics(List) - Method in class org.jdiagnose.Diagnostics
Set the diagnostics that will be run
setDriver(String) - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
setDuration(long) - Method in class org.jdiagnose.remote.DefaultResultInfo
 
setEmitter(Emitter) - Method in class org.jdiagnose.remote.file.CsvSender
 
setEndDate(long) - Method in class org.jdiagnose.remote.system.DefaultQuery
 
setEnsureColumnSize(boolean) - Method in class org.jdiagnose.remote.file.DefaultCsvParser
 
setErr(PrintStream) - Method in class org.jdiagnose.remote.StdErrExceptionListener
 
setExceptionListener(ExceptionListener) - Method in class org.jdiagnose.remote.SendingResultListener
 
setExceptionListener(ExceptionListener) - Method in class org.jdiagnose.remote.StoringRemoteResultListener
 
setExceptionListener(ExceptionListener) - Method in class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
setExceptionMatcher(ExceptionMatcher) - Method in class org.jdiagnose.remote.template.DiagnosticTemplate
 
setExecutor(Executor) - Method in class org.jdiagnose.remote.AsyncRemoteResultSender
 
setFile(File) - Method in class org.jdiagnose.remote.file.BasicFileEmitter
 
setFile(File) - Method in class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
setFilename(String) - Method in class org.jdiagnose.library.ExistsOnClasspathDiagnostic
 
setFilterSuccesses(boolean) - Method in class org.jdiagnose.remote.template.DiagnosticServiceSupport
 
setFilterSuccesses(boolean) - Method in class org.jdiagnose.remote.template.DiagnosticTemplate
 
setFilters(List) - Method in class org.jdiagnose.remote.filter.FilteringListener
 
setFinishTime(long) - Method in class org.jdiagnose.remote.DefaultResultInfo
 
setGroup(String) - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
setGroup(InetAddress) - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
setGuidGenerator(GuidGenerator) - Method in class org.jdiagnose.remote.DefaultAgent
 
setHoldersList(List) - Method in class org.jdiagnose.remote.provider.DefaultSystemProvider
 
setHost(String) - Method in class org.jdiagnose.library.TcpDiagnostic
 
setHost(String) - Method in class org.jdiagnose.remote.DefaultAgent
 
setHost(String) - Method in class org.jdiagnose.remote.filter.DefaultRemoteResultMatcher
 
setHost(String) - Method in class org.jdiagnose.remote.system.DefaultQuery
 
setId(String) - Method in class org.jdiagnose.remote.provider.DefaultSystemHolder
 
setJavaVersion(String) - Method in class org.jdiagnose.library.JavaVersionDiagnostic
 
setLength(int) - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
setListener(RemoteResultListener) - Method in class org.jdiagnose.remote.LocalRemoteResultSender
 
setListener(RemoteResultListener) - Method in class org.jdiagnose.remote.RemoteResultListenerWrapper
 
setListener(RemoteResultListener) - Method in class org.jdiagnose.remote.comms.MulticastListener
 
setListener(RemoteResultListener) - Method in class org.jdiagnose.remote.template.DiagnosticServiceSupport
 
setListener(RemoteResultListener) - Method in class org.jdiagnose.remote.template.DiagnosticTemplate
 
setListeners(List) - Method in class org.jdiagnose.config.DefaultConfig
 
setListeners(List) - Method in class org.jdiagnose.remote.summary.SummaryRemoteResultListener
 
setMatcher(RemoteResultMatcher) - Method in class org.jdiagnose.remote.HeartbeatListener
 
setMax(int) - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
setMaxEntries(int) - Method in class org.jdiagnose.remote.RecentResultsListener
 
setMaxResults(int) - Method in class org.jdiagnose.remote.system.DefaultQuery
 
setMaxTimeMillis(long) - Method in class org.jdiagnose.library.TimeLimitDiagnostic
 
setMessage(DiagnosticMessage) - Method in class org.jdiagnose.remote.DefaultResultInfo
 
setMethod(String) - Method in class org.jdiagnose.library.HttpUrlDiagnostic
 
setMethod(String) - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
setMethod(String) - Method in class org.jdiagnose.remote.comms.HttpSender
 
setMinTimeMillis(long) - Method in class org.jdiagnose.library.TimeLimitDiagnostic
 
setMinimumPeriodMillis(long) - Method in class org.jdiagnose.remote.summary.SummaryRemoteResultListener
 
setMulticastInterface(String) - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
setMulticastInterface(InetAddress) - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
setName(String) - Method in class org.jdiagnose.Diagnostics
Sets the name of this diagnostic
setName(String) - Method in class org.jdiagnose.remote.DefaultResultInfo
 
setName(String) - Method in class org.jdiagnose.remote.HeartbeatListener
 
setName(String) - Method in class org.jdiagnose.remote.filter.DefaultRemoteResultMatcher
 
setName(String) - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
setName(String) - Method in class org.jdiagnose.remote.template.DiagnosticProxy
 
setParameters(Properties) - Method in class org.jdiagnose.library.HttpUrlDiagnostic
 
setParameters(Properties) - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
setParser(CsvParser) - Method in class org.jdiagnose.remote.file.CsvResultImporter
 
setPassword(String) - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
setPattern(String) - Method in class org.jdiagnose.remote.file.DailyRollingFileEmitter
 
setPingable(Pingable) - Method in class org.jdiagnose.library.PingableDiagnostic
 
setPort(int) - Method in class org.jdiagnose.library.TcpDiagnostic
 
setPort(int) - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
setProtocolHandler(String) - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
setProviders(List) - Method in class org.jdiagnose.remote.provider.MultiSystemProvider
 
setProxyConfig(HttpProxyConfig) - Method in class org.jdiagnose.library.HttpUrlDiagnostic
 
setProxyConfig(HttpProxyConfig) - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
setProxyConfig(HttpProxyConfig) - Method in class org.jdiagnose.remote.comms.HttpSender
 
setProxyHost(String) - Method in class org.jdiagnose.library.HttpProxyConfig
 
setProxyPassword(String) - Method in class org.jdiagnose.library.HttpProxyConfig
 
setProxyPort(String) - Method in class org.jdiagnose.library.HttpProxyConfig
 
setProxyUsername(String) - Method in class org.jdiagnose.library.HttpProxyConfig
 
setRemoteResultListeners(ArrayList) - Method in class org.jdiagnose.remote.MultiRemoteResultListener
 
setRemoteResultSender(RemoteResultSender) - Method in class org.jdiagnose.remote.SendingResultListener
 
setRemoteResultStore(RemoteResultStore) - Method in class org.jdiagnose.remote.StoringRemoteResultListener
 
setRemoteSystem(RemoteSystem) - Method in class org.jdiagnose.remote.provider.DefaultSystemHolder
 
setResultListeners(List) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
setResultListeners(List) - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
setResultState(String) - Method in class org.jdiagnose.remote.filter.DefaultRemoteResultMatcher
 
setRethrowFailures(boolean) - Method in class org.jdiagnose.library.TimeLimitDiagnostic
 
setRootExceptionOnly(boolean) - Method in class org.jdiagnose.message.ExceptionMessageFactory
 
setRunListeners(List) - Method in class org.jdiagnose.runtime.DefaultDiagnosticRunner
 
setRunListeners(List) - Method in interface org.jdiagnose.runtime.DiagnosticRunner
 
setSender(RemoteResultSender) - Method in class org.jdiagnose.remote.AsyncRemoteResultSender
 
setSoTimeout(int) - Method in class org.jdiagnose.remote.comms.MulticastSupport
 
setSql(String) - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
setStartDate(long) - Method in class org.jdiagnose.remote.system.DefaultQuery
 
setStartTime(long) - Method in class org.jdiagnose.remote.DefaultResultInfo
 
setState(ResultState) - Method in class org.jdiagnose.remote.DefaultResultInfo
 
setSummary(String) - Method in class org.jdiagnose.DefaultDiagnosticMessage
 
setSuppressStackTrace(boolean) - Method in class org.jdiagnose.message.ExceptionMessageFactory
 
setSystem(String) - Method in class org.jdiagnose.remote.system.DefaultQuery
 
setThreadFactory(ThreadFactory) - Method in class org.jdiagnose.concurrent.ThreadFactoryUser
Set the factory for creating new threads.
setTimeoutMillis(int) - Method in class org.jdiagnose.remote.HeartbeatListener
 
setUp() - Method in class org.jdiagnose.DiagnosticUnit
Set Up method.
setUp() - Method in interface org.jdiagnose.DiagnosticUnitLifeCycle
Called before each "diagnose" method
setUrl(String) - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
setUrl(String) - Method in class org.jdiagnose.library.HttpUrlDiagnostic
 
setUrl(String) - Method in class org.jdiagnose.library.HttpsUrlDiagnostic
 
setUrl(String) - Method in class org.jdiagnose.remote.comms.HttpSender
 
setUsername(String) - Method in class org.jdiagnose.library.BasicJdbcDiagnostic
 
setValue(Object) - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
Set the value of this entry.
shutdownAfterProcessingCurrentTask() - Method in class org.jdiagnose.concurrent.QueuedExecutor
Terminate background thread after it processes the current task, removing other queued tasks and leaving them unprocessed.
shutdownAfterProcessingCurrentlyQueuedTasks() - Method in class org.jdiagnose.concurrent.QueuedExecutor
Terminate background thread after it processes all elements currently in queue.
shutdownNow() - Method in class org.jdiagnose.concurrent.QueuedExecutor
Terminate background thread even if it is currently processing a task.
shutdown_ - Variable in class org.jdiagnose.concurrent.QueuedExecutor
true if thread should shut down after processing current task
size() - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
Return the number of elements in the queue.
size() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns the number of key-value mappings in this map.
start() - Method in class org.jdiagnose.remote.comms.MulticastListener
 
stop() - Method in class org.jdiagnose.remote.comms.MulticastListener
 
subtract(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Subtract amount from value (i.e., set value -= amount)
subtract(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Subtract amount from value (i.e., set value -= amount)
swap(SynchronizedBoolean) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
Atomically swap values with another SynchronizedBoolean.
swap(SynchronizedInt) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Atomically swap values with another SynchronizedInt.
swap(SynchronizedLong) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Atomically swap values with another SynchronizedLong.
swap(SynchronizedRef) - Method in class org.jdiagnose.concurrent.SynchronizedRef
Atomically swap values with another SynchronizedRef.
synch() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.Segment
Force a synchronization

T

Takable - interface org.jdiagnose.concurrent.Takable.
This interface exists to enable stricter type checking for channels.
TcpDiagnostic - class org.jdiagnose.library.TcpDiagnostic.
Tries to open a Tcp Port and then closes it.
TcpDiagnostic() - Constructor for class org.jdiagnose.library.TcpDiagnostic
 
TcpDiagnostic(String, String, int) - Constructor for class org.jdiagnose.library.TcpDiagnostic
Create a new DiagnosticUnit with a Fully Qualified Name
TcpDiagnostic(String, int) - Constructor for class org.jdiagnose.library.TcpDiagnostic
 
ThreadFactory - interface org.jdiagnose.concurrent.ThreadFactory.
Interface describing any class that can generate new Thread objects.
ThreadFactoryUser - class org.jdiagnose.concurrent.ThreadFactoryUser.
Base class for Executors and related classes that rely on thread factories.
ThreadFactoryUser() - Constructor for class org.jdiagnose.concurrent.ThreadFactoryUser
 
ThreadFactoryUser.DefaultThreadFactory - class org.jdiagnose.concurrent.ThreadFactoryUser.DefaultThreadFactory.
 
ThreadFactoryUser.DefaultThreadFactory() - Constructor for class org.jdiagnose.concurrent.ThreadFactoryUser.DefaultThreadFactory
 
TimeLimitDiagnostic - class org.jdiagnose.library.TimeLimitDiagnostic.
Times a diagnostic and fails if the diagnostic took longer than maxTimeLimit or shorter than minTimeLimit to finish.
TimeLimitDiagnostic() - Constructor for class org.jdiagnose.library.TimeLimitDiagnostic
Default Constructor
TimeLimitDiagnostic(String) - Constructor for class org.jdiagnose.library.TimeLimitDiagnostic
Construct with a new fully qualified name
TmpFileFactory - class org.jdiagnose.remote.file.TmpFileFactory.
 
TmpFileFactory() - Constructor for class org.jdiagnose.remote.file.TmpFileFactory
 
tab - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.HashIterator
 
table - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap
The hash table data.
take() - Method in class org.jdiagnose.concurrent.BoundedLinkedQueue
 
take() - Method in interface org.jdiagnose.concurrent.Channel
Return and remove an item from channel, possibly waiting indefinitely until such an item exists.
take() - Method in interface org.jdiagnose.concurrent.Takable
Return and remove an item from channel, possibly waiting indefinitely until such an item exists.
takeGuard_ - Variable in class org.jdiagnose.concurrent.BoundedLinkedQueue
Helper monitor.
takeSidePutPermits_ - Variable in class org.jdiagnose.concurrent.BoundedLinkedQueue
Number of takes since last reconcile
tearDown() - Method in class org.jdiagnose.DiagnosticUnit
Tear Down method.
tearDown() - Method in interface org.jdiagnose.DiagnosticUnitLifeCycle
Called after each "diagnose" method
threadFactory_ - Variable in class org.jdiagnose.concurrent.ThreadFactoryUser
 
thread_ - Variable in class org.jdiagnose.concurrent.QueuedExecutor
The thread used to process commands
threshold - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap
Per-segment resize threshold.
toString() - Method in class org.jdiagnose.ResultInfoWrapper
 
toString() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
 
toString() - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
 
toString() - Method in class org.jdiagnose.concurrent.SynchronizedInt
 
toString() - Method in class org.jdiagnose.concurrent.SynchronizedLong
 
toString() - Method in class org.jdiagnose.remote.DefaultRemoteResult
 
toString() - Method in class org.jdiagnose.remote.DefaultResultInfo
 
toString() - Method in class org.jdiagnose.remote.RemoteResultWrapper
 
toString() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgent
 
toString() - Method in class org.jdiagnose.remote.system.DefaultRemoteAgentAtHost
 
toString() - Method in class org.jdiagnose.remote.system.DefaultRemoteDiagnostic
 
toString() - Method in class org.jdiagnose.remote.system.DefaultRemoteHost
 
toString() - Method in class org.jdiagnose.remote.system.InMemoryRemoteSystem
 
toString() - Method in class org.jdiagnose.runtime.ResultState
 
topDown - Static variable in class org.jdiagnose.exception.NestableDelegate
Whether to print the stack trace top-down.
trimStackFrames - Static variable in class org.jdiagnose.exception.NestableDelegate
Whether to trim the repeated stack trace.
trimStackFrames(List) - Method in class org.jdiagnose.exception.NestableDelegate
Trims the stack frames.

V

VMIDGuidGenerator - class org.jdiagnose.remote.VMIDGuidGenerator.
 
VMIDGuidGenerator() - Constructor for class org.jdiagnose.remote.VMIDGuidGenerator
 
value - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap.Entry
 
value - Variable in class org.jdiagnose.concurrent.LinkedNode
 
value_ - Variable in class org.jdiagnose.concurrent.SynchronizedBoolean
 
value_ - Variable in class org.jdiagnose.concurrent.SynchronizedInt
 
value_ - Variable in class org.jdiagnose.concurrent.SynchronizedLong
 
value_ - Variable in class org.jdiagnose.concurrent.SynchronizedRef
The maintained reference
values - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap
 
values() - Method in class org.jdiagnose.concurrent.ConcurrentHashMap
Returns a collection view of the values contained in this map.
votesForResize - Variable in class org.jdiagnose.concurrent.ConcurrentHashMap
Number of segments voting for resize.

X

xor(boolean) - Method in class org.jdiagnose.concurrent.SynchronizedBoolean
Set value to value ^ b.
xor(int) - Method in class org.jdiagnose.concurrent.SynchronizedInt
Set value to value ^ b.
xor(long) - Method in class org.jdiagnose.concurrent.SynchronizedLong
Set value to value ^ b.

A B C D E F G H I J K L M N O P Q R S T V X

Copyright © 2004-2005 Grape Design Limited. All Rights Reserved.