FusionReactor API
v7.0.0
A C D E F G H I J K L P R S T U W 

A

applyChanges(Map) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
Apply a set of changes to this configuration object.
assertValidity() - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
Check whether the currently loaded configuration is valid.

C

callBack(IProbiCallback.IMetricStore) - Method in interface com.intergral.fusionreactor.api.IProbiCallback
 
cancel() - Method in interface com.intergral.fusionreactor.api.IProbiCallback.ICallbackRegistration
 
com.intergral.fusionreactor.api - package com.intergral.fusionreactor.api
 
com.intergral.fusionreactor.capi - package com.intergral.fusionreactor.capi
 
ConfigurationInvalidExceptionSurrogate - Exception in com.intergral.fusionreactor.capi
This class signals that the ConfigurationSurrogate whose validity was being tested was found to be invalid.
ConfigurationInvalidExceptionSurrogate(Throwable) - Constructor for exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
ConfigurationSurrogate - Interface in com.intergral.fusionreactor.capi
This interface specifies the public members of a FusionReactor Configuration object.
CRASH_PROTECTION - Static variable in interface com.intergral.fusionreactor.api.FRNameConstants
 
createTrackedTransaction(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Creates a transaction in the APM Transit system.
createTransaction(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Creates a transaction in the APM Transit system.

D

deleteLog(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Deletes a given logfile.
deregisterNotification(long) - Method in class com.intergral.fusionreactor.api.FRAPI
Deregister a previously-registered notification.

E

enableCloudMetric(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Enables a given metric for transfer to FusionReactor Cloud.
equals(Object) - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
explainKillStatus(int) - Method in class com.intergral.fusionreactor.api.FRAPI
Explain a given kill result value.

F

fillInStackTrace() - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
FRAPI - Class in com.intergral.fusionreactor.api
This class defines the public interface to FusionReactor.
FRAPI() - Constructor for class com.intergral.fusionreactor.api.FRAPI
The default constructor should not be called publicly.
FRNameConstants - Interface in com.intergral.fusionreactor.api
 

G

getActiveMasterTransaction() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the master (root) transaction on this thread.
getActiveTransaction() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the current transaction on this thread.
getAllocatedMemory() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the quantity of memory allocated to the JVM by the operating system.
getAsProperties() - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 
getBooleanValue(String, boolean) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 
getBooleanValue(String) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 
getBuildNumber() - Method in interface com.intergral.fusionreactor.api.IVersion
 
getBuildTime() - Method in interface com.intergral.fusionreactor.api.IVersion
 
getBytes() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the total number of bytes transferred in the response.
getCause() - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
getCfid() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the value of the CFID cookie for this request, if available.
getCftoken() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the value of the CFTOKEN cookie for this request, if available.
getCpuUsage() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the current CPU usage.
getCrashProtection() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the Protection rule currently operating on this request.
getCrashProtectionStatus() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get an integer describing the current status of Protection with regard to this request.
getCurrentLogDirectory() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the location of the current FusionReactor log directory.
getCurrentLogFolder() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the location of the current FusionReactor log folder.
getDeepObjectSize(Object) - Method in class com.intergral.fusionreactor.api.FRAPI
Returns an implementation-specific approximation of the total amount of storage consumed by the specified object by summing the storage recursively of it's fields.
getExecutionTime() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the execution time of this request, in milliseconds.
getFreeMemory() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the quantity of free memory available to the VM, including any not yet allocated.
getFRVersion() - Method in class com.intergral.fusionreactor.api.FRAPI
Returns an implementation of the IVersion interface to expose FusionReactor version information.
getFusionRequestId() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the tracking ID of this request.
getInstance() - Static method in class com.intergral.fusionreactor.api.FRAPI
Get a concrete instance of the FusionReactor API, on which further calls can be made.
getIntValue(String, int) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 
getIntValue(String) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 
getIpAddress() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the IP address of the client.
getJavaSessionId() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Gets the Java J2EE session ID associated with this request, if J2EE session management is in use and enabled.
getKeyIterator() - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 
getLocalizedMessage() - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
getLogfile(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Gets a File object representing the named log.
getLogFileVersion() - Method in class com.intergral.fusionreactor.api.FRAPI
Get a string containing the version of the log files.
getMajor() - Method in interface com.intergral.fusionreactor.api.IVersion
 
getMessage() - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
getMethod() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the HTTP request method which triggered this request.
getMicro() - Method in interface com.intergral.fusionreactor.api.IVersion
 
getMinor() - Method in interface com.intergral.fusionreactor.api.IVersion
 
getNextRotationTime() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the next rotation time.
getObjectSize(Object) - Method in class com.intergral.fusionreactor.api.FRAPI
Returns an implementation-specific approximation of the amount of storage consumed by the specified object.
getOutputCompressorState() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get a boolean describing whether the response to this request is being compressed.
getProbeInterval() - Method in class com.intergral.fusionreactor.api.FRAPI
Gets the interval, in milliseconds, of the internal resource-gathering probes.
getQueryString() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Return the query string from the URL used to trigger this request.
getRecentRequests() - Method in class com.intergral.fusionreactor.api.FRAPI
Query FusionReactor for the a list of historic WebRequests currently held by FusionReactor.
getRequest(long) - Method in class com.intergral.fusionreactor.api.FRAPI
Get a request by ID.
getRequestId() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the ID of this request.
getRequestStatus() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the status of this request.
getRequestUrl() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the URL, with protocol and query arguments (if applicable) associated with this request.
getRunningConfiguration() - Method in class com.intergral.fusionreactor.api.FRAPI
Return a deep clone of the currently running configuration.
getRunningRequests() - Method in class com.intergral.fusionreactor.api.FRAPI
Return an array containing objects representing all requests currently being tracked by FusionReactor.
getRuntime() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the runtime for the request.
getSeriesAverage(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Get the mean value of the currently-held values for the series.
getSeriesCount(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Get the count of values currently held for this series.
getSeriesSum(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Get the sum of the values currently held for this series.
getSharedMap() - Static method in class com.intergral.fusionreactor.api.FRAPI
Non-api: clients must not call this method.
getStackTrace() - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
getStartedAt() - Method in class com.intergral.fusionreactor.api.FRAPI
Returns the Java epoch time at which the system was started.
getStartTime() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the time in milliseconds since the epoch at which the server was started.
getStartTimeMillis() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the time at which this request was raised inside FusionReactor, measured in milliseconds from the Java time datum (midnight on January 1st, 1970 UTC).
getStartTimeString() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the system uptime as a date/time string of the form HH:mm:ss dd-MMM-yyyy
getStatusCode() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Return the HTTP status code of this request's response, correct when this surrogate was obtained.
getStringValue(String, String) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 
getStringValue(String) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 
getSubversionBranch() - Method in interface com.intergral.fusionreactor.api.IVersion
 
getSubversionRevision() - Method in interface com.intergral.fusionreactor.api.IVersion
 
getThread() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the name of the thread handling the request.
getThreadCpuTime() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Return the time the thread spent on the processor cores.
getTimeClosed() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the total elapsed time between starting the request and closing the reponse output.
getTimeOfDeath() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the epoch time (measured in milliseconds from the Java time datum (midnight on January 1st, 1970 UTC) at which this request is eligible to be terminated due to Timeout Protection (if Timeout Protection is enabled, and this request is not immortal).
getTimeOpened() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the elapsed time between starting the request and opening the response output.
getTotalMemory() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the quantity of memory available to the JVM, including any not yet allocated to it by the JVM.
getTtfb() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the total time to first byte.
getTtlb() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the total time to last byte.
getUemTrackingScript() - Method in class com.intergral.fusionreactor.api.FRAPI
Gets a set of JavaScript that can be injected into a page to provide User Experience, Management and Tracking metrics for FusionReactor's transaction engine.
getUptime() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the number of milliseconds since FusionReactor was last started.
getUsedMemory() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the quantity of memory currently allocated by the JVM to Java objects.
getUserCookieName() - Method in class com.intergral.fusionreactor.api.FRAPI
Gets the name of the cookie used for authentication.
getUserCookieValue(String, String) - Method in class com.intergral.fusionreactor.api.FRAPI
Gets the value of the cookie used for authentication.
getVersion() - Method in interface com.intergral.fusionreactor.api.IVersion
Returns the version of FusionReactor.
getVersion() - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
 

H

hashCode() - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 

I

IFusionRequestSurrogate - Interface in com.intergral.fusionreactor.api
This interface specifies the available proxied information from an internal FusionRequest.
initCause(Throwable) - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
IProbiCallback - Interface in com.intergral.fusionreactor.api
 
IProbiCallback.ICallbackRegistration - Interface in com.intergral.fusionreactor.api
 
IProbiCallback.IMetricStore - Interface in com.intergral.fusionreactor.api
 
isFusionReactorRunning() - Method in class com.intergral.fusionreactor.api.FRAPI
Attempt to locate FusionReactor in memory and return a boolean indicating success or failure.
isImmortal() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get a boolean describing whether this request is immortal.
isInitialized() - Method in class com.intergral.fusionreactor.api.FRAPI
Gets a boolean indicating whether FR has started up and is ready for FRAPI requests.
isMemoryProtectionActive() - Method in class com.intergral.fusionreactor.api.FRAPI
Get a boolean describing whether Crash Protection's Memory Protection feature is enabled.
isRequestProtectionActive() - Method in class com.intergral.fusionreactor.api.FRAPI
Get a boolean describing whether Crash Protection's Request Protection feature is enabled.
isTimeoutProtectionActive() - Method in class com.intergral.fusionreactor.api.FRAPI
Get a boolean describing whether Crash Protection's Timeout Protection feature is enabled.
IVersion - Interface in com.intergral.fusionreactor.api
The FusionReactor version interface.

J

jdbcGetRunningStatement() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the running JDBC statement.
jdbcGetRunningStatementDatasource() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the named datasource associated with the running statement.
jdbcGetRunningStatementStartTimeMillis() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the time the currently-running JDBC statemet was started measured in milliseconds from the Java time datum (midnight on January 1st, 1970 UTC).
jdbcTotalExecutionTime() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the total time spent executing queries.
jdbcTotalQueryCount() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the total number of queries run.
jdbcTotalRows() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the total number rows retrieved by all queries in this request.
jdbcTotalTime() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get the total time spent executing, retrieving and processing query data.

K

kill(long, String) - Method in class com.intergral.fusionreactor.api.FRAPI
Kill a running request.
KILL_STATUS_ALREADY_DISPOSED - Static variable in class com.intergral.fusionreactor.api.FRAPI
Indicates this request has already been disposed of -- already completed or killed.
KILL_STATUS_ALREADY_NOTIFIED - Static variable in class com.intergral.fusionreactor.api.FRAPI
Indicates this request has already been notified of a kill action by some other mechanism.
KILL_STATUS_KILLED - Static variable in class com.intergral.fusionreactor.api.FRAPI
Indicates this request was killed.
KILL_STATUS_NOT_KILLED - Static variable in class com.intergral.fusionreactor.api.FRAPI
Indicates Guard attempted to kill this request but could not.
KILL_STATUS_UNABLE - Static variable in class com.intergral.fusionreactor.api.FRAPI
Indicates this request could not be killed because the Intergral APM Guard OSGi Service is not running, or the FusionReactor Guard Component is not available.

L

log(String, String, String) - Method in class com.intergral.fusionreactor.api.FRAPI
Write a message to a log, with a given level.
log(String, String) - Method in class com.intergral.fusionreactor.api.FRAPI
Write an INFORMATION entry to a log file.

P

post(String, Number) - Method in interface com.intergral.fusionreactor.api.IProbiCallback.IMetricStore
 
postMetric(String, Object) - Method in class com.intergral.fusionreactor.api.FRAPI
Post an untyped metric to Metro.
postNumericAggregateMetric(String, long) - Method in class com.intergral.fusionreactor.api.FRAPI
Post a numeric metric to metro, and create a standard set of aggregators on that series.
postNumericAggregateMetric(String, float) - Method in class com.intergral.fusionreactor.api.FRAPI
Post a numeric metric to metro, and create a standard set of aggregators on that series.
postNumericAggregateMetricFloat(String, float) - Method in class com.intergral.fusionreactor.api.FRAPI
Post a floating point value to a series.
postNumericAggregateMetricLong(String, long) - Method in class com.intergral.fusionreactor.api.FRAPI
Post an integral value to a series.
postNumericAggregateMetrics(Map<String, Number>) - Method in class com.intergral.fusionreactor.api.FRAPI
Post a collection of numeric metrics to metro, and create a standard set of aggregators on each series.
postNumericMetric(String, long) - Method in class com.intergral.fusionreactor.api.FRAPI
Post a numeric metric to metro.
postNumericMetric(String, float) - Method in class com.intergral.fusionreactor.api.FRAPI
Post a numeric metric to metro.
postNumericMetricFloat(String, float) - Method in class com.intergral.fusionreactor.api.FRAPI
Post a floating point value to a series.
postNumericMetricLong(String, long) - Method in class com.intergral.fusionreactor.api.FRAPI
Post an integral value to a series.
printStackTrace() - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
printStackTrace(PrintStream) - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
printStackTrace(PrintWriter) - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 

R

registerCallback(IProbiCallback, long) - Method in class com.intergral.fusionreactor.api.FRAPI
Register a callback for a sampler.
registerNotification(String, String, short) - Method in class com.intergral.fusionreactor.api.FRAPI
Generate a notification.
registerNotification(String, String, short, String) - Method in class com.intergral.fusionreactor.api.FRAPI
Version of FRAPI.registerNotification(String, String, short) which allows the client to set the origin string for the notification.
removeKey(String) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
Remove a key from the configuration.
rotateLogs() - Method in class com.intergral.fusionreactor.api.FRAPI
Requests an immediate log rotation.

S

sendOsgiEventAsync(IEvent) - Method in class com.intergral.fusionreactor.api.FRAPI
Sends an event into the OSGi (Plugin) subsystem.
sendOsgiEventSync(IEvent, String, long) - Method in class com.intergral.fusionreactor.api.FRAPI
Sends an event into the OSGi (Plugin) framework.
setPageTimeout(int) - Method in class com.intergral.fusionreactor.api.FRAPI
Reset the timeout value for this page.
setRequestCaptureFolder(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Change the location to which Request Capture will store request and response data.
setSharedMap(Map) - Static method in class com.intergral.fusionreactor.api.FRAPI
Non-api: clients must not call this method.
setStackTrace(StackTraceElement[]) - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
setTransactionApplicationName(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Set the application name for the master transaction on this thread.
setTransactionName(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Set the transaction name for the master transaction on this thread.
setValue(String, String) - Method in interface com.intergral.fusionreactor.capi.ConfigurationSurrogate
Insert a new configuration key/value into the store.
setVMOption(String, String) - Method in class com.intergral.fusionreactor.api.FRAPI
Set an option on the Java Virtual Machine.
subscribeOsgiEvent(String, IEventHandler) - Method in class com.intergral.fusionreactor.api.FRAPI
Subscribes an IEventHandler within the OSGi plugin subsystem.

T

toString() - Method in exception com.intergral.fusionreactor.capi.ConfigurationInvalidExceptionSurrogate
 
trace(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Attach a user trace string to this request.
trace(Object) - Method in class com.intergral.fusionreactor.api.FRAPI
Attach an object to this request as a trace element.
TRACE_CONTEXT_ID - Static variable in class com.intergral.fusionreactor.api.FRAPI
Indicates the Transit context used to store FusionReactor Traces.
TRACE_CONTEXT_NAME - Static variable in class com.intergral.fusionreactor.api.FRAPI
The name of the Transit property used to store traces.

U

unsubscribeOsgiEvent(IEventHandler) - Method in class com.intergral.fusionreactor.api.FRAPI
Unsubscribe a given handler from the OSGi event system.

W

wasQueued() - Method in interface com.intergral.fusionreactor.api.IFusionRequestSurrogate
Get a boolean describing whether this request was queued before execution.
wasShutdownCleanly() - Method in class com.intergral.fusionreactor.api.FRAPI
Gets a boolean indicating whether FR was shutdown cleanly last time.
A C D E F G H I J K L P R S T U W 
FusionReactor API
v7.0.0

Copyright © 2005-2017 Intergral Information Solutions GmbH. All Rights Reserved.