Index
All Classes and Interfaces|All Packages
A
- ABBREVIATED - Enum constant in enum class com.perfino.annotation.PackageMode
-
Packages are appended in abbreviated mode.
- ALL - Enum constant in enum class com.perfino.annotation.ReentryInhibition
-
Prevent all further nested transactions.
- ANNOTATION - Enum constant in enum class com.perfino.annotation.ReentryInhibition
-
Prevent directly nested transactions defined by the same annotation.
B
- BYTES - Enum constant in enum class com.perfino.annotation.Unit
-
The monitored value has the unit "bytes".
C
- CLASS - Enum constant in enum class com.perfino.annotation.Part.Type
-
The value of this part depends on the
Inheritance.Mode
: ForInheritance.Mode.NONE
orInheritance.Mode.WITH_SUPERCLASS_NAME
, it is the name of the class where this annotation is placed. - ClassTransaction - Annotation Interface in com.perfino.annotation
-
Create transactions for all public instance methods of the annotated class.
- com.perfino.annotation - package com.perfino.annotation
-
Annotations for configuring transactions and telemetries in your own code.
- com.perfino.filter - package com.perfino.filter
-
Servlet filter for end user experience monitoring.
D
- destroy() - Method in class com.perfino.filter.EndUserFilter
- DEV_OPS - Enum constant in enum class com.perfino.annotation.ReentryInhibition
-
Prevent all directly nested DevOps transactions.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.perfino.filter.EndUserFilter
E
- EndUserFilter - Class in com.perfino.filter
-
Servlet filter for end user experience monitoring.
- EndUserFilter() - Constructor for class com.perfino.filter.EndUserFilter
F
- filter() - Element in annotation interface com.perfino.annotation.Inheritance
-
The filter for selecting derived classes.
- filterType() - Element in annotation interface com.perfino.annotation.Inheritance
-
The type of the filter expression.
- FilterType - Enum Class in com.perfino.annotation
-
Filter type for filter expressions in
Inheritance.filter()
. - format() - Element in annotation interface com.perfino.annotation.Telemetry
-
Optional display options for the telemetry.
- FULL - Enum constant in enum class com.perfino.annotation.PackageMode
-
Packages are appended in full.
G
- getterChain() - Element in annotation interface com.perfino.annotation.Part
-
Specifies a getter chain that should be called on an object for name parts of the types
Part.Type.PARAMETER
andPart.Type.INSTANCE
. - group() - Element in annotation interface com.perfino.annotation.ClassTransaction
-
Specify a group name for the perfino UI configuration.
- group() - Element in annotation interface com.perfino.annotation.MethodTransaction
-
Specify a group name for the perfino UI configuration.
- GROUP - Enum constant in enum class com.perfino.annotation.ReentryInhibition
-
Prevent directly nested transactions with the same group name.
- groupAverage() - Element in annotation interface com.perfino.annotation.TelemetryFormat
-
By default, telemetry values from multiple VMs are averaged, for example in the columns of the "VMs" view or when you select a VM group for a telemetry in the "VM Data Views".
I
- implementingOnly() - Element in annotation interface com.perfino.annotation.Inheritance
-
Determines handling of methods in derived classes that are not present in the superclass.
- inheritance() - Element in annotation interface com.perfino.annotation.ClassTransaction
-
Specify how overridden methods in derived classes should be handled.
- inheritance() - Element in annotation interface com.perfino.annotation.MethodTransaction
-
Specify how overridden methods in derived classes should be handled.
- Inheritance - Annotation Interface in com.perfino.annotation
-
Controls the way overridden methods will be handled by
MethodTransaction
andClassTransaction
. - Inheritance.Mode - Enum Class in com.perfino.annotation
-
Mode for handling derived classes.
- init(FilterConfig) - Method in class com.perfino.filter.EndUserFilter
- INSTANCE - Enum constant in enum class com.perfino.annotation.Part.Type
-
The string representation of the instance on which the instrumented method is called.
- INSTANCE_CLASS - Enum constant in enum class com.perfino.annotation.Part.Type
-
The class name of the instance on which the instrumented method is called.
L
- line() - Element in annotation interface com.perfino.annotation.Telemetry
-
The optional line name of the telemetry.
M
- METHOD - Enum constant in enum class com.perfino.annotation.Part.Type
-
The name of the annotated method.
- MethodTransaction - Annotation Interface in com.perfino.annotation
-
Create transactions for the annotated method.
- MICROSECONDS - Enum constant in enum class com.perfino.annotation.Unit
-
The monitored value has the unit "microseconds".
- MILLISECONDS - Enum constant in enum class com.perfino.annotation.Unit
-
The monitored value has the unit "milliseconds".
N
- NAME - Enum constant in enum class com.perfino.annotation.ReentryInhibition
-
Prevent directly nested transactions with the same name.
- naming() - Element in annotation interface com.perfino.annotation.ClassTransaction
-
Specify the name of the transactions that are created by the instrumented methods.
- naming() - Element in annotation interface com.perfino.annotation.MethodTransaction
-
Specify the name of the transactions that are created by the annotated method.
- NANOSECONDS - Enum constant in enum class com.perfino.annotation.Unit
-
The monitored value has the unit "nanoseconds".
- NONE - Enum constant in enum class com.perfino.annotation.Inheritance.Mode
-
No methods in derived classes will be instrumented.
- NONE - Enum constant in enum class com.perfino.annotation.PackageMode
-
No package information is added, just the simple class name.
- NoTransaction - Annotation Interface in com.perfino.annotation
-
Excludes the annotated method or class from the transaction detection.
P
- packageMode() - Element in annotation interface com.perfino.annotation.Part
-
Specifies the way packages names are converted to text for name parts of the types
Part.Type.CLASS
andPart.Type.INSTANCE_CLASS
. - PackageMode - Enum Class in com.perfino.annotation
-
Specifies the way package names are treated when adding class names to a transaction name.
- PARAMETER - Enum constant in enum class com.perfino.annotation.Part.Type
-
The string representation of a method parameter.
- parameterIndex() - Element in annotation interface com.perfino.annotation.Part
-
Specifies the index of the desired parameter name for parts of type
Part.Type.PARAMETER
. - Part - Annotation Interface in com.perfino.annotation
-
Specifies a single part of a transaction name.
- Part.Type - Enum Class in com.perfino.annotation
-
The kind of information that is added by a
Part
. - PER_SECOND - Enum constant in enum class com.perfino.annotation.Unit
-
The monitored value has the unit "per second".
- PERCENT - Enum constant in enum class com.perfino.annotation.Unit
-
The monitored value has the unit "percent".
- PLAIN - Enum constant in enum class com.perfino.annotation.Unit
-
The monitored value is a unitless number.
R
- reentryInhibition() - Element in annotation interface com.perfino.annotation.ClassTransaction
-
Specify under what conditions this transaction should be created as a nested transaction.
- reentryInhibition() - Element in annotation interface com.perfino.annotation.MethodTransaction
-
Specify under what conditions this transaction should be created as a nested transaction.
- ReentryInhibition - Enum Class in com.perfino.annotation
-
Limits the creation of nested transactions.
- REGEX - Enum constant in enum class com.perfino.annotation.FilterType
-
Regular expression type for filter expressions.
S
- scale() - Element in annotation interface com.perfino.annotation.TelemetryFormat
-
A scaling factor for the telemetry.
- stacked() - Element in annotation interface com.perfino.annotation.TelemetryFormat
-
Determines whether multiple lines in a telemetry should be stacked into an area graph.
- staticMethods() - Element in annotation interface com.perfino.annotation.ClassTransaction
-
Also intercept static methods.
T
- Telemetry - Annotation Interface in com.perfino.annotation
-
Create a Devops telemetry from the numeric return value of the annotated static method.
- TelemetryFormat - Annotation Interface in com.perfino.annotation
-
Display options for a
Telemetry
annotation. - text() - Element in annotation interface com.perfino.annotation.Part
-
Specifies the text for a name part of type
Part.Type.TEXT
and a suffix for other part types. - TEXT - Enum constant in enum class com.perfino.annotation.Part.Type
-
Fixed text.
U
- Unit - Enum Class in com.perfino.annotation
-
Telemetry unit used in the
TelemetryFormat
annotation.
V
- value() - Element in annotation interface com.perfino.annotation.Inheritance
-
The inheritance mode.
- value() - Element in annotation interface com.perfino.annotation.Part
-
The type of the name part.
- value() - Element in annotation interface com.perfino.annotation.Telemetry
-
The name of the telemetry.
- value() - Element in annotation interface com.perfino.annotation.TelemetryFormat
-
The unit of the recorded values.
- valueOf(String) - Static method in enum class com.perfino.annotation.FilterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.perfino.annotation.Inheritance.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.perfino.annotation.PackageMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.perfino.annotation.Part.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.perfino.annotation.ReentryInhibition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.perfino.annotation.Unit
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.perfino.annotation.FilterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.perfino.annotation.Inheritance.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.perfino.annotation.PackageMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.perfino.annotation.Part.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.perfino.annotation.ReentryInhibition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.perfino.annotation.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WILDCARD - Enum constant in enum class com.perfino.annotation.FilterType
-
Wildcard expression type for filter expressions.
- WITH_SUBCLASS_NAMES - Enum constant in enum class com.perfino.annotation.Inheritance.Mode
-
All public methods in derived classes will be instrumented, using the name of the derived class for transaction naming.
- WITH_SUPERCLASS_NAME - Enum constant in enum class com.perfino.annotation.Inheritance.Mode
-
All public methods in derived classes will be instrumented, using the name of the annotated class for transaction naming.
All Classes and Interfaces|All Packages