A C D E F G H I J L M O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACTION - org.jeyzer.mx.event.JzrEventScope
- addStaticProcessContextParam(String, String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Reports a static process context parameter to Jeyzer.
C
- cancelEvent(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Cancels the monitoring event registered through the event fire and start methods.
- clone() - Method in interface org.jeyzer.publish.event.JzrEvent
-
Clone the event.
- clone() - Method in class org.jeyzer.publish.event.JzrStandardEvent
-
Clone the event.
- closeAction() - Method in interface org.jeyzer.publish.JzrActionHandler
-
Close the action
- code - Variable in class org.jeyzer.publish.event.JzrStandardEvent
- consumeEvents() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the list of available monitoring events and consume the ones which have been terminated Others ones may be returned on next call if not cancelled in the meantime
- consumePublisherEvents() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Consume the list of available publisher events
- CRITICAL - org.jeyzer.mx.event.JzrEventLevel
D
- DATA_DISABLE_COLLECTION_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
if set to true, data collection is not issued.
E
- EVENTS_CRITICAL_DISABLE_COLLECTION_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
If set to true, applicative critical events are not issued.
- EVENTS_CRITICAL_LIMIT_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
The maximum number of applicative critical events that the Jeyzer Publisher can keep between 2 Jeyzer Recorder collections.
- EVENTS_INFO_DISABLE_COLLECTION_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
If set to true, applicative info events are not issued.
- EVENTS_INFO_LIMIT_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
The maximum number of applicative info events that the Jeyzer Publisher can keep between 2 Jeyzer Recorder collections.
- EVENTS_WARNING_DISABLE_COLLECTION_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
If set to true, applicative warning events are not issued.
- EVENTS_WARNING_LIMIT_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
The maximum number of applicative warning events that the Jeyzer Publisher can keep between 2 Jeyzer Recorder collections.
F
- fireGlobalEvent(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Fire the monitoring event at global level.
- fireLocalThreadEvent(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Fire the monitoring event at thread level.
- fireSystemEvent(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Fire the monitoring event at system level.
G
- getAbbreviation() - Method in interface org.jeyzer.mx.event.JzrEventCode
-
Get the event code abbreviation.
- getActionHandler() - Method in class org.jeyzer.publish.JeyzerPublisher
-
Get a Jeyzer action handler
- getActionId() - Method in interface org.jeyzer.mx.JzrThreadInfo
-
Get the Jeyzer internal action id
- getCapital() - Method in enum org.jeyzer.mx.event.JzrEventLevel
- getCapital() - Method in enum org.jeyzer.mx.event.JzrEventScope
- getCode() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the event code.
- getCode() - Method in interface org.jeyzer.mx.event.JzrPublisherEvent
-
Get the publisher event code.
- getCode() - Method in interface org.jeyzer.publish.event.JzrEvent
-
Get the applicative event code.
- getCode() - Method in class org.jeyzer.publish.event.JzrStandardEvent
-
Get the applicative event code.
- getContextParams() - Method in interface org.jeyzer.mx.JzrThreadInfo
-
Get the context parameters associated to the current action.
- getContextParams() - Method in class org.jeyzer.publish.JzrActionContext
-
Get the context parameters.
- getDescription() - Method in interface org.jeyzer.mx.event.JzrEventCode
-
Get the event code description.
- getDescription() - Method in enum org.jeyzer.mx.event.JzrPublisherEventCode
-
Get the publisher event description
- getDescription(String) - Method in enum org.jeyzer.mx.event.JzrPublisherEventCode
-
Get the publisher event description, replacing any token in the description with the
tokenValue
parameter - getDisplayValue() - Method in enum org.jeyzer.mx.event.JzrPublisherEventCode
-
Get the publisher event code name
- getDynamicProcessContextParams() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the list of dynamic process context parameters
- getEndTime() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the event end time.
- getEvents() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the list of monitoring events to consume
- getFunctionPrincipal() - Method in interface org.jeyzer.mx.JzrThreadInfo
-
Get the function principal associated to the current action.
- getFunctionPrincipal() - Method in class org.jeyzer.publish.JzrActionContext
-
Get the action function principal.
- getId() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the event id.
- getId() - Method in interface org.jeyzer.mx.JzrThreadInfo
-
Get the applicative action id.
- getId() - Method in interface org.jeyzer.publish.event.JzrEvent
-
Get the event id.
- getId() - Method in class org.jeyzer.publish.event.JzrStandardEvent
-
Get the applicative event unique id.
- getId() - Method in class org.jeyzer.publish.JzrActionContext
-
Get the applicative action id.
- getLevel() - Method in interface org.jeyzer.mx.event.JzrEventCode
-
Get the applicative event level.
- getLevel() - Method in interface org.jeyzer.mx.event.JzrPublisherEvent
-
Get the publisher event level.
- getLevel() - Method in enum org.jeyzer.mx.event.JzrPublisherEventCode
-
Get the publisher event level
- getMessage() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the event message.
- getMessage() - Method in interface org.jeyzer.mx.event.JzrPublisherEvent
-
Get the publisher event message.
- getMessage() - Method in interface org.jeyzer.publish.event.JzrEvent
-
Get the event message.
- getMessage() - Method in class org.jeyzer.publish.event.JzrStandardEvent
-
Get the applicative event message.
- getMonitorHandler(String, String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Get a Jeyzer monitor handler to generate events
- getName() - Method in interface org.jeyzer.mx.event.JzrEventCode
-
Get the event code name.
- getNodeName() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the application node name.
- getProcessBuildNumber() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the process build number
- getProcessName() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the process name
- getProcessVersion() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the process version
- getProfileName() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the Jeyzer applicative profile name
- getPublisherEvents() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the list of publisher events All publisher events will be consumed through this call
- getPublisherVersion() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the Jeyzer publish library version
- getPublisherVersion() - Method in class org.jeyzer.publish.JeyzerPublisher
- getScope() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the event scope.
- getService() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the name of the service that initiated that event.
- getSource() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the name of the source that initiated that event By default the application name
- getStartTime() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the event start time
- getStartTime() - Method in interface org.jeyzer.mx.JzrThreadInfo
-
Get the action start time
- getStaticProcessContextParams() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the list of static process context parameters
- getSubLevel() - Method in interface org.jeyzer.mx.event.JzrEventCode
-
Get the applicative event sub level.
- getSubLevel() - Method in interface org.jeyzer.mx.event.JzrPublisherEvent
-
Get the publisher event sub-level.By default medium.
- getSubLevel() - Method in enum org.jeyzer.mx.event.JzrPublisherEventCode
-
Get the publisher event sub level
- getThreadId() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the event thread id.
- getThreadId() - Method in interface org.jeyzer.mx.JzrThreadInfo
-
Get the unique thread id
- getThreadInfoList() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Get the list of thread info contexts
- getTicket() - Method in interface org.jeyzer.mx.event.JzrEventCode
-
Get the event code ticket.
- getTime() - Method in interface org.jeyzer.mx.event.JzrPublisherEvent
-
Get the publisher event time
- getTrustFactor() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Get the event trustFactor.
- getTrustFactor() - Method in interface org.jeyzer.publish.event.JzrEvent
-
Get the event trustFactor, between 0 and 100.
- getTrustFactor() - Method in class org.jeyzer.publish.event.JzrStandardEvent
-
Get the applicative event trust factor.
- getType() - Method in interface org.jeyzer.mx.event.JzrEventCode
-
Get the event type.
- getUser() - Method in interface org.jeyzer.mx.JzrThreadInfo
-
Get the user id associated to the current action.
- getUser() - Method in class org.jeyzer.publish.JzrActionContext
-
Get the applicative user.
- GLOBAL - org.jeyzer.mx.event.JzrEventScope
H
- HIGH - org.jeyzer.mx.event.JzrEventSubLevel
I
- id - Variable in class org.jeyzer.publish.event.JzrStandardEvent
- INFO - org.jeyzer.mx.event.JzrEventLevel
- init(Properties) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Initialize the Jeyzer publisher.
- instance() - Static method in class org.jeyzer.publish.JeyzerPublisher
-
Gets the Jeyzer Publisher unique instance
- isActive() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Determines if the Jeyzer MX bean is active
- isDataCollectionActive() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Determines if the data collection is active
- isEventCollectionActive(JzrEventLevel) - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Determines if the event collection is active
- isOneshot() - Method in interface org.jeyzer.mx.event.JzrEventInfo
-
Indicates if the event is one shot.In such case, start date equals end date.
- isTerminated(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Checks if the given event is terminated.
- isWaitingForPublication(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Checks if the given event is waiting for Jeyzer recorder publication.
J
- JEYZER_MXBEAN_NAME - Static variable in interface org.jeyzer.mx.JeyzerMXBean
-
The Jeyzer MX object name
- JeyzerMXBean - Interface in org.jeyzer.mx
-
The Jeyzer MX bean interface.
- JeyzerPublisher - Class in org.jeyzer.publish
-
Jeyzer Publisher is the entry point to expose process context parameters and obtain
action handlers
.
Process context parameters are String value pairs which represent dynamic values (ex : number of connected users) or constant values (ex : application version)
Action handlers
permit to expose thread context parameters (ex : number of database inserts) and declare Jzr actions which permit to create - at Jeyzer analysis time - thread units across time. - JeyzerPublisher() - Constructor for class org.jeyzer.publish.JeyzerPublisher
- JeyzerPublisherInit - Class in org.jeyzer.publish
-
Jeyzer Publisher initialization properties
- JZR_PUB_001 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Jeyzer Publisher is disabled : applicative events and data will not be made available to the Jeyzer Recorder.
- JZR_PUB_002 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Jeyzer Publisher is active : applicative events and data are collected.
- JZR_PUB_003 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Jeyzer recording collection.
- JZR_PUB_101 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative critical event list full.
- JZR_PUB_102 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative critical event collection suspended at initialization time.
- JZR_PUB_103 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative critical event collection suspended at runtime.
- JZR_PUB_104 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative critical event collection resumed.
- JZR_PUB_201 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative warning event list full.
- JZR_PUB_202 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative warning event collection suspended at initialization time.
- JZR_PUB_203 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative warning event collection suspended at runtime.
- JZR_PUB_204 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative warning event collection resumed.
- JZR_PUB_301 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative info event list full.
- JZR_PUB_302 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative info event collection suspended at initialization time.
- JZR_PUB_303 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative info event collection suspended at runtime.
- JZR_PUB_304 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative info event collection resumed.
- JZR_PUB_502 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative data collection suspended at initialization time.
- JZR_PUB_503 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative data collection suspended.
- JZR_PUB_504 - org.jeyzer.mx.event.JzrPublisherEventCode
-
Applicative data collection resumed.
- JzrActionContext - Class in org.jeyzer.publish
-
The Jeyzer action context class is a bean representing the current action executed within one thread.
All its attributes are optional.
Non thread safe - JzrActionContext() - Constructor for class org.jeyzer.publish.JzrActionContext
-
The Jeyzer action context constructor
- JzrActionContext(String, String, String, Map<String, String>) - Constructor for class org.jeyzer.publish.JzrActionContext
-
The Jeyzer action context constructor
- JzrActionContext(JzrActionContext) - Constructor for class org.jeyzer.publish.JzrActionContext
-
The Jeyzer action context cloning constructor
- JzrActionHandler - Interface in org.jeyzer.publish
-
Each JzrAction handler object :
- JzrEvent - Interface in org.jeyzer.publish.event
-
The Jeyzer event interface describing a Jeyzer applicative monitoring event instance.
Events are created by the application and published through the Jeyzer Monitor handlers.
The id and code must always be set otherwise the event will not be processed when fired or started.
All other parameters are optional. - JzrEventCode - Interface in org.jeyzer.mx.event
-
The Jeyzer event code interface gives access to the applicative event information.
The event code is identified by a unique abbreviation (ex: MAK-101), which is usually a support documentation pointer.
The name and description (optional, considering event could be documented externally) describe the event.
The ticket is optional and should refer to a ticket in an issue tracking product such as JIRA.
The type is optional and could be used to group codes (ex: MAK).
The event code is associated to a level and sub level indicating its importance. - JzrEventInfo - Interface in org.jeyzer.mx.event
-
JzrEventInfo is a bean class holding monitoring event information
- JzrEventLevel - Enum in org.jeyzer.mx.event
-
JzrEventLevel indicates the importance of the event : info, warning or critical.
- JzrEventScope - Enum in org.jeyzer.mx.event
-
JzrEventScope indicates the scope of the event :
- JzrEventSubLevel - Enum in org.jeyzer.mx.event
-
JzrEventSubLevel categorizes the importance of the event within his level through 5 sub levels.
- JzrMonitorHandler - Interface in org.jeyzer.publish
-
Each JzrMonitor handler object :
- JzrPublisherEvent - Interface in org.jeyzer.mx.event
-
JzrPublisherEvent is a bean class holding publisher event information
- JzrPublisherEventCode - Enum in org.jeyzer.mx.event
-
JzrPublisherEventCode defines all the Publisher events codes.
- JzrStandardEvent - Class in org.jeyzer.publish.event
-
The Jeyzer standard event class is a generic bean representing a Jeyzer applicative monitoring event.
- JzrStandardEvent(JzrEventCode) - Constructor for class org.jeyzer.publish.event.JzrStandardEvent
-
The Jeyzer event constructor
- JzrStandardEvent(JzrEventCode, String) - Constructor for class org.jeyzer.publish.event.JzrStandardEvent
-
The Jeyzer event constructor
- JzrStandardEvent(JzrEventCode, String, short) - Constructor for class org.jeyzer.publish.event.JzrStandardEvent
-
The Jeyzer event constructor
- JzrStandardEvent(JzrStandardEvent) - Constructor for class org.jeyzer.publish.event.JzrStandardEvent
-
The Jeyzer cloning constructor
- JzrThreadInfo - Interface in org.jeyzer.mx
-
JzrThreadInfo is a bean class holding the thread context info
L
- LOW - org.jeyzer.mx.event.JzrEventSubLevel
M
- MEDIUM - org.jeyzer.mx.event.JzrEventSubLevel
- message - Variable in class org.jeyzer.publish.event.JzrStandardEvent
O
- org.jeyzer.mx - package org.jeyzer.mx
- org.jeyzer.mx.event - package org.jeyzer.mx.event
- org.jeyzer.publish - package org.jeyzer.publish
- org.jeyzer.publish.event - package org.jeyzer.publish.event
P
- PUBLISHER_DISABLE_REAPER_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
if set to true, reaping is performed during context access.
- PUBLISHER_ENABLE_JZR_RECORDER_COLLECTION_EVENT_PROPERTY - Static variable in class org.jeyzer.publish.JeyzerPublisherInit
-
If set to true, the publisher will issue publisher info events marking each Jeyzer Recorder collection.
R
- removeDynamicProcessContextParam(String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Removes a dynamic process context parameter to Jeyzer
- resumeDataCollection() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Resume the data collection
- resumeEventCollection(JzrEventLevel) - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Resume the event collection
S
- setContextParam(String, String) - Method in class org.jeyzer.publish.JzrActionContext
-
Set a context parameter
- setContextParameter(String, String) - Method in interface org.jeyzer.publish.JzrActionHandler
-
Set the action context parameter
- setContextParams(Map<String, String>) - Method in class org.jeyzer.publish.JzrActionContext
-
Set the context parameters
- setDynamicProcessContextParam(String, String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Reports a dynamic process context parameter to Jeyzer
- setFunctionPrincipal(String) - Method in class org.jeyzer.publish.JzrActionContext
-
Set the action function principal
- setId(String) - Method in class org.jeyzer.publish.JzrActionContext
-
Set the applicative action id
- setNodeName(String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Set the process or node name.
- setProcessBuildNumber(String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Set the process build number if any.
- setProcessName(String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Set the process name.
- setProcessVersion(String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Set the process version.
- setProfileName(String) - Method in class org.jeyzer.publish.JeyzerPublisher
-
Set the Jeyzer applicative profile name.
- setTrustFactor(short) - Method in class org.jeyzer.publish.event.JzrStandardEvent
-
Set the applicative event trust factor.
- setUser(String) - Method in class org.jeyzer.publish.JzrActionContext
-
Set the applicative user
- startAction(JzrActionContext) - Method in interface org.jeyzer.publish.JzrActionHandler
-
Declare a starting action with Jeyzer
- startGlobalEvent(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Start the monitoring event's life at global level.
- startLocalThreadEvent(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Start the monitoring event's life at thread level.
- suspendDataCollection() - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Suspend the data collection
- suspendEventCollection(JzrEventLevel) - Method in interface org.jeyzer.mx.JeyzerMXBean
-
Suspend the data collection
- SYSTEM - org.jeyzer.mx.event.JzrEventScope
T
- terminateEvent(JzrEvent) - Method in interface org.jeyzer.publish.JzrMonitorHandler
-
Terminates the monitoring event's life.
- toString() - Method in enum org.jeyzer.mx.event.JzrEventScope
- toString() - Method in enum org.jeyzer.mx.event.JzrEventSubLevel
- trustFactor - Variable in class org.jeyzer.publish.event.JzrStandardEvent
V
- value() - Method in enum org.jeyzer.mx.event.JzrEventSubLevel
- valueOf(String) - Static method in enum org.jeyzer.mx.event.JzrEventLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jeyzer.mx.event.JzrEventScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jeyzer.mx.event.JzrEventSubLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jeyzer.mx.event.JzrPublisherEventCode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jeyzer.mx.event.JzrEventLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jeyzer.mx.event.JzrEventScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jeyzer.mx.event.JzrEventSubLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jeyzer.mx.event.JzrPublisherEventCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERY_HIGH - org.jeyzer.mx.event.JzrEventSubLevel
- VERY_LOW - org.jeyzer.mx.event.JzrEventSubLevel
W
- WARNING - org.jeyzer.mx.event.JzrEventLevel
All Classes All Packages