|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectperformancemonster.instrumentation.InstrumentationFacade
public class InstrumentationFacade
Facade class for all the instrumentation abilities of PerformanceMonster.
Constructor Summary | |
---|---|
InstrumentationFacade()
|
Method Summary | |
---|---|
void |
addListener(InstrumentationListener listener)
|
java.util.Collection<ClassDefinition> |
findClasses(java.lang.String searchString)
Returns all found classes containing the given string in its name. |
java.util.Collection<MethodDefinition> |
findMethods(ClassDefinition classDefinition)
Gives all methods defined in a specified class. |
ClassSetting |
getClassSetting(java.lang.String fullClassName)
|
java.lang.String |
getHostName()
|
PackageSetting |
getPackageSetting(java.lang.String packageName)
|
int |
getPort()
|
void |
initializeInstrumentation()
Points the appender in the instrumented VM to PerformanceMonster. |
void |
putClassSetting(ClassSetting classSetting)
|
void |
putPackageSetting(PackageSetting packageSetting)
|
void |
removeListener(InstrumentationListener listener)
|
void |
removeSettings(java.util.Set<Setting> removedSettings)
|
void |
setHostName(java.lang.String hostName)
|
void |
setPort(int port)
|
void |
updateInstrumentation()
Synchronizes the instrumentation information in PerformanceMonster with the instrumented VM. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InstrumentationFacade()
Method Detail |
---|
public ClassSetting getClassSetting(java.lang.String fullClassName)
public PackageSetting getPackageSetting(java.lang.String packageName)
public void putClassSetting(ClassSetting classSetting)
public void putPackageSetting(PackageSetting packageSetting)
public void removeSettings(java.util.Set<Setting> removedSettings)
public void addListener(InstrumentationListener listener)
public void removeListener(InstrumentationListener listener)
public void setHostName(java.lang.String hostName)
public void setPort(int port)
public java.lang.String getHostName()
public int getPort()
public java.util.Collection<ClassDefinition> findClasses(java.lang.String searchString)
searchString
- String to search for.
searchString
.public java.util.Collection<MethodDefinition> findMethods(ClassDefinition classDefinition)
classDefinition
- The specified class.
classDefinition
.public void updateInstrumentation() throws InstrumentationException
InstrumentationException
public void initializeInstrumentation() throws InstrumentationException
InstrumentationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |