FusionReactor API
v4.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.api.ConfigurationSurrogate
Apply a set of changes to this configuration object.
assertValidity() - Method in interface com.intergral.fusionreactor.api.ConfigurationSurrogate
Check whether the currently loaded configuration is valid.

C

com.intergral.fusionreactor.api - package com.intergral.fusionreactor.api
Provides a public API to allow servlets, JSP, CF and other scripting languages to obtain information about the running state of FusionReactor.
ConfigurationInvalidExceptionSurrogate - Exception in com.intergral.fusionreactor.api
This class signals that the ConfigurationSurrogate whose validity was being tested was found to be invalid.
ConfigurationInvalidExceptionSurrogate(Throwable) - Constructor for exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 
ConfigurationSurrogate - Interface in com.intergral.fusionreactor.api
This interface specifies the public members of a FusionReactor Configuration object.

D

deleteLog(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Deletes a given logfile.

E

equals(Object) - Method in exception com.intergral.fusionreactor.api.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.api.ConfigurationInvalidExceptionSurrogate
 
FRAPI - Class in com.intergral.fusionreactor.api
This class defines the public interface to FusionReactor.
FusionRequestSurrogate - Interface in com.intergral.fusionreactor.api
This interface specifies the available proxied information from an internal FusionRequest.

G

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.api.ConfigurationSurrogate
 
getBooleanValue(String, boolean) - Method in interface com.intergral.fusionreactor.api.ConfigurationSurrogate
 
getBooleanValue(String) - Method in interface com.intergral.fusionreactor.api.ConfigurationSurrogate
 
getBytes() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the total number of bytes transferred in the response.
getCause() - Method in exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 
getCfid() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the value of the CFID cookie for this request, if available.
getCftoken() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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.FusionRequestSurrogate
Get the Crash Protection rule currently operating on this request.
getCrashProtectionStatus() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get an integer describing the current status of Crash Protection with regard to this request.
getCurrentLogFolder() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the location of the current FusionReactor log folder.
getExecutionTime() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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.
getFusionRequestId() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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.api.ConfigurationSurrogate
 
getIntValue(String) - Method in interface com.intergral.fusionreactor.api.ConfigurationSurrogate
 
getIpAddress() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the IP address of the client.
getJavaSessionId() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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.api.ConfigurationSurrogate
 
getLocalizedMessage() - Method in exception com.intergral.fusionreactor.api.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.
getMessage() - Method in exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 
getMethod() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the HTTP request method which triggered this request.
getNextRotationTime() - Method in class com.intergral.fusionreactor.api.FRAPI
Get the next rotation time.
getOutputCompressorState() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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.FusionRequestSurrogate
Return the query string from the URL used to trigger this request.
getRequest(long) - Method in class com.intergral.fusionreactor.api.FRAPI
Get a request by ID.
getRequestId() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the ID of this request.
getRequestStatus() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the status of this request.
getRequestUrl() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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.FusionRequestSurrogate
Get the runtime for the request.
getScheduler() - Method in class com.intergral.fusionreactor.api.FRAPI
Gets a reference to the log rotation and FusionAnalytics Connector scheduler
getStackTrace() - Method in exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 
getStartedAt() - Method in class com.intergral.fusionreactor.api.FRAPI
Returns the time in ms since EPOCH that the monitor was started at
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.FusionRequestSurrogate
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.FusionRequestSurrogate
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.api.ConfigurationSurrogate
 
getStringValue(String) - Method in interface com.intergral.fusionreactor.api.ConfigurationSurrogate
 
getThread() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the name of the thread handling the request.
getThreadCpuTime() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Return the time the thread spent on the processor cores.
getTimeClosed() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the total elapsed time between starting the request and closing the reponse output.
getTimeOfDeath() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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.FusionRequestSurrogate
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 availble to the JVM, including any not yet allocated to it by the JVM.
getTtfb() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the total time to first byte.
getTtlb() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the total time to last byte.
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) - Method in class com.intergral.fusionreactor.api.FRAPI
Gets the value of the cookie used for authentication.
getValueIterator() - Method in interface com.intergral.fusionreactor.api.ConfigurationSurrogate
 
getVersion() - Method in interface com.intergral.fusionreactor.api.ConfigurationSurrogate
 

H

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

I

initCause(Throwable) - Method in exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 
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.FusionRequestSurrogate
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.

J

jdbcGetRunningStatement() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the running JDBC statement.
jdbcGetRunningStatementDatasource() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the named datasource associated with the running statement.
jdbcGetRunningStatementStartTimeMillis() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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.FusionRequestSurrogate
Get the total time spent executing queries.
jdbcTotalQueryCount() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the total number of queries run.
jdbcTotalRows() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
Get the total number rows retrieved by all queries in this request.
jdbcTotalTime() - Method in interface com.intergral.fusionreactor.api.FusionRequestSurrogate
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, i.e.
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.

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

printStackTrace() - Method in exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 
printStackTrace(PrintStream) - Method in exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 
printStackTrace(PrintWriter) - Method in exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 

R

registerPlugin(IPlugin) - Method in class com.intergral.fusionreactor.api.FRAPI
Registers a dynamic plugin with the system.
removeKey(String) - Method in interface com.intergral.fusionreactor.api.ConfigurationSurrogate
Remove a key from the configuration.
rotateLogs() - Method in class com.intergral.fusionreactor.api.FRAPI
Requests a log rotation now

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.
setRunningConfiguration(ConfigurationSurrogate) - Method in class com.intergral.fusionreactor.api.FRAPI
Set the running configuration to the passed ConfigurationSurrogate.
setRunningConfiguration(ConfigurationSurrogate, boolean) - Method in class com.intergral.fusionreactor.api.FRAPI
Set a running configuration in the system, optionally restarting it.
setStackTrace(StackTraceElement[]) - Method in exception com.intergral.fusionreactor.api.ConfigurationInvalidExceptionSurrogate
 
setValue(String, String) - Method in interface com.intergral.fusionreactor.api.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.api.ConfigurationInvalidExceptionSurrogate
 
trace(String) - Method in class com.intergral.fusionreactor.api.FRAPI
Attach a user trace string to this request.

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.FusionRequestSurrogate
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
v4.0.0

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