Index

A B C D E F G I L M N P R S T U V W 
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: For Inheritance.Mode.NONE or Inheritance.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 and Part.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 and ClassTransaction.
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 and Part.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.
A B C D E F G I L M N P R S T U V W 
All Classes and Interfaces|All Packages