A C D E F G H I J L M N P R S T U V

A

actionPerformed(ActionEvent) - Method in class performancemonster.PerformanceMonster
 
activateOptions() - Method in class performancemonster.loghandler.MonsterAppender
Connect to the specified RemoteHost and Port.
addComponent(Component, boolean, double) - Method in class performancemonster.presentation.helpers.LayoutManagerHandler
 
addListDataListener(ListDataListener) - Method in class performancemonster.presentation.helpers.MyListModel
 
addListener(InstrumentationListener) - Method in class performancemonster.instrumentation.InstrumentationFacade
 
addLogListener(LogListener) - Method in class performancemonster.loghandler.LogServer
 
Agent - Class in performancemonster.agent
 
Agent() - Constructor for class performancemonster.agent.Agent
 
AgentCommand - Interface in performancemonster.agent
 
analyzeLogs() - Method in class performancemonster.analyzer.LogAnalyzer
Runs through all the gathered LoggingEvents, pairs up beginning and ending LoggingEvents, and produces a list of GraphElement objects.
append(LoggingEvent) - Method in class performancemonster.loghandler.MonsterAppender
 
appender - Static variable in class performancemonster.agent.Agent
 

C

ClassDefinition - Interface in performancemonster.instrumentation
 
ClassSetting - Class in performancemonster.instrumentation.settings
 
ClassSetting(ClassDefinition, ClassSetting.Instrumentation, String) - Constructor for class performancemonster.instrumentation.settings.ClassSetting
 
ClassSetting.Instrumentation - Enum in performancemonster.instrumentation.settings
 
clear() - Method in class performancemonster.analyzer.LogAnalyzer
Clears the underlying list of LoggingEvents.
close() - Method in class performancemonster.loghandler.MonsterAppender
Close this appender.
containsKey(K) - Method in class performancemonster.helpers.SetMap
 
createAndShowGUI() - Method in class performancemonster.presentation.overview.MonsterGUI
Create the GUI and show it.
createDefaultClassSetting(ClassDefinition) - Static method in class performancemonster.instrumentation.settings.ClassSetting
 
createDefaultPackageSetting(String) - Static method in class performancemonster.instrumentation.settings.PackageSetting
 

D

Dialogs - Class in performancemonster.presentation.helpers
 

E

elements - Variable in class performancemonster.presentation.helpers.MyListModel
 
EnumerationAdapter - Class in performancemonster.helpers
Helper class, turns an Iterator into an Enumeration, which is unfortunately required in some Swing code.
EnumerationAdapter(Iterator) - Constructor for class performancemonster.helpers.EnumerationAdapter
Wraps an Iterator into an Enumeration.
equals(Object) - Method in class performancemonster.instrumentation.settings.ClassSetting
 
equals(Object) - Method in class performancemonster.instrumentation.settings.PackageSetting
 
execute(Instrumentation) - Method in interface performancemonster.agent.AgentCommand
 

F

findClasses(String) - Method in class performancemonster.instrumentation.InstrumentationFacade
Returns all found classes containing the given string in its name.
findMethods(ClassDefinition) - Method in class performancemonster.instrumentation.InstrumentationFacade
Gives all methods defined in a specified class.

G

get(K) - Method in class performancemonster.helpers.SetMap
 
getBytes() - Method in interface performancemonster.instrumentation.ClassDefinition
 
getClassDefinition() - Method in interface performancemonster.instrumentation.MethodDefinition
 
getClassDefinition() - Method in class performancemonster.instrumentation.settings.ClassSetting
 
getClassName() - Method in class performancemonster.instrumentation.settings.PackageSetting
 
getClassSetting(String) - Method in class performancemonster.instrumentation.InstrumentationFacade
 
getElementAt(int) - Method in class performancemonster.presentation.helpers.MyListModel
 
getFullName() - Method in interface performancemonster.instrumentation.ClassDefinition
 
getHostName() - Method in class performancemonster.instrumentation.InstrumentationFacade
 
getInstance() - Static method in class performancemonster.helpers.SystemProperties
 
getInstance() - Static method in class performancemonster.presentation.helpers.Dialogs
 
getInstance() - Static method in class performancemonster.presentation.instrumentation.InstrumentGUI
 
getInstrumentation() - Method in class performancemonster.instrumentation.settings.ClassSetting
 
getInstrumentation() - Method in class performancemonster.instrumentation.settings.PackageSetting
 
getInstrumentPath() - Method in class performancemonster.helpers.SystemProperties
 
getMessage() - Method in class performancemonster.loghandler.LogMessage
 
getMethodName() - Method in class performancemonster.instrumentation.settings.ClassSetting
 
getMethodName() - Method in class performancemonster.instrumentation.settings.PackageSetting
 
getName() - Method in interface performancemonster.instrumentation.MethodDefinition
 
getPackageName() - Method in interface performancemonster.instrumentation.ClassDefinition
 
getPackageName() - Method in class performancemonster.instrumentation.settings.PackageSetting
 
getPackageSetting(String) - Method in class performancemonster.instrumentation.InstrumentationFacade
 
getPanel() - Method in class performancemonster.presentation.helpers.LayoutManagerHandler
 
getPort() - Method in class performancemonster.instrumentation.InstrumentationFacade
 
getPortNumber() - Method in class performancemonster.helpers.SystemProperties
 
getShortName() - Method in interface performancemonster.instrumentation.ClassDefinition
 
getSize() - Method in class performancemonster.presentation.helpers.MyListModel
 
getThrowable() - Method in class performancemonster.loghandler.LogMessage
 
getTimestamp() - Method in class performancemonster.loghandler.LogMessage
 

H

hashCode() - Method in class performancemonster.instrumentation.settings.ClassSetting
 
hashCode() - Method in class performancemonster.instrumentation.settings.PackageSetting
 
hasMoreElements() - Method in class performancemonster.helpers.EnumerationAdapter
 
hej1() - Method in class performancemonster.MinTest
 
hej2() - Method in class performancemonster.MinTest
 

I

initializeInstrumentation() - Method in class performancemonster.instrumentation.InstrumentationFacade
Points the appender in the instrumented VM to PerformanceMonster.
InstrumentationException - Exception in performancemonster.instrumentation.exceptions
 
InstrumentationException(String, Throwable) - Constructor for exception performancemonster.instrumentation.exceptions.InstrumentationException
 
InstrumentationFacade - Class in performancemonster.instrumentation
Facade class for all the instrumentation abilities of PerformanceMonster.
InstrumentationFacade() - Constructor for class performancemonster.instrumentation.InstrumentationFacade
 
InstrumentationListener - Interface in performancemonster.instrumentation
 
InstrumentGUI - Class in performancemonster.presentation.instrumentation
 
isFrozen() - Method in class performancemonster.presentation.overview.MonsterGUI
 
isInstrumentationEnabled(MethodDefinition) - Method in class performancemonster.instrumentation.settings.ClassSetting
 
isInstrumentationEnabled(MethodDefinition) - Method in class performancemonster.instrumentation.settings.PackageSetting
 
isInstrumentationEnabled(MethodDefinition) - Method in interface performancemonster.instrumentation.settings.Setting
If this Setting is not an "inherit" Setting, this method is used to find out whether or not this Setting permits instrumentation for the given method.

J

JarLoader - Class in performancemonster
 
JarLoader() - Constructor for class performancemonster.JarLoader
 

L

LayoutManagerHandler - Class in performancemonster.presentation.helpers
 
LayoutManagerHandler(LayoutManagerHandler.Direction) - Constructor for class performancemonster.presentation.helpers.LayoutManagerHandler
 
LayoutManagerHandler.Direction - Enum in performancemonster.presentation.helpers
 
LayoutManagerHandler.Resize - Enum in performancemonster.presentation.helpers
 
LogAnalyzer - Class in performancemonster.analyzer
 
LogAnalyzer() - Constructor for class performancemonster.analyzer.LogAnalyzer
 
LogGenerator - Class in performancemonster.test
 
LogGenerator() - Constructor for class performancemonster.test.LogGenerator
 
LogListener - Interface in performancemonster.loghandler
 
LogMessage - Class in performancemonster.loghandler
 
LogMessage(String) - Constructor for class performancemonster.loghandler.LogMessage
 
LogServer - Class in performancemonster.loghandler
A daemon thread the processes connections from a org.apache.log4j.net.SocketAppender.html.
LogServer(int) - Constructor for class performancemonster.loghandler.LogServer
Creates a new LoggingReceiver instance.

M

main(String[]) - Static method in class performancemonster.JarLoader
 
main(String[]) - Static method in class performancemonster.MinTest
 
main(String[]) - Static method in class performancemonster.PerformanceMonster
 
main(String[]) - Static method in class performancemonster.presentation.overview.MonsterGUI
 
main(String[]) - Static method in class performancemonster.test.LogGenerator
 
MethodDefinition - Interface in performancemonster.instrumentation
 
MinTest - Class in performancemonster
 
MinTest() - Constructor for class performancemonster.MinTest
 
MonsterAppender - Class in performancemonster.loghandler
 
MonsterAppender() - Constructor for class performancemonster.loghandler.MonsterAppender
 
MonsterGUI - Class in performancemonster.presentation.overview
 
MonsterGUI(Model) - Constructor for class performancemonster.presentation.overview.MonsterGUI
 
MyListModel<E> - Class in performancemonster.presentation.helpers
 
MyListModel() - Constructor for class performancemonster.presentation.helpers.MyListModel
 

N

nextElement() - Method in class performancemonster.helpers.EnumerationAdapter
 

P

PackageSetting - Class in performancemonster.instrumentation.settings
 
PackageSetting(String, PackageSetting.Instrumentation, String, String) - Constructor for class performancemonster.instrumentation.settings.PackageSetting
 
PackageSetting.Instrumentation - Enum in performancemonster.instrumentation.settings
 
performancemonster - package performancemonster
 
PerformanceMonster - Class in performancemonster
 
PerformanceMonster() - Constructor for class performancemonster.PerformanceMonster
 
performancemonster.agent - package performancemonster.agent
 
performancemonster.analyzer - package performancemonster.analyzer
 
performancemonster.exceptions - package performancemonster.exceptions
 
performancemonster.helpers - package performancemonster.helpers
 
performancemonster.instrumentation - package performancemonster.instrumentation
 
performancemonster.instrumentation.exceptions - package performancemonster.instrumentation.exceptions
 
performancemonster.instrumentation.settings - package performancemonster.instrumentation.settings
 
performancemonster.loghandler - package performancemonster.loghandler
 
performancemonster.presentation.helpers - package performancemonster.presentation.helpers
 
performancemonster.presentation.instrumentation - package performancemonster.presentation.instrumentation
 
performancemonster.presentation.overview - package performancemonster.presentation.overview
 
performancemonster.test - package performancemonster.test
 
PerformanceMonsterException - Exception in performancemonster.exceptions
Application thrown by the PerformanceMonster application.
PerformanceMonsterException(String, Throwable) - Constructor for exception performancemonster.exceptions.PerformanceMonsterException
 
PerformanceMonsterRuntimeException - Exception in performancemonster.exceptions
 
PerformanceMonsterRuntimeException(String, Throwable) - Constructor for exception performancemonster.exceptions.PerformanceMonsterRuntimeException
 
premain(String, Instrumentation) - Static method in class performancemonster.agent.Agent
 
put(K, V) - Method in class performancemonster.helpers.SetMap
 
putClassSetting(ClassSetting) - Method in class performancemonster.instrumentation.InstrumentationFacade
 
putPackageSetting(PackageSetting) - Method in class performancemonster.instrumentation.InstrumentationFacade
 

R

receiveLogMessage(LogMessage) - Method in class performancemonster.analyzer.LogAnalyzer
Tells this objects that a new LoggingEvent has been received.
receiveLogMessage(LogMessage) - Method in interface performancemonster.loghandler.LogListener
 
remove(K) - Method in class performancemonster.helpers.SetMap
 
removeListDataListener(ListDataListener) - Method in class performancemonster.presentation.helpers.MyListModel
 
removeListener(InstrumentationListener) - Method in class performancemonster.instrumentation.InstrumentationFacade
 
removeSettings(Set<Setting>) - Method in class performancemonster.instrumentation.InstrumentationFacade
 
removeValue(K, V) - Method in class performancemonster.helpers.SetMap
 
requiresLayout() - Method in class performancemonster.loghandler.MonsterAppender
MonsterAppender does not use a layout.
run() - Method in class performancemonster.loghandler.LogServer
Listens for client connections *

S

sendLogMessage(LogMessage) - Method in class performancemonster.loghandler.MonsterAppender
 
sendMessage(String) - Static method in class performancemonster.agent.Agent
 
setHostName(String) - Method in class performancemonster.instrumentation.InstrumentationFacade
 
setInstrumentPath(String) - Method in class performancemonster.helpers.SystemProperties
 
SetMap<K,V> - Class in performancemonster.helpers
A map from objects to Sets of objects.
SetMap() - Constructor for class performancemonster.helpers.SetMap
Constructs an empty SetMap.
setPort(int) - Method in class performancemonster.instrumentation.InstrumentationFacade
 
setPort(int) - Method in class performancemonster.loghandler.MonsterAppender
The Port option takes a positive integer representing the port where the server is waiting for connections.
setPortNumber(int) - Method in class performancemonster.helpers.SystemProperties
 
setReconnectionDelay(int) - Method in class performancemonster.loghandler.MonsterAppender
The ReconnectionDelay option takes a positive integer representing the number of milliseconds to wait between each failed connection attempt to the server.
setRemoteHost(String) - Method in class performancemonster.loghandler.MonsterAppender
The RemoteHost option takes a string value which should be the host name of the server where a link org.apache.log4j.net.SocketNode is running.
Setting - Interface in performancemonster.instrumentation.settings
 
settingsAdded(Set<Setting>) - Method in interface performancemonster.instrumentation.InstrumentationListener
 
settingsRemoved(Set<Setting>) - Method in interface performancemonster.instrumentation.InstrumentationListener
 
show() - Method in class performancemonster.presentation.instrumentation.InstrumentGUI
 
showError(Frame, String, Throwable) - Method in class performancemonster.presentation.helpers.Dialogs
 
substituteList(List<E>) - Method in class performancemonster.presentation.helpers.MyListModel
 
SystemProperties - Class in performancemonster.helpers
Used to store application-wide settings.
SystemProperties() - Constructor for class performancemonster.helpers.SystemProperties
 

T

t - Variable in class performancemonster.MinTest
 
t2 - Variable in class performancemonster.MinTest
 
toString() - Method in class performancemonster.instrumentation.settings.ClassSetting
 
toString() - Method in class performancemonster.instrumentation.settings.PackageSetting
 

U

update() - Method in class performancemonster.presentation.overview.MonsterGUI
 
updateInstrumentation() - Method in class performancemonster.instrumentation.InstrumentationFacade
Synchronizes the instrumentation information in PerformanceMonster with the instrumented VM.

V

valueOf(String) - Static method in enum performancemonster.instrumentation.settings.ClassSetting.Instrumentation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum performancemonster.instrumentation.settings.PackageSetting.Instrumentation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum performancemonster.presentation.helpers.LayoutManagerHandler.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum performancemonster.presentation.helpers.LayoutManagerHandler.Resize
Returns the enum constant of this type with the specified name.
values() - Static method in enum performancemonster.instrumentation.settings.ClassSetting.Instrumentation
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum performancemonster.instrumentation.settings.PackageSetting.Instrumentation
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum performancemonster.presentation.helpers.LayoutManagerHandler.Direction
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum performancemonster.presentation.helpers.LayoutManagerHandler.Resize
Returns an array containing the constants of this enum type, in the order they're declared.

A C D E F G H I J L M N P R S T U V

Copyright © 2005 Ole Friis. All Rights Reserved.