diff --git a/docs/Data-insights/Extras/FRAPI.md b/docs/Data-insights/Extras/FRAPI.md index 3be2103..059f700 100644 --- a/docs/Data-insights/Extras/FRAPI.md +++ b/docs/Data-insights/Extras/FRAPI.md @@ -8,7 +8,8 @@ and web pages. !!! info "Learn more" [FusionReactor API JavaDoc](https://fusion-reactor.com/frapi/8_0_0/) - [FusionReactor API JavaDoc 2026.1.2](../frapi) + [FusionReactor API JavaDoc 2026.1.2](../frapi-2026.1.2) + [FusionReactor API JavaDoc 2026.1.3](../frapi-2026.1.3) ## FRAPI Examples in ColdFusion diff --git a/docs/Data-insights/Extras/frapi/META-INF/MANIFEST.MF b/docs/Data-insights/Extras/frapi-2026.1.2/META-INF/MANIFEST.MF similarity index 100% rename from docs/Data-insights/Extras/frapi/META-INF/MANIFEST.MF rename to docs/Data-insights/Extras/frapi-2026.1.2/META-INF/MANIFEST.MF diff --git a/docs/Data-insights/Extras/frapi/allclasses-frame.html b/docs/Data-insights/Extras/frapi-2026.1.2/allclasses-frame.html similarity index 100% rename from docs/Data-insights/Extras/frapi/allclasses-frame.html rename to docs/Data-insights/Extras/frapi-2026.1.2/allclasses-frame.html diff --git a/docs/Data-insights/Extras/frapi/allclasses-noframe.html b/docs/Data-insights/Extras/frapi-2026.1.2/allclasses-noframe.html similarity index 100% rename from docs/Data-insights/Extras/frapi/allclasses-noframe.html rename to docs/Data-insights/Extras/frapi-2026.1.2/allclasses-noframe.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/FRAPI.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/FRAPI.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/FRAPI.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/FRAPI.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/FRNameConstants.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/FRNameConstants.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/FRNameConstants.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/FRNameConstants.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IFusionRequestSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IFusionRequestSurrogate.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IFusionRequestSurrogate.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IFusionRequestSurrogate.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IProbiCallback.ICallbackRegistration.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IProbiCallback.ICallbackRegistration.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IProbiCallback.ICallbackRegistration.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IProbiCallback.ICallbackRegistration.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IProbiCallback.IMetricStore.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IProbiCallback.IMetricStore.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IProbiCallback.IMetricStore.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IProbiCallback.IMetricStore.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IProbiCallback.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IProbiCallback.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IProbiCallback.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IProbiCallback.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/ITransactionSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/ITransactionSurrogate.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/ITransactionSurrogate.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/ITransactionSurrogate.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IVersion.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IVersion.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/IVersion.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/IVersion.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/FRAPI.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/FRAPI.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/FRAPI.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/FRAPI.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/FRNameConstants.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/FRNameConstants.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/FRNameConstants.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/FRNameConstants.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IFusionRequestSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IFusionRequestSurrogate.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IFusionRequestSurrogate.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IFusionRequestSurrogate.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IProbiCallback.ICallbackRegistration.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IProbiCallback.ICallbackRegistration.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IProbiCallback.ICallbackRegistration.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IProbiCallback.ICallbackRegistration.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IProbiCallback.IMetricStore.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IProbiCallback.IMetricStore.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IProbiCallback.IMetricStore.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IProbiCallback.IMetricStore.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IProbiCallback.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IProbiCallback.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IProbiCallback.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IProbiCallback.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/ITransactionSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/ITransactionSurrogate.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/ITransactionSurrogate.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/ITransactionSurrogate.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IVersion.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IVersion.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/class-use/IVersion.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/class-use/IVersion.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/package-frame.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/package-frame.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/package-frame.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/package-frame.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/package-summary.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/package-summary.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/package-summary.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/package-summary.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/package-tree.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/package-tree.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/package-tree.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/package-tree.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/package-use.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/package-use.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/api/package-use.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/api/package-use.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/ConfigurationInvalidExceptionSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/ConfigurationInvalidExceptionSurrogate.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/ConfigurationInvalidExceptionSurrogate.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/ConfigurationInvalidExceptionSurrogate.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/ConfigurationSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/ConfigurationSurrogate.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/ConfigurationSurrogate.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/ConfigurationSurrogate.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/class-use/ConfigurationInvalidExceptionSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/class-use/ConfigurationInvalidExceptionSurrogate.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/class-use/ConfigurationInvalidExceptionSurrogate.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/class-use/ConfigurationInvalidExceptionSurrogate.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/class-use/ConfigurationSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/class-use/ConfigurationSurrogate.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/class-use/ConfigurationSurrogate.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/class-use/ConfigurationSurrogate.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/package-frame.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/package-frame.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/package-frame.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/package-frame.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/package-summary.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/package-summary.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/package-summary.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/package-summary.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/package-tree.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/package-tree.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/package-tree.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/package-tree.html diff --git a/docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/package-use.html b/docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/package-use.html similarity index 100% rename from docs/Data-insights/Extras/frapi/com/intergral/fusionreactor/capi/package-use.html rename to docs/Data-insights/Extras/frapi-2026.1.2/com/intergral/fusionreactor/capi/package-use.html diff --git a/docs/Data-insights/Extras/frapi/constant-values.html b/docs/Data-insights/Extras/frapi-2026.1.2/constant-values.html similarity index 100% rename from docs/Data-insights/Extras/frapi/constant-values.html rename to docs/Data-insights/Extras/frapi-2026.1.2/constant-values.html diff --git a/docs/Data-insights/Extras/frapi/deprecated-list.html b/docs/Data-insights/Extras/frapi-2026.1.2/deprecated-list.html similarity index 100% rename from docs/Data-insights/Extras/frapi/deprecated-list.html rename to docs/Data-insights/Extras/frapi-2026.1.2/deprecated-list.html diff --git a/docs/Data-insights/Extras/frapi/help-doc.html b/docs/Data-insights/Extras/frapi-2026.1.2/help-doc.html similarity index 100% rename from docs/Data-insights/Extras/frapi/help-doc.html rename to docs/Data-insights/Extras/frapi-2026.1.2/help-doc.html diff --git a/docs/Data-insights/Extras/frapi/index-all.html b/docs/Data-insights/Extras/frapi-2026.1.2/index-all.html similarity index 100% rename from docs/Data-insights/Extras/frapi/index-all.html rename to docs/Data-insights/Extras/frapi-2026.1.2/index-all.html diff --git a/docs/Data-insights/Extras/frapi/index.html b/docs/Data-insights/Extras/frapi-2026.1.2/index.html similarity index 100% rename from docs/Data-insights/Extras/frapi/index.html rename to docs/Data-insights/Extras/frapi-2026.1.2/index.html diff --git a/docs/Data-insights/Extras/frapi/jquery/external/jquery/jquery.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/external/jquery/jquery.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/external/jquery/jquery.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/external/jquery/jquery.js diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-bg_flat_75_ffffff_40x100.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_flat_75_ffffff_40x100.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-bg_flat_75_ffffff_40x100.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_flat_75_ffffff_40x100.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_65_ffffff_1x400.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_65_ffffff_1x400.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_65_ffffff_1x400.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_65_ffffff_1x400.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_75_dadada_1x400.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_75_dadada_1x400.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_75_dadada_1x400.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_75_dadada_1x400.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_95_fef1ec_1x400.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_95_fef1ec_1x400.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-bg_glass_95_fef1ec_1x400.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_glass_95_fef1ec_1x400.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-icons_222222_256x240.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_222222_256x240.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-icons_222222_256x240.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_222222_256x240.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-icons_2e83ff_256x240.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_2e83ff_256x240.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-icons_2e83ff_256x240.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_2e83ff_256x240.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-icons_454545_256x240.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_454545_256x240.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-icons_454545_256x240.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_454545_256x240.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-icons_888888_256x240.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_888888_256x240.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-icons_888888_256x240.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_888888_256x240.png diff --git a/docs/Data-insights/Extras/frapi/jquery/images/ui-icons_cd0a0a_256x240.png b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_cd0a0a_256x240.png similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/images/ui-icons_cd0a0a_256x240.png rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/images/ui-icons_cd0a0a_256x240.png diff --git a/docs/Data-insights/Extras/frapi/jquery/jquery-1.10.2.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-1.10.2.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jquery-1.10.2.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-1.10.2.js diff --git a/docs/Data-insights/Extras/frapi/jquery/jquery-ui.css b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.css similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jquery-ui.css rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.css diff --git a/docs/Data-insights/Extras/frapi/jquery/jquery-ui.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jquery-ui.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.js diff --git a/docs/Data-insights/Extras/frapi/jquery/jquery-ui.min.css b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.min.css similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jquery-ui.min.css rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.min.css diff --git a/docs/Data-insights/Extras/frapi/jquery/jquery-ui.min.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.min.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jquery-ui.min.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.min.js diff --git a/docs/Data-insights/Extras/frapi/jquery/jquery-ui.structure.css b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.structure.css similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jquery-ui.structure.css rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.structure.css diff --git a/docs/Data-insights/Extras/frapi/jquery/jquery-ui.structure.min.css b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.structure.min.css similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jquery-ui.structure.min.css rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jquery-ui.structure.min.css diff --git a/docs/Data-insights/Extras/frapi/jquery/jszip-utils/dist/jszip-utils-ie.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip-utils/dist/jszip-utils-ie.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jszip-utils/dist/jszip-utils-ie.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip-utils/dist/jszip-utils-ie.js diff --git a/docs/Data-insights/Extras/frapi/jquery/jszip-utils/dist/jszip-utils-ie.min.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip-utils/dist/jszip-utils-ie.min.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jszip-utils/dist/jszip-utils-ie.min.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip-utils/dist/jszip-utils-ie.min.js diff --git a/docs/Data-insights/Extras/frapi/jquery/jszip-utils/dist/jszip-utils.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip-utils/dist/jszip-utils.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jszip-utils/dist/jszip-utils.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip-utils/dist/jszip-utils.js diff --git a/docs/Data-insights/Extras/frapi/jquery/jszip-utils/dist/jszip-utils.min.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip-utils/dist/jszip-utils.min.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jszip-utils/dist/jszip-utils.min.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip-utils/dist/jszip-utils.min.js diff --git a/docs/Data-insights/Extras/frapi/jquery/jszip/dist/jszip.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip/dist/jszip.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jszip/dist/jszip.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip/dist/jszip.js diff --git a/docs/Data-insights/Extras/frapi/jquery/jszip/dist/jszip.min.js b/docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip/dist/jszip.min.js similarity index 100% rename from docs/Data-insights/Extras/frapi/jquery/jszip/dist/jszip.min.js rename to docs/Data-insights/Extras/frapi-2026.1.2/jquery/jszip/dist/jszip.min.js diff --git a/docs/Data-insights/Extras/frapi/member-search-index.js b/docs/Data-insights/Extras/frapi-2026.1.2/member-search-index.js similarity index 100% rename from docs/Data-insights/Extras/frapi/member-search-index.js rename to docs/Data-insights/Extras/frapi-2026.1.2/member-search-index.js diff --git a/docs/Data-insights/Extras/frapi/member-search-index.zip b/docs/Data-insights/Extras/frapi-2026.1.2/member-search-index.zip similarity index 100% rename from docs/Data-insights/Extras/frapi/member-search-index.zip rename to docs/Data-insights/Extras/frapi-2026.1.2/member-search-index.zip diff --git a/docs/Data-insights/Extras/frapi/overview-frame.html b/docs/Data-insights/Extras/frapi-2026.1.2/overview-frame.html similarity index 100% rename from docs/Data-insights/Extras/frapi/overview-frame.html rename to docs/Data-insights/Extras/frapi-2026.1.2/overview-frame.html diff --git a/docs/Data-insights/Extras/frapi/overview-summary.html b/docs/Data-insights/Extras/frapi-2026.1.2/overview-summary.html similarity index 100% rename from docs/Data-insights/Extras/frapi/overview-summary.html rename to docs/Data-insights/Extras/frapi-2026.1.2/overview-summary.html diff --git a/docs/Data-insights/Extras/frapi/overview-tree.html b/docs/Data-insights/Extras/frapi-2026.1.2/overview-tree.html similarity index 100% rename from docs/Data-insights/Extras/frapi/overview-tree.html rename to docs/Data-insights/Extras/frapi-2026.1.2/overview-tree.html diff --git a/docs/Data-insights/Extras/frapi/package-list b/docs/Data-insights/Extras/frapi-2026.1.2/package-list similarity index 100% rename from docs/Data-insights/Extras/frapi/package-list rename to docs/Data-insights/Extras/frapi-2026.1.2/package-list diff --git a/docs/Data-insights/Extras/frapi/package-search-index.js b/docs/Data-insights/Extras/frapi-2026.1.2/package-search-index.js similarity index 100% rename from docs/Data-insights/Extras/frapi/package-search-index.js rename to docs/Data-insights/Extras/frapi-2026.1.2/package-search-index.js diff --git a/docs/Data-insights/Extras/frapi/package-search-index.zip b/docs/Data-insights/Extras/frapi-2026.1.2/package-search-index.zip similarity index 100% rename from docs/Data-insights/Extras/frapi/package-search-index.zip rename to docs/Data-insights/Extras/frapi-2026.1.2/package-search-index.zip diff --git a/docs/Data-insights/Extras/frapi/resources/glass.png b/docs/Data-insights/Extras/frapi-2026.1.2/resources/glass.png similarity index 100% rename from docs/Data-insights/Extras/frapi/resources/glass.png rename to docs/Data-insights/Extras/frapi-2026.1.2/resources/glass.png diff --git a/docs/Data-insights/Extras/frapi/resources/x.png b/docs/Data-insights/Extras/frapi-2026.1.2/resources/x.png similarity index 100% rename from docs/Data-insights/Extras/frapi/resources/x.png rename to docs/Data-insights/Extras/frapi-2026.1.2/resources/x.png diff --git a/docs/Data-insights/Extras/frapi/script.js b/docs/Data-insights/Extras/frapi-2026.1.2/script.js similarity index 100% rename from docs/Data-insights/Extras/frapi/script.js rename to docs/Data-insights/Extras/frapi-2026.1.2/script.js diff --git a/docs/Data-insights/Extras/frapi/search.js b/docs/Data-insights/Extras/frapi-2026.1.2/search.js similarity index 100% rename from docs/Data-insights/Extras/frapi/search.js rename to docs/Data-insights/Extras/frapi-2026.1.2/search.js diff --git a/docs/Data-insights/Extras/frapi/serialized-form.html b/docs/Data-insights/Extras/frapi-2026.1.2/serialized-form.html similarity index 100% rename from docs/Data-insights/Extras/frapi/serialized-form.html rename to docs/Data-insights/Extras/frapi-2026.1.2/serialized-form.html diff --git a/docs/Data-insights/Extras/frapi/stylesheet.css b/docs/Data-insights/Extras/frapi-2026.1.2/stylesheet.css similarity index 100% rename from docs/Data-insights/Extras/frapi/stylesheet.css rename to docs/Data-insights/Extras/frapi-2026.1.2/stylesheet.css diff --git a/docs/Data-insights/Extras/frapi/type-search-index.js b/docs/Data-insights/Extras/frapi-2026.1.2/type-search-index.js similarity index 100% rename from docs/Data-insights/Extras/frapi/type-search-index.js rename to docs/Data-insights/Extras/frapi-2026.1.2/type-search-index.js diff --git a/docs/Data-insights/Extras/frapi/type-search-index.zip b/docs/Data-insights/Extras/frapi-2026.1.2/type-search-index.zip similarity index 100% rename from docs/Data-insights/Extras/frapi/type-search-index.zip rename to docs/Data-insights/Extras/frapi-2026.1.2/type-search-index.zip diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/META-INF/MANIFEST.MF b/docs/Data-insights/Extras/frapi-2026.1.3/META-INF/MANIFEST.MF new file mode 100644 index 0000000..50d9a44 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Created-By: Maven Javadoc Plugin 3.2.0 +Build-Jdk-Spec: 9 + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/allclasses-frame.html b/docs/Data-insights/Extras/frapi-2026.1.3/allclasses-frame.html new file mode 100644 index 0000000..30ea551 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/allclasses-frame.html @@ -0,0 +1,39 @@ + + + +
+ +public abstract class FRAPI +extends Object+
+ This class defines the public interface to FusionReactor. +
+ ++ All API calls internally check whether FusionReactor is available before proceeding. Storing + references to objects produced by this type any longer than strictly necessary (certainly not + longer than the course of a single page request) is strongly discouraged, in order to reduce the + scope for memory leaks. This object itself may be stored and reused if required. +
+ +
+ This is a factory-type class; you must not instantiate it yourself, rather use the
+ getInstance() method.
+
| Modifier and Type | +Field | +Description | +
|---|---|---|
static int |
+KILL_STATUS_ALREADY_DISPOSED |
+
+ Indicates this request has already been disposed of -- already completed or killed.
+ |
+
static int |
+KILL_STATUS_ALREADY_NOTIFIED |
+
+ Indicates this request has already been notified of a kill action by some other mechanism.
+ |
+
static int |
+KILL_STATUS_KILLED |
+
+ Indicates this request was killed.
+ |
+
static int |
+KILL_STATUS_NOT_KILLED |
+
+ Indicates Guard attempted to kill this request but could not.
+ |
+
static int |
+KILL_STATUS_UNABLE |
+
+ 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.
+ |
+
private static Map |
+sharedMap |
++ |
static String |
+TRACE_CONTEXT_ID |
+
+ Indicates the Transit context used to store FusionReactor Traces.
+ |
+
static String |
+TRACE_CONTEXT_NAME |
+
+ The name of the Transit property used to store traces.
+ |
+
| Constructor | +Description | +
|---|---|
FRAPI() |
+
+ The default constructor should not be called publicly.
+ |
+
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract com.intergral.apm.transit.txn.BaseTransaction |
+createBlankWebRequestTransaction(boolean trackInMetro) |
+
+ Creates a blank WebRequest transaction with no information set.
+ |
+
abstract void |
+createNumericAggregateGraphSeries(String seriesId,
+ String seriesName,
+ String seriesShortName,
+ String seriesDescription,
+ String seriesUnit) |
+
+ Create a numeric series with extra information.
+ |
+
abstract void |
+createNumericAggregateSeries(String seriesId,
+ String seriesName,
+ String seriesShortName,
+ String seriesDescription,
+ String seriesUnit) |
+
+ Create a numeric series with extra information.
+ |
+
abstract com.intergral.apm.transit.txn.TrackedTransaction |
+createTrackedTransaction(String flavor) |
+
+ Creates a transaction in the APM Transit system.
+ |
+
abstract com.intergral.apm.transit.txn.BaseTransaction |
+createTransaction(String flavor) |
+
+ Creates a transaction in the APM Transit system.
+ |
+
abstract com.intergral.apm.transit.txn.BaseTransaction |
+createWebRequest(boolean trackInMetro,
+ String requestURL,
+ Map<String,Object> requestAttributes,
+ String requestAuthType,
+ String requestCharacterEncoding,
+ String requestCookies,
+ String requestContentType,
+ String requestContextPath,
+ Integer requestContentLength,
+ Map<String,String> requestHeaders,
+ Locale requestLocale,
+ String requestMethod,
+ Map<String,String[]> requestParameterMap,
+ String requestPathInfo,
+ String requestPathTranslated,
+ String requestProtocol,
+ String requestQueryString,
+ String requestRequestedSessionId,
+ String requestURI,
+ String requestScheme,
+ String requestServletPath,
+ Boolean requestIsSecure,
+ String clientAddress,
+ String clientHostName,
+ Integer clientPort,
+ Integer responseBufferSize,
+ String responseCharacterEncoding,
+ String responseContentType,
+ Map<String,String> responseHeaders,
+ Boolean responseIsCommitted,
+ Integer responseStatusCode) |
+
+ Allows for the creation of a WebRequest transaction with all the relevant information.
+ |
+
abstract boolean |
+deleteLog(String name) |
+
+ Deletes a given logfile.
+ |
+
abstract void |
+deregisterNotification(long id) |
+
+ Deregister a previously-registered notification.
+ |
+
abstract void |
+enableCloudMetric(String seriesId) |
+
+ Enables a given metric for transfer to FusionReactor Cloud.
+ |
+
abstract String |
+explainKillStatus(int killStatus) |
+
+ Explain a given kill result value.
+ |
+
abstract com.intergral.apm.transit.txn.BaseTransaction |
+getActiveMasterTransaction() |
+
+ Get the master (root) transaction on this thread.
+ |
+
abstract com.intergral.apm.transit.txn.BaseTransaction |
+getActiveTransaction() |
+
+ Get the current transaction on this thread.
+ |
+
abstract long |
+getAllocatedMemory() |
+
+ Get the quantity of memory allocated to the JVM by the operating system.
+ |
+
abstract String |
+getClientId() |
+
+ Returns the current client ID.
+ |
+
abstract short |
+getCpuUsage() |
+
+
+ Get the current CPU usage.
+ |
+
abstract File |
+getCurrentLogDirectory() |
+
+ Get the location of the current FusionReactor log directory.
+ |
+
abstract File |
+getCurrentLogFolder() |
+
+ Get the location of the current FusionReactor log folder.
+ |
+
abstract long |
+getDeepObjectSize(Object objectToSize) |
+
+ 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.
+ |
+
abstract long |
+getFreeMemory() |
+
+ Get the quantity of free memory available to the VM, including any not yet allocated.
+ |
+
abstract IVersion |
+getFRVersion() |
+
+ Returns an implementation of the
+IVersion interface to expose FusionReactor version
+ information. |
+
static FRAPI |
+getInstance() |
+
+
+ Get a concrete instance of the FusionReactor API, on which further calls can be made.
+ |
+
abstract ILicenseState |
+getLicenseState() |
+
+ Returns state information for license.
+ |
+
abstract File |
+getLogfile(String name) |
+
+ Gets a
+File object representing the named log. |
+
abstract int |
+getLogFileVersion() |
+
+ Get a string containing the version of the log files.
+ |
+
abstract long |
+getNextRotationTime() |
+
+ Get the next rotation time.
+ |
+
abstract long |
+getObjectSize(Object objectToSize) |
+
+ Returns an implementation-specific approximation of the amount of storage consumed by the
+ specified object.
+ |
+
abstract long |
+getProbeInterval() |
+
+ Gets the interval, in milliseconds, of the internal resource-gathering probes.
+ |
+
abstract IFusionRequestSurrogate[] |
+getRecentRequests() |
+
+
+ Query FusionReactor for the a list of historic WebRequests currently held by FusionReactor.
+ |
+
abstract ITransactionSurrogate[] |
+getRecentTransactions() |
+
+
+ Query FusionReactor for a list of historic transactions currently held by FusionReactor.
+ |
+
abstract IFusionRequestSurrogate |
+getRequest(long id) |
+
+ Get a request by ID.
+ |
+
abstract ConfigurationSurrogate |
+getRunningConfiguration() |
+
+ Return a deep clone of the currently running configuration.
+ |
+
abstract IFusionRequestSurrogate[] |
+getRunningRequests() |
+
+
+ Return an array containing objects representing all requests currently being tracked by
+ FusionReactor.
+ |
+
abstract ITransactionSurrogate[] |
+getRunningTransactions() |
+
+
+ Return an array containing objects representing all transactions currently being tracked by
+ FusionReactor.
+ |
+
abstract double |
+getSeriesAverage(String seriesId) |
+
+ Get the mean value of the currently-held values for the series.
+ |
+
abstract double |
+getSeriesCount(String seriesId) |
+
+ Get the count of values currently held for this series.
+ |
+
abstract double |
+getSeriesSum(String seriesId) |
+
+ Get the sum of the values currently held for this series.
+ |
+
static Map |
+getSharedMap() |
+
+ Non-api: clients must not call this method.
+ |
+
abstract ISignalState |
+getSignalState() |
+
+ Returns state information for data shipping.
+ |
+
abstract long |
+getStartedAt() |
+
+
+ Returns the Java epoch time at which the system was started.
+ |
+
abstract long |
+getStartTime() |
+
+ Get the time in milliseconds since the epoch at which the server was started.
+ |
+
abstract String |
+getStartTimeString() |
+
+ Get the system uptime as a date/time string of the form
+HH:mm:ss dd-MMM-yyyy |
+
abstract long |
+getTotalMemory() |
+
+
+ Get the quantity of memory available to the JVM, including any not yet allocated to it by the
+ JVM.
+ |
+
abstract String |
+getUemTrackingScript() |
+
+ 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.
+ |
+
abstract long |
+getUptime() |
+
+ Get the number of milliseconds since FusionReactor was last started.
+ |
+
abstract long |
+getUsedMemory() |
+
+ Get the quantity of memory currently allocated by the JVM to Java objects.
+ |
+
abstract String |
+getUserCookieName() |
+
+ Gets the name of the cookie used for authentication.
+ |
+
abstract String |
+getUserCookieValue(String role,
+ String password) |
+
+ Gets the value of the cookie used for authentication.
+ |
+
abstract boolean |
+isFusionReactorRunning() |
+
+ Attempt to locate FusionReactor in memory and return a boolean indicating success or failure.
+ |
+
abstract boolean |
+isInitialized() |
+
+ Gets a boolean indicating whether FR has started up and is ready for FRAPI requests.
+ |
+
abstract boolean |
+isMemoryProtectionActive() |
+
+ Get a boolean describing whether Crash Protection's Memory Protection feature is enabled.
+ |
+
abstract boolean |
+isRequestProtectionActive() |
+
+ Get a boolean describing whether Crash Protection's Request Protection feature is enabled.
+ |
+
abstract boolean |
+isTimeoutProtectionActive() |
+
+ Get a boolean describing whether Crash Protection's Timeout Protection feature is enabled.
+ |
+
abstract int |
+kill(long fusionRequestId,
+ String userTraceMarker) |
+
+ Kill a running request.
+ |
+
abstract void |
+log(String filename,
+ String text) |
+
+ Write an INFORMATION entry to a log file.
+ |
+
abstract void |
+log(String filename,
+ String level,
+ String text) |
+
+ Write a message to a log, with a given level.
+ |
+
abstract void |
+log(String filename,
+ String text,
+ String appName,
+ Long timestamp) |
+
+ Write an INFORMATION entry to a log file with a transaction ApplicationName.
+ |
+
abstract void |
+postMetric(String seriesId,
+ Object payload) |
+
+ Post an untyped metric to Metro.
+ |
+
abstract void |
+postNumericAggregateMetric(String seriesId,
+ float value) |
+
+ Post a numeric metric to metro, and create a standard set of aggregators on that series.
+ |
+
abstract void |
+postNumericAggregateMetric(String seriesId,
+ long value) |
+
+ Post a numeric metric to metro, and create a standard set of aggregators on that series.
+ |
+
abstract void |
+postNumericAggregateMetricFloat(String seriesId,
+ float value) |
+
+ Post a floating point value to a series.
+ |
+
abstract void |
+postNumericAggregateMetricLong(String seriesId,
+ long value) |
+
+ Post an integral value to a series.
+ |
+
abstract void |
+postNumericAggregateMetrics(Map<String,Number> values) |
+
+ Post a collection of numeric metrics to metro, and create a standard set of aggregators on each series.
+ |
+
abstract void |
+postNumericMetric(String seriesId,
+ float value) |
+
+ Post a numeric metric to metro.
+ |
+
abstract void |
+postNumericMetric(String seriesId,
+ long value) |
+
+ Post a numeric metric to metro.
+ |
+
abstract void |
+postNumericMetricFloat(String seriesId,
+ float value) |
+
+ Post a floating point value to a series.
+ |
+
abstract void |
+postNumericMetricLong(String seriesId,
+ long value) |
+
+ Post an integral value to a series.
+ |
+
abstract IProbiCallback.ICallbackRegistration |
+registerCallback(IProbiCallback callback,
+ long period) |
+
+ Register a callback for a sampler.
+ |
+
abstract long |
+registerNotification(String title,
+ String message,
+ short severity) |
+
+ Generate a notification.
+ |
+
abstract long |
+registerNotification(String title,
+ String message,
+ short severity,
+ String origin) |
+
+ Version of
+registerNotification(String, String, short) which allows the client to
+ set the origin string for the notification. |
+
abstract void |
+rotateLogs() |
+
+
+ Requests an immediate log rotation.
+ |
+
abstract boolean |
+sendOsgiEventAsync(com.intergral.fusionreactor.capi.event.IEvent event) |
+
+ Sends an event into the OSGi (Plugin) subsystem.
+ |
+
abstract com.intergral.fusionreactor.capi.event.IEvent |
+sendOsgiEventSync(com.intergral.fusionreactor.capi.event.IEvent event,
+ String replyTopic,
+ long timeout) |
+
+ Sends an event into the OSGi (Plugin) framework.
+ |
+
abstract void |
+setPageTimeout(int seconds) |
+
+
+ Reset the timeout value for this page.
+ |
+
abstract void |
+setRequestCaptureFolder(String fullPath) |
+
+ Change the location to which Request Capture will store request and response data.
+ |
+
static void |
+setSharedMap(Map map) |
+
+ Non-api: clients must not call this method.
+ |
+
abstract void |
+setTransactionApplicationName(String name) |
+
+ Set the application name for the master transaction on this thread.
+ |
+
abstract void |
+setTransactionName(String name) |
+
+ Set the transaction name for the master transaction on this thread.
+ |
+
abstract void |
+setTransactionProperties(com.intergral.apm.transit.txn.BaseTransaction txn,
+ Map<String,Object> properties) |
+
+ Allows setting multiple properties on a transaction.
+ |
+
abstract void |
+setTransactionPropertiesNoChecks(com.intergral.apm.transit.txn.BaseTransaction txn,
+ Map<String,Object> properties) |
+
+ Allows setting multiple properties on a transaction without validating arguments.
+ |
+
abstract void |
+setTransactionProperty(com.intergral.apm.transit.txn.BaseTransaction txn,
+ String propertyKey,
+ Object propertyValue) |
+
+ Sets a property on a transaction.
+ |
+
abstract void |
+setTransactionPropertyNoChecks(com.intergral.apm.transit.txn.BaseTransaction txn,
+ String propertyKey,
+ Object propertyValue) |
+
+ Sets a property on a transaction without validating arguments.
+ |
+
abstract void |
+setVMOption(String name,
+ String value) |
+
+
+ Set an option on the Java Virtual Machine.
+ |
+
abstract void |
+subscribeOsgiEvent(String topic,
+ com.intergral.fusionreactor.capi.event.IEventHandler handler) |
+
+ Subscribes an
+IEventHandler within the OSGi plugin subsystem. |
+
abstract void |
+trace(Object object) |
+
+
+ Attach an object to this request as a trace element.
+ |
+
abstract void |
+trace(String traceString) |
+
+
+ Attach a user trace string to this request.
+ |
+
abstract void |
+unsubscribeOsgiEvent(com.intergral.fusionreactor.capi.event.IEventHandler handler) |
+
+ Unsubscribe a given handler from the OSGi event system.
+ |
+
abstract boolean |
+wasShutdownCleanly() |
+
+ Gets a boolean indicating whether FR was shutdown cleanly last time.
+ |
+
public static final int KILL_STATUS_ALREADY_DISPOSED+
public static final int KILL_STATUS_ALREADY_NOTIFIED+
public static final int KILL_STATUS_KILLED+
public static final int KILL_STATUS_UNABLE+
public static final int KILL_STATUS_NOT_KILLED+
public static final String TRACE_CONTEXT_ID+
public static final String TRACE_CONTEXT_NAME+
private static Map sharedMap+
public FRAPI()+
getInstance().public static final FRAPI getInstance()+
+ Get a concrete instance of the FusionReactor API, on which further calls can be made. +
public abstract void trace(String traceString)+
+ Attach a user trace string to this request. These strings are available within the + FusionReactor GUI in the Request Details page, and also appear in the FusionReactor debug + console. +
+ ++ If FusionReactor is not running, this method does nothing. +
traceString - The string to be attached to this request.TRACE_CONTEXT_ID.public abstract void trace(Object object)+
+ Attach an object to this request as a trace element. The semantics of this method are the
+ same as trace(String), except that the object is attached to the request instead of
+ a string.
+
+ When FusionReactor displays the object, it will use the Object.toString() method to
+ produce a string for display.
+
+ Caution: because of the way Traces are now implemented (as Transit Contexts), the + lifetime of this object cannot be easily calculated. You should therefore ensure that the + object has as few efferent references as possible. +
object - the object to be attached to this request for tracing.public abstract boolean isFusionReactorRunning()+
public abstract void setPageTimeout(int seconds)+
+ Reset the timeout value for this page. If Timeout Protection is not active within + FusionReactor, calls to this method have no effect. If Timeout Protection is active, the + value passed to this method overrides the value configured in FusionReactor. +
+ ++ If FusionReactor is not running, this method does nothing. +
seconds - the timeout in seconds after which this page will be aborted.public abstract IFusionRequestSurrogate[] getRunningRequests()+
+ Return an array containing objects representing all requests currently being tracked by + FusionReactor. There is a small time penalty associated with this method, since it must + temporarily lock FusionReactor to obtain the list of running requests. +
+ ++ N.b. By the time your code uses the objects returned by this method, they may have completed. +
IFusionRequestSurrogate objects representing all
+ running tracked requests, or a zero-length array if FusionReactor was not detected.public abstract ITransactionSurrogate[] getRunningTransactions()+
+ Return an array containing objects representing all transactions currently being tracked by + FusionReactor. There is a small time penalty associated with this method, since it must + temporarily lock FusionReactor to obtain the list of running transactions. +
+ ++ N.b. By the time your code uses the objects returned by this method, they may have completed. +
ITransactionSurrogate objects representing all
+ running tracked master/root transactions, or a zero-length array if FusionReactor was not detected.public abstract IFusionRequestSurrogate[] getRecentRequests()+
+ Query FusionReactor for the a list of historic WebRequests currently held by FusionReactor. +
++ N.b. By the time your code uses the objects returned by this method, they may no longer be in FusionReactor. +
IFusionRequestSurrogate objects representing all
+ requests that are currently held in the FusionReactor history, or null if FusionReactor cannot be found.public abstract ITransactionSurrogate[] getRecentTransactions()+
+ Query FusionReactor for a list of historic transactions currently held by FusionReactor. +
++ N.b. By the time your code uses the objects returned by this method, they may no longer be in FusionReactor. +
ITransactionSurrogate objects representing all master/root
+ transactions that are currently held in the FusionReactor history, or null if FusionReactor cannot be found.public abstract ConfigurationSurrogate getRunningConfiguration()+
ConfigurationSurrogate object constructed as a deep-clone of the
+ running configuration, which may be manipulated safely.public abstract void setRequestCaptureFolder(String fullPath) + throws ConfigurationInvalidExceptionSurrogate, + IOException+
fullPath - a full path specifying a folder which exists on the system.ConfigurationInvalidExceptionSurrogate - with a descriptive message, if FusionReactor could not adopt the new
+ configuration.IOException - if FusionReactor could not open write a new configuration prior to adopting it.public abstract int kill(long fusionRequestId, + String userTraceMarker)+
fusionRequestId - the ID of the request which is to be killed.userTraceMarker - if non-null and not an empty string, this trace marker will be stored with the
+ request.KILL_STATUS_* set of enumeration
+ defined in this type.public abstract String explainKillStatus(int killStatus)+
killStatus - the status to be explained.public abstract long getFreeMemory()+
OutOfMemoryError. This value is commonly influenced using the -Xmx JVM
+ parameter.long representing the quantity of unused memory in bytes.public abstract long getTotalMemory()+
+ Get the quantity of memory available to the JVM, including any not yet allocated to it by the
+ JVM. This value is commonly influenced using the -Xmx JVM parameter.
+
long representing the total quantity of memory available to the JVM in
+ bytes.public abstract long getUsedMemory()+
long representing the total quantity of memory allocated to Java
+ objects in bytes.public abstract long getAllocatedMemory()+
long representing the quantity of allocated memory in bytes.public abstract short getCpuUsage()+
+ Get the current CPU usage. +
short describing the JVMs processor occupancy in percent, across all
+ cores. If CPU sampling is not supported on this platform, -1 is returned.public abstract long getStartTime()+
public abstract String getStartTimeString()+
HH:mm:ss dd-MMM-yyyypublic abstract long getUptime()+
public abstract boolean isRequestProtectionActive()+
public abstract boolean isTimeoutProtectionActive()+
public abstract boolean isMemoryProtectionActive()+
public abstract int getLogFileVersion()+
public abstract IFusionRequestSurrogate getRequest(long id)+
id - the ID of the request being sought.IFusionRequestSurrogate if the request could be located in the running
+ transaction structure, or the history list. If not, or Transit is not available,
+ null.public abstract void log(String filename, + String level, + String text)+
filename - filename of the log to write to.level - one of INFO, WARN or SEVERE. null means a log level will not be written.text - text entry to write to the log.public abstract void log(String filename, + String text)+
filename - filename of the log to write to.text - text entry to write to the log.public abstract void log(String filename, + String text, + String appName, + Long timestamp)+
filename - filename of the log to write to.text - text entry to write to the log.appName - ApplicationName of the request logtimestamp - timestamp of when logging was initiated (only used by FusionRequest#lcLogApp)public abstract void setVMOption(String name, + String value)+
+ Set an option on the Java Virtual Machine.
name - name of the option to set.value - value for the option.public abstract long getStartedAt()+
+ Returns the Java epoch time at which the system was started.
public abstract void rotateLogs()+
+ Requests an immediate log rotation.
public abstract long getProbeInterval()+
public abstract File getCurrentLogFolder()+
public abstract File getCurrentLogDirectory()+
public abstract long getNextRotationTime()+
-1 if the rotation task is not active (log engine is in legacy
+ mode) or has stopped.public abstract String getUserCookieName()+
public abstract String getUserCookieValue(String role, + String password)+
role - the role for which a cookie is required, one of "Administrator", "Manager" or
+ "Observer"password - the password which will be stored in the cookiepublic abstract boolean isInitialized()+
public abstract boolean wasShutdownCleanly()+
true if the system was shutdown cleanly, otherwise false.public abstract File getLogfile(String name)+
File object representing the named log.name - the named of the log for which a file is requiredFile representing the named log (which may not exist yet)public abstract boolean deleteLog(String name)+
name - the name of the log being deleted.true if the log was deleted, otherwise false.public abstract boolean sendOsgiEventAsync(com.intergral.fusionreactor.capi.event.IEvent event)+
+ If no Event Admin service was available in the OSGi framework, the method returns
+ false.
event - the event to be placed on the OSGi event bus.true if the event was sent.public abstract com.intergral.fusionreactor.capi.event.IEvent sendOsgiEventSync(com.intergral.fusionreactor.capi.event.IEvent event, + String replyTopic, + long timeout)+
timeout milliseconds.
+ + Any bundle may generate the reply event. If more than one reply event is sent by a bundle, + the first one is used. +
+ Although the method is able to wait indefinitely for a reply, this is strongly discouraged + since OSGi bundles can be removed and restarted with no notice.
event - the event to be placed on the OSGi event bus.replyTopic - the topic of the event to be waited for in replytimeout - a timeout value in milliseconds. If no reply is received after this timeout,
+ null is returned. -1 signifies the method should wait
+ indefinitely.public abstract void subscribeOsgiEvent(String topic, + com.intergral.fusionreactor.capi.event.IEventHandler handler)+
IEventHandler within the OSGi plugin subsystem. Whenever a topic is
+ raised with the given passed string, the event handler is called.
+ + Any bundle may generate the given event. The passed topic may conform to any valid OSGi topic + string, i.e. may contain a single trailing wildcard. +
+ If no Event Admin service was available in the OSGi framework, no events will be raised.
topic - the topic being subscribed to.handler - an IEventHandler capable of receiving events.public abstract void unsubscribeOsgiEvent(com.intergral.fusionreactor.capi.event.IEventHandler handler)+
+ If the given handler is not actually subscribed to any events, the method returns + immediately.
handler - the handler being unsubscribed.public abstract long registerNotification(String title, + String message, + short severity)+
title - a terse string containing the title of the notification.message - a more verbose string consisting of plain text, describing the notification.severity - 0 = INFO, 1 = WARNING, 2 = SEVERE (as defined in
+ INotificationpublic abstract long registerNotification(String title, + String message, + short severity, + String origin)+
registerNotification(String, String, short) which allows the client to
+ set the origin string for the notification.origin - a terse string containing the origin of the notification (e.g. page name or
+ application subsystem).title - a terse string containing the title of the notification.message - a more verbose string consisting of plain text, describing the notification.severity - 0 = INFO, 1 = WARNING, 2 = SEVERE (as defined in
+ INotificationpublic abstract void deregisterNotification(long id)+
id - the ID supplied as the return value of
+ registerNotification(String, String, short)public abstract void postMetric(String seriesId, + Object payload)+
seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist.payload - the object to be posted.public abstract void postNumericMetric(String seriesId, + long value)+
seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will not have a standard set of aggregators at 5s, 1m and
+ 1h.value - the value to be tracked.public abstract void postNumericMetric(String seriesId, + float value)+
seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will not have a standard set of aggregators at 5s, 1m and
+ 1h.value - the value to be tracked.public abstract void postNumericMetricFloat(String seriesId, + float value)+
postNumericMetric(String, float), but is supplied here to provide an unambiguous
+ signature for scripting languages which automatically select methods incorrectly.seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will not have a standard set of aggregators at 5s, 1m and
+ 1h.value - the value to be tracked.public abstract void postNumericMetricLong(String seriesId, + long value)+
postNumericMetric(String, long), but is supplied here to provide an unambiguous
+ signature for scripting languages which automatically select methods incorrectly.seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will not have a standard set of aggregators at 5s, 1m and
+ 1h.value - the value to be tracked.public abstract void postNumericAggregateMetricFloat(String seriesId, + float value)+
postNumericMetric(String, float), but is supplied here to provide an unambiguous
+ signature for scripting languages which automatically select methods incorrectly.seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will have a standard set of aggregators at 5s, 1m and 1h.value - the value to be tracked.public abstract void postNumericAggregateMetricLong(String seriesId, + long value)+
postNumericMetric(String, long), but is supplied here to provide an unambiguous
+ signature for scripting languages which automatically select methods incorrectly.seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will have a standard set of aggregators at 5s, 1m and 1h.value - the value to be tracked.public abstract void postNumericAggregateMetric(String seriesId, + long value)+
seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will have a standard set of aggregators at 5s, 1m and 1h.value - the value to be tracked.public abstract void postNumericAggregateMetric(String seriesId, + float value)+
seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will have a standard set of aggregators at 5s, 1m and 1h.value - the value to be tracked.public abstract void postNumericAggregateMetrics(Map<String,Number> values)+
values - the collection of values to post to metro, where the key is the seriesId.public abstract void createNumericAggregateSeries(String seriesId, + String seriesName, + String seriesShortName, + String seriesDescription, + String seriesUnit)+
seriesId - the ID of the series tracking this metric. This will be created if it does not
+ exist. The series will have a standard set of aggregators at 5s, 1m and 1h.seriesName - the full name of the series.seriesShortName - the short name of the series.seriesDescription - the string description of the seriesseriesUnit - the unit for the series. E.g. requests/sec, #, %, empty String for nonepublic abstract void createNumericAggregateGraphSeries(String seriesId, + String seriesName, + String seriesShortName, + String seriesDescription, + String seriesUnit)+
+ Warning! This series will have non-standard aggregators that are meant for series shown in graphs.
+ Advise to use createNumericAggregateSeries(String, String, String, String, String) instead.
+
seriesId - the ID of the series tracking this metric.seriesName - the full name of the series.seriesShortName - the short name of the series.seriesDescription - the string description of the seriesseriesUnit - the unit for the series. E.g. requests/sec, #, %, empty String for nonepublic abstract void enableCloudMetric(String seriesId)+
+ If this metric does not exist, it will be created as a numeric, aggregating metric. If this + metric exists, it must be a numeric, aggregating metric. +
seriesId - the metric to be transferredpublic abstract double getSeriesAverage(String seriesId)+
seriesId - the series for which a value is required.-1 if the series does not
+ exist or Metro is not available.public abstract double getSeriesCount(String seriesId)+
seriesId - the series for which a value is required.-1 if the series does not
+ exist or Metro is not available.public abstract double getSeriesSum(String seriesId)+
seriesId - the series for which a value is required.-1 if the series does not
+ exist or Metro is not available.public abstract String getUemTrackingScript()+
public abstract com.intergral.apm.transit.txn.BaseTransaction createTransaction(String flavor) + throws com.intergral.apm.transit.api.gate.GateException, + IllegalArgumentException+
new BaseTransaction( flavor ). The transaction flavor will not be tracked in Metro.
+
+ The thrown exception must be handled as Exception, since the GateException hierarchy
+ is not yet exposed in FRAPI.
flavor - the type of transaction required.BaseTransaction with the given flavor.com.intergral.apm.transit.api.gate.GateTimeoutException - if the transaction timed out while traversing Transit input gates.com.intergral.apm.transit.api.gate.GateRejectionException - if the transaction was rejected immediately by any Transit input gate.com.intergral.apm.transit.api.gate.GateException - if the transaction couldn't be created due to a Transit transaction gate refusing
+ the request.IllegalArgumentException - if the provided flavor is null or an empty stringpublic abstract com.intergral.apm.transit.txn.TrackedTransaction createTrackedTransaction(String flavor) + throws com.intergral.apm.transit.api.gate.GateException, + IllegalArgumentException+
new BaseTransaction( flavor ). The transaction flavor will be tracked in Metro.
+
+ The thrown exception must be handled as Exception, since the GateException hierarchy
+ is not yet exposed in FRAPI.
flavor - the type of transaction required.BaseTransaction with the given flavor.com.intergral.apm.transit.api.gate.GateTimeoutException - if the transaction timed out while traversing Transit input gates.com.intergral.apm.transit.api.gate.GateRejectionException - if the transaction was rejected immediately by any Transit input gate.com.intergral.apm.transit.api.gate.GateException - if the transaction couldn't be created due to a Transit transaction gate refusing
+ the request.IllegalArgumentException - if the provided flavor is null or an empty stringpublic abstract com.intergral.apm.transit.txn.BaseTransaction createBlankWebRequestTransaction(boolean trackInMetro) + throws com.intergral.apm.transit.api.gate.GateException+
+ It is NOT recommended to use this function. +
+ Only use this function in conjunction with setTransactionProperty(com.intergral.apm.transit.txn.BaseTransaction, java.lang.String, java.lang.Object) or setTransactionProperties(com.intergral.apm.transit.txn.BaseTransaction, java.util.Map<java.lang.String, java.lang.Object>)
+ to set the WebRequest info with the necessary, WebRequest-specific, property keys.
+
+ It's best that properties are set as early as possible. +
+ Properties should be set before the transaction is closed to ensure the info is available to transaction processors.
trackInMetro - indicates if the transaction should be tracked in MetroBaseTransaction with the WebRequest flavor and no info setcom.intergral.apm.transit.api.gate.GateTimeoutException - if the transaction timed out while traversing Transit input gates.com.intergral.apm.transit.api.gate.GateRejectionException - if the transaction was rejected immediately by any Transit input gate.com.intergral.apm.transit.api.gate.GateException - if the transaction couldn't be created due to a Transit transaction gate refusing
+ the request.public abstract com.intergral.apm.transit.txn.BaseTransaction createWebRequest(boolean trackInMetro, + String requestURL, + Map<String,Object> requestAttributes, + String requestAuthType, + String requestCharacterEncoding, + String requestCookies, + String requestContentType, + String requestContextPath, + Integer requestContentLength, + Map<String,String> requestHeaders, + Locale requestLocale, + String requestMethod, + Map<String,String[]> requestParameterMap, + String requestPathInfo, + String requestPathTranslated, + String requestProtocol, + String requestQueryString, + String requestRequestedSessionId, + String requestURI, + String requestScheme, + String requestServletPath, + Boolean requestIsSecure, + String clientAddress, + String clientHostName, + Integer clientPort, + Integer responseBufferSize, + String responseCharacterEncoding, + String responseContentType, + Map<String,String> responseHeaders, + Boolean responseIsCommitted, + Integer responseStatusCode) + throws com.intergral.apm.transit.api.gate.GateException+
+ It is highly recommended to give as much information as possible, especially params marked as (useful), otherwise use null. +
+ The thrown exception must be handled as Exception, since the GateException hierarchy
+ is not yet exposed in FRAPI.
+
+ Example: http://localhost:8500/test/frapitest.cfm?q=a&x=y
trackInMetro - indicates if the transaction should be tracked in MetrorequestURL - (useful - default transaction description) request URL without query string e.g. http://localhost:8500/test/frapitest.cfm (see jakarta.servlet.http.HttpServletRequest#getRequestURL)requestAttributes - servlet request attributes (see jakarta.servlet.ServletRequest#getAttribute)requestAuthType - name of auth scheme used e.g. BASIC_AUTH (see jakarta.servlet.http.HttpServletRequest#getAuthType)requestCharacterEncoding - name of character encoding used in request's body (see jakarta.servlet.ServletRequest#getCharacterEncoding)requestCookies - request cookie header stringrequestContentType - MIME type of request's body (see jakarta.servlet.ServletRequest#getContentType)requestContextPath - portion of request URI indicating request context (see jakarta.servlet.http.HttpServletRequest#getContextPath)requestContentLength - length of request body in bytes (see jakarta.servlet.ServletRequest#getContentLength)requestHeaders - map of request headers, name to value (see jakarta.servlet.http.HttpServletRequest#getHeader)requestLocale - preferred Locale for the client (see jakarta.servlet.ServletRequest#getLocale)requestMethod - (useful - default transaction sub flavor) HTTP method e.g. GET, POST, etc. (see jakarta.servlet.http.HttpServletRequest#getMethod)requestParameterMap - map of request parameters e.g. {q=[a],x=[y]} (see jakarta.servlet.http.HttpServletRequest#getParameterMap)requestPathInfo - any extra request path info - comes before the query string but after the servlet path in the URL (see jakarta.servlet.http.HttpServletRequest#getPathInfo)requestPathTranslated - extra request path info translated to a real path (see jakarta.servlet.http.HttpServletRequest#getPathTranslated)requestProtocol - (useful) name and version of request protocol e.g. HTTP/1.1 (see jakarta.servlet.ServletRequest#getProtocol)requestQueryString - (useful) request's query string contained in the URL e.g. q=a&x=y (see jakarta.servlet.http.HttpServletRequest#getQueryString)requestRequestedSessionId - session ID specified by the client (see jakarta.servlet.http.HttpServletRequest#getRequestedSessionId)requestURI - (useful) request URI e.g. /test/frapitest.cfm (see jakarta.servlet.http.HttpServletRequest#getrequestURI)requestScheme - (useful) request scheme e.g. http,https (see jakarta.servlet.ServletRequest#getScheme)requestServletPath - part of request URL that calls the servlet (see jakarta.servlet.http.HttpServletRequest#getServletPath)requestIsSecure - indicates if request was made using a secure channel like HTTPS (see jakarta.servlet.ServletRequest#isSecure)clientAddress - (useful) IP address of the client that sent the request (see jakarta.servlet.ServletRequest#getRemoteAddr)clientHostName - fully qualified name of the client that sent the request (see jakarta.servlet.ServletRequest#getRemoteHost)clientPort - IP source port of the client that sent the request (see jakarta.servlet.ServletRequest#getRemotePort)responseBufferSize - actual buffer size used for the response (see jakarta.servlet.ServletResponse#getBufferSize)responseCharacterEncoding - MIME charset used for the response body e.g. UTF-8 (see jakarta.servlet.ServletResponse#getCharacterEncoding)responseContentType - content type used for the response body e.g. text/html; charset=UTF-8 (see jakarta.servlet.ServletResponse#getContentType)responseHeaders - map of request headers, name to value (see jakarta.servlet.http.HttpServletResponse#getHeader)responseIsCommitted - indicates the response had been committed (see jakarta.servlet.ServletResponse#isCommitted)responseStatusCode - (useful) status code of response e.g. 200, 404 (see jakarta.servlet.http.HttpServletResponse#getStatus)BaseTransaction with the WebRequest flavorcom.intergral.apm.transit.api.gate.GateTimeoutException - if the transaction timed out while traversing Transit input gates.com.intergral.apm.transit.api.gate.GateRejectionException - if the transaction was rejected immediately by any Transit input gate.com.intergral.apm.transit.api.gate.GateException - if the transaction couldn't be created due to a Transit transaction gate refusing
+ the request.public abstract void setTransactionProperty(com.intergral.apm.transit.txn.BaseTransaction txn, + String propertyKey, + Object propertyValue) + throws IllegalArgumentException+
txn - the transaction to set properties onpropertyKey - string name of the property to set on the transactionpropertyValue - value of property to set on the transactionIllegalArgumentException - if any of the arguments are null or if the property key is an empty stringpublic abstract void setTransactionPropertyNoChecks(com.intergral.apm.transit.txn.BaseTransaction txn, + String propertyKey, + Object propertyValue)+
+ Not recommended for use unless sure of values.
txn - the transaction to set properties onpropertyKey - string name of the property to set on the transactionpropertyValue - value of property to set on the transactionpublic abstract void setTransactionProperties(com.intergral.apm.transit.txn.BaseTransaction txn, + Map<String,Object> properties) + throws IllegalArgumentException+
+ Silently ignores null/empty objects.
txn - the transaction to set properties onproperties - name-value map of properties to set on the transactionIllegalArgumentException - if any of the arguments are nullpublic abstract void setTransactionPropertiesNoChecks(com.intergral.apm.transit.txn.BaseTransaction txn, + Map<String,Object> properties)+
+ Not recommended for use unless sure of values.
txn - the transaction to set properties onproperties - name-value map of properties to set on the transactionpublic abstract com.intergral.apm.transit.txn.BaseTransaction getActiveTransaction()+
BaseTransaction on this thread or null if no transaction is
+ active, for instance if the page is exempt from FusionReactor tracking by
+ restrictions.public abstract com.intergral.apm.transit.txn.BaseTransaction getActiveMasterTransaction()+
BaseTransaction on this thread or null if no transaction is
+ active.public abstract void setTransactionName(String name) + throws IllegalStateException, + IllegalArgumentException+
name - name of the transactionIllegalStateException - if no transaction is active on this threadIllegalArgumentException - if name is null or is an empty stringpublic abstract void setTransactionApplicationName(String name) + throws IllegalStateException, + IllegalArgumentException+
name - name of the applicationIllegalStateException - if no transaction is active on this threadIllegalArgumentException - if name is null or is an empty stringpublic abstract long getObjectSize(Object objectToSize) + throws IllegalStateException+
objectToSize - the object to sizeIllegalStateException - if Java Instrumentation is not availablepublic abstract long getDeepObjectSize(Object objectToSize) + throws IllegalStateException+
objectToSize - the object to sizeIllegalStateException - if Java Instrumentation is not availableRuntimeException - if a field on an object cannot be accessedpublic abstract IVersion getFRVersion()+
IVersion interface to expose FusionReactor version
+ information.IVersion interface. Will return null if a
+ instance of IVersion cannot be found.public abstract String getClientId()+
null if unable to retrieve the client ID or if it hasn't been set yet.public abstract ISignalState getSignalState()+
ISignalState instance providing signal state information. null if no state information is available.public abstract ILicenseState getLicenseState()+
ILicenseState instance providing license state information. null if no state information is available.public abstract IProbiCallback.ICallbackRegistration registerCallback(IProbiCallback callback, + long period)+
callback - the call back implementation you want to use.period - the period in milliseconds between calls. Minimum period of 1000 milliseconds.
+ The stated period is not guaranteed to be accurate, and will be adjusted to the
+ nearest second during calls. Any value that is not a multiple of 1000 will be
+ rounded up to the next second.public static void setSharedMap(Map map)+
map - the map that will be set as a shared mappublic static Map getSharedMap()+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/FRNameConstants.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/FRNameConstants.html new file mode 100644 index 0000000..5c8a43e --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/FRNameConstants.html @@ -0,0 +1,252 @@ + + + + + +public interface FRNameConstants
+| Modifier and Type | +Field | +Description | +
|---|---|---|
static String |
+CRASH_PROTECTION |
++ |
static final String CRASH_PROTECTION+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IFusionRequestSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IFusionRequestSurrogate.html new file mode 100644 index 0000000..6c16237 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IFusionRequestSurrogate.html @@ -0,0 +1,1109 @@ + + + + + +ITransactionSurrogatepublic interface IFusionRequestSurrogate +extends ITransactionSurrogate+
+ This interface specifies the available proxied information from an internal FusionRequest. It is safe to store references to + this object, since the data it encapsulates is copied from the underlying FusionRequest.
| Modifier and Type | +Method | +Description | +
|---|---|---|
long |
+getBytes() |
+
+ Get the total number of bytes transferred in the response.
+ |
+
String |
+getCfid() |
+
+
+ Get the value of the CFID cookie for this request, if available.
+ |
+
String |
+getCftoken() |
+
+
+ Get the value of the CFTOKEN cookie for this request, if available.
+ |
+
String |
+getCrashProtection() |
+
+ Get the Protection rule currently operating on this request.
+ |
+
int |
+getCrashProtectionStatus() |
+
+ Get an integer describing the current status of Protection with regard to this request.
+ |
+
long |
+getExecutionTime() |
+
+ Get the execution time of this request, in milliseconds.
+ |
+
long |
+getFusionRequestId() |
+
+ Get the tracking ID of this request.
+ |
+
String |
+getIpAddress() |
+
+ Get the IP address of the client.
+ |
+
String |
+getJavaSessionId() |
+
+ Gets the Java J2EE session ID associated with this request, if J2EE session management is in use and enabled.
+ |
+
String |
+getMethod() |
+
+ Get the HTTP request method which triggered this request.
+ |
+
boolean |
+getOutputCompressorState() |
+
+ Get a boolean describing whether the response to this request is being compressed.
+ |
+
String |
+getQueryString() |
+
+ Return the query string from the URL used to trigger this request.
+ |
+
long |
+getRequestId() |
+
+ Get the ID of this request.
+ |
+
String |
+getRequestStatus() |
+
+ Get the status of this request.
+ |
+
URL |
+getRequestUrl() |
+
+ Get the URL, with protocol and query arguments (if applicable) associated with this request.
+ |
+
long |
+getRuntime() |
+
+ Get the runtime for the request.
+ |
+
long |
+getStartTimeMillis() |
+
+ 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).
+ |
+
int |
+getStatusCode() |
+
+ Return the HTTP status code of this request's response, correct when this surrogate was obtained.
+ |
+
String |
+getThread() |
+
+ Get the name of the thread handling the request.
+ |
+
long |
+getThreadCpuTime() |
+
+ Return the time the thread spent on the processor cores.
+ |
+
long |
+getTimeClosed() |
+
+ Get the total elapsed time between starting the request and closing the reponse output.
+ |
+
long |
+getTimeOfDeath() |
+
+ 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).
+ |
+
long |
+getTimeOpened() |
+
+ Get the elapsed time between starting the request and opening the response output.
+ |
+
long |
+getTtfb() |
+
+ Get the total time to first byte.
+ |
+
long |
+getTtlb() |
+
+ Get the total time to last byte.
+ |
+
boolean |
+isImmortal() |
+
+ Get a boolean describing whether this request is immortal.
+ |
+
String |
+jdbcGetRunningStatement() |
+
+ Get the running JDBC statement.
+ |
+
String |
+jdbcGetRunningStatementDatasource() |
+
+ Get the named datasource associated with the running statement.
+ |
+
long |
+jdbcGetRunningStatementStartTimeMillis() |
+
+ Get the time the currently-running JDBC statemet was started measured in milliseconds from the Java time datum (midnight on
+ January 1st, 1970 UTC).
+ |
+
long |
+jdbcTotalExecutionTime() |
+
+ Get the total time spent executing queries.
+ |
+
long |
+jdbcTotalQueryCount() |
+
+ Get the total number of queries run.
+ |
+
long |
+jdbcTotalRows() |
+
+ Get the total number rows retrieved by all queries in this request.
+ |
+
long |
+jdbcTotalTime() |
+
+ Get the total time spent executing, retrieving and processing query data.
+ |
+
boolean |
+wasQueued() |
+
+ Get a boolean describing whether this request was queued before execution.
+ |
+
getApplicationName, getDeepestActiveChild, getDescription, getDirectChildren, getDuration, getDurationNanos, getEndTime, getEndTimeNanos, getFlavor, getFullTransactionId, getMasterTransaction, getParentTransaction, getPerFlavorTransactionId, getProperties, getSampledState, getSecureDescription, getSpanId, getStartTime, getStartTimeNanos, getStatus, getSubFlavor, getThreadId, getThreadName, getTraceId, getTransactionId, getTransactionName, getTrappedThrowable, hasChildren, isFinished, isInError, isMasterTransaction, isSampledlong getFusionRequestId()+
URL getRequestUrl()+
long getStartTimeMillis()+
long getRuntime()+
getStartTimeMillis() from the current millisecond time.String getThread()+
String getIpAddress()+
String getMethod()+
String jdbcGetRunningStatement()+
null if no statement is running.String jdbcGetRunningStatementDatasource()+
null if:
+ long jdbcGetRunningStatementStartTimeMillis()+
-1 if no statement is running.boolean getOutputCompressorState()+
String getCfid()+
+ Get the value of the CFID cookie for this request, if available. +
+ This is an extension for the Adobe ColdFusion language.null if it is unavailable.String getCftoken()+
+ Get the value of the CFTOKEN cookie for this request, if available. +
+ This is an extension for the Adobe ColdFusion language.null if it is unavailable.String getJavaSessionId()+
null if the session is unavailable.boolean wasQueued()+
long getTimeOfDeath()+
0 if:
+ FRAPI.isRequestProtectionActive()boolean isImmortal()+
true if Request Protection is enabled and this request is specifically excluded
+ false if Request Protection is disabled or is enabled, and this request is not specifically
+ excluded.
+ FRAPI.isRequestProtectionActive()long getRequestId()+
String getRequestStatus()+
String getCrashProtection()+
int getCrashProtectionStatus()+
long getExecutionTime()+
String getQueryString()+
null if this is not available.int getStatusCode()+
long getThreadCpuTime()+
long jdbcTotalQueryCount()+
long jdbcTotalTime()+
long jdbcTotalExecutionTime()+
long jdbcTotalRows()+
long getBytes()+
long getTtfb()+
long getTtlb()+
long getTimeOpened()+
long getTimeClosed()+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ILicenseState.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ILicenseState.html new file mode 100644 index 0000000..23e5545 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ILicenseState.html @@ -0,0 +1,314 @@ + + + + + +public interface ILicenseState
+| Modifier and Type | +Method | +Description | +
|---|---|---|
boolean |
+isCloud() |
+
+ Returns cloud state of license.
+ |
+
boolean |
+isLicensed() |
+
+ Returns active state of license.
+ |
+
boolean |
+isShippingOtelData() |
+
+ Returns data shipping state as configured in opspilot.
+ |
+
boolean isLicensed()+
true if license is active and lease hasn't expired, false otherwise.boolean isCloud()+
true if license is a cloud license, false otherwise.boolean isShippingOtelData()+
true if data shipping has been enabled, false otherwise.Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.ICallbackRegistration.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.ICallbackRegistration.html new file mode 100644 index 0000000..6c8144c --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.ICallbackRegistration.html @@ -0,0 +1,258 @@ + + + + + +public static interface IProbiCallback.ICallbackRegistration
+| Modifier and Type | +Method | +Description | +
|---|---|---|
void |
+cancel() |
++ |
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.IMetricStore.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.IMetricStore.html new file mode 100644 index 0000000..c589ebe --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.IMetricStore.html @@ -0,0 +1,260 @@ + + + + + +public static interface IProbiCallback.IMetricStore
+| Modifier and Type | +Method | +Description | +
|---|---|---|
void |
+post(String id,
+ Number value) |
++ |
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.html new file mode 100644 index 0000000..f79d2f5 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IProbiCallback.html @@ -0,0 +1,280 @@ + + + + + +public interface IProbiCallback
+| Modifier and Type | +Interface | +Description | +
|---|---|---|
static interface |
+IProbiCallback.ICallbackRegistration |
++ |
static interface |
+IProbiCallback.IMetricStore |
++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
void |
+callBack(IProbiCallback.IMetricStore store) |
++ |
void callBack(IProbiCallback.IMetricStore store)+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ISignalState.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ISignalState.html new file mode 100644 index 0000000..706d83d --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ISignalState.html @@ -0,0 +1,314 @@ + + + + + +public interface ISignalState
+| Modifier and Type | +Method | +Description | +
|---|---|---|
boolean |
+logsEnabled() |
+
+ Returns log shipping state.
+ |
+
boolean |
+metricsEnabled() |
+
+ Returns metric shipping state.
+ |
+
boolean |
+tracesEnabled() |
+
+ Returns trace shipping state.
+ |
+
boolean metricsEnabled()+
true if metric shipping is enabled, false otherwise.boolean logsEnabled()+
true if log shipping is enabled, false otherwise.boolean tracesEnabled()+
true if span shipping is enabled, false otherwise.Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ITransactionSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ITransactionSurrogate.html new file mode 100644 index 0000000..6d5755a --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/ITransactionSurrogate.html @@ -0,0 +1,935 @@ + + + + + +IFusionRequestSurrogatepublic interface ITransactionSurrogate
+| Modifier and Type | +Method | +Description | +
|---|---|---|
String |
+getApplicationName() |
++ |
ITransactionSurrogate |
+getDeepestActiveChild() |
++ |
String |
+getDescription() |
++ |
ITransactionSurrogate[] |
+getDirectChildren() |
++ |
long |
+getDuration() |
++ |
long |
+getDurationNanos() |
++ |
long |
+getEndTime() |
++ |
long |
+getEndTimeNanos() |
++ |
String |
+getFlavor() |
++ |
String |
+getFullTransactionId() |
+
+ Gets the complete transaction identifier, which is unique between domains, sessions and
+ transactions.
+ |
+
ITransactionSurrogate |
+getMasterTransaction() |
++ |
ITransactionSurrogate |
+getParentTransaction() |
++ |
long |
+getPerFlavorTransactionId() |
+
+ Get the per-flavor ID of this transaction.
+ |
+
Map<String,Object> |
+getProperties() |
++ |
String |
+getSampledState() |
++ |
String |
+getSecureDescription() |
++ |
String |
+getSpanId() |
++ |
long |
+getStartTime() |
++ |
long |
+getStartTimeNanos() |
++ |
String |
+getStatus() |
+
+ Possible values:
+
+
+"Waiting" - The transaction has been created but not yet opened
+ "Open" - transaction is currently active
+ "Opening"
+ "Rejected" - The transaction was rejected by a transaction gate decision and should not have started.
+ "Timed Out" - The transaction timed out and was closed.
+ "Finished" - The transaction was closed by API.
+ "Kill Pending" - The transaction is in the process of being killed.
+ "Kill Failed" - The transaction could not be killed, or has not yet died.
+ "Soft Killed" - The transaction was killed by API.
+ "Killed" - The transaction was killed by API.
+ "Cascade Closed" - Parent transaction was closed causing this transaction to be closed too.
+ |
+
String |
+getSubFlavor() |
++ |
long |
+getThreadId() |
++ |
String |
+getThreadName() |
++ |
String |
+getTraceId() |
++ |
long |
+getTransactionId() |
+
+ Get the ID of this transaction.
+ |
+
String |
+getTransactionName() |
++ |
Throwable |
+getTrappedThrowable() |
++ |
boolean |
+hasChildren() |
++ |
boolean |
+isFinished() |
++ |
boolean |
+isInError() |
++ |
boolean |
+isMasterTransaction() |
++ |
boolean |
+isSampled() |
+
+ Effectively,
+isSampled() == getSampledState() != "UNSAMPLED" |
+
String getDescription()+
null if not setString getSecureDescription()+
null if not setString getApplicationName()+
MyApplication.String getTransactionName()+
String getFlavor()+
WebRequest, JDBCRequest, etc.String getSubFlavor()+
String getFullTransactionId()+
DOMAIN-ID/SESSION-ID/TRANSACTION-IDlong getTransactionId()+
Long.MAX_VALUE is reached.long getPerFlavorTransactionId()+
Long.MAX_VALUE is exceeded.long getStartTime()+
long getStartTimeNanos()+
System.nanoTime() at the time the transaction was started.long getEndTime()+
-1 if the transaction's not finished.long getEndTimeNanos()+
System.nanoTime() at the time the transaction was ended. -1 if the transaction's not finished.long getDuration()+
long getDurationNanos()+
Map<String,Object> getProperties()+
ITransactionSurrogate getMasterTransaction()+
null if this is the root transaction.ITransactionSurrogate getParentTransaction()+
null if this is the root transaction.ITransactionSurrogate getDeepestActiveChild()+
null if no deepest active child. May also return this transaction.ITransactionSurrogate[] getDirectChildren()+
boolean hasChildren()+
true if this transaction has any children, false otherwise.boolean isMasterTransaction()+
true if this transaction is the master/root transaction, false otherwise.String getStatus()+
"Waiting" - The transaction has been created but not yet opened"Open" - transaction is currently active"Opening""Rejected" - The transaction was rejected by a transaction gate decision and should not have started."Timed Out" - The transaction timed out and was closed."Finished" - The transaction was closed by API."Kill Pending" - The transaction is in the process of being killed."Kill Failed" - The transaction could not be killed, or has not yet died."Soft Killed" - The transaction was killed by API."Killed" - The transaction was killed by API."Cascade Closed" - Parent transaction was closed causing this transaction to be closed too.long getThreadId()+
String getThreadName()+
boolean isFinished()+
true if this transaction is finished, false otherwise.boolean isInError()+
true if this transaction is flagged as being in a state of error, false otherwise.Throwable getTrappedThrowable()+
Throwable that is associated with this transaction. null if no error was trapped.String getTraceId()+
String getSpanId()+
String getSampledState()+
UNSAMPLED, SAMPLED, UNSAMPLED_ITTboolean isSampled()+
isSampled() == getSampledState() != "UNSAMPLED"true if this transaction is sampled, to be exported as a trace span, false otherwise.Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IVersion.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IVersion.html new file mode 100644 index 0000000..2a9b04f --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/IVersion.html @@ -0,0 +1,412 @@ + + + + + +public interface IVersion
+| Modifier and Type | +Method | +Description | +
|---|---|---|
String |
+getBranch() |
++ |
String |
+getBuildNumber() |
++ |
String |
+getBuildString() |
++ |
Date |
+getBuildTime() |
++ |
String |
+getCommitRevision() |
++ |
int |
+getMajor() |
++ |
int |
+getMicro() |
++ |
int |
+getMinor() |
++ |
String |
+getVersion() |
+
+ Returns the version of FusionReactor.
+ |
+
String getVersion()+
5.0.9 including -SNAPSHOT if applicable.int getMajor()+
int getMinor()+
int getMicro()+
String getCommitRevision()+
String getBranch()+
String getBuildNumber()+
Date getBuildTime()+
String getBuildString()+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/FRAPI.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/FRAPI.html new file mode 100644 index 0000000..3f88f9d --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/FRAPI.html @@ -0,0 +1,200 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
static FRAPI |
+FRAPI.getInstance() |
+
+
+ Get a concrete instance of the FusionReactor API, on which further calls can be made.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/FRNameConstants.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/FRNameConstants.html new file mode 100644 index 0000000..a417929 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/FRNameConstants.html @@ -0,0 +1,155 @@ + + + + + +Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IFusionRequestSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IFusionRequestSurrogate.html new file mode 100644 index 0000000..940f143 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IFusionRequestSurrogate.html @@ -0,0 +1,216 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract IFusionRequestSurrogate[] |
+FRAPI.getRecentRequests() |
+
+
+ Query FusionReactor for the a list of historic WebRequests currently held by FusionReactor.
+ |
+
abstract IFusionRequestSurrogate |
+FRAPI.getRequest(long id) |
+
+ Get a request by ID.
+ |
+
abstract IFusionRequestSurrogate[] |
+FRAPI.getRunningRequests() |
+
+
+ Return an array containing objects representing all requests currently being tracked by
+ FusionReactor.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ILicenseState.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ILicenseState.html new file mode 100644 index 0000000..edd2a8a --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ILicenseState.html @@ -0,0 +1,199 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract ILicenseState |
+FRAPI.getLicenseState() |
+
+ Returns state information for license.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.ICallbackRegistration.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.ICallbackRegistration.html new file mode 100644 index 0000000..a5b373c --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.ICallbackRegistration.html @@ -0,0 +1,200 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract IProbiCallback.ICallbackRegistration |
+FRAPI.registerCallback(IProbiCallback callback,
+ long period) |
+
+ Register a callback for a sampler.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.IMetricStore.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.IMetricStore.html new file mode 100644 index 0000000..d2fe413 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.IMetricStore.html @@ -0,0 +1,197 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
void |
+IProbiCallback.callBack(IProbiCallback.IMetricStore store) |
++ |
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.html new file mode 100644 index 0000000..6b5c7f4 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IProbiCallback.html @@ -0,0 +1,200 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract IProbiCallback.ICallbackRegistration |
+FRAPI.registerCallback(IProbiCallback callback,
+ long period) |
+
+ Register a callback for a sampler.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ISignalState.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ISignalState.html new file mode 100644 index 0000000..366dbab --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ISignalState.html @@ -0,0 +1,199 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract ISignalState |
+FRAPI.getSignalState() |
+
+ Returns state information for data shipping.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ITransactionSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ITransactionSurrogate.html new file mode 100644 index 0000000..f2dfc68 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/ITransactionSurrogate.html @@ -0,0 +1,247 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Interface | +Description | +
|---|---|---|
interface |
+IFusionRequestSurrogate |
+
+
+ This interface specifies the available proxied information from an internal FusionRequest.
+ |
+
| Modifier and Type | +Method | +Description | +
|---|---|---|
ITransactionSurrogate |
+ITransactionSurrogate.getDeepestActiveChild() |
++ |
ITransactionSurrogate[] |
+ITransactionSurrogate.getDirectChildren() |
++ |
ITransactionSurrogate |
+ITransactionSurrogate.getMasterTransaction() |
++ |
ITransactionSurrogate |
+ITransactionSurrogate.getParentTransaction() |
++ |
abstract ITransactionSurrogate[] |
+FRAPI.getRecentTransactions() |
+
+
+ Query FusionReactor for a list of historic transactions currently held by FusionReactor.
+ |
+
abstract ITransactionSurrogate[] |
+FRAPI.getRunningTransactions() |
+
+
+ Return an array containing objects representing all transactions currently being tracked by
+ FusionReactor.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IVersion.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IVersion.html new file mode 100644 index 0000000..a9323cd --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/class-use/IVersion.html @@ -0,0 +1,200 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract IVersion |
+FRAPI.getFRVersion() |
+
+ Returns an implementation of the
+IVersion interface to expose FusionReactor version
+ information. |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-frame.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-frame.html new file mode 100644 index 0000000..c07bf83 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-frame.html @@ -0,0 +1,41 @@ + + + + + +| Interface | +Description | +
|---|---|
| FRNameConstants | ++ |
| IFusionRequestSurrogate | +
+
+ This interface specifies the available proxied information from an internal FusionRequest.
+ |
+
| ILicenseState | +
+ Provides information about the license state.
+ |
+
| IProbiCallback | ++ |
| IProbiCallback.ICallbackRegistration | ++ |
| IProbiCallback.IMetricStore | ++ |
| ISignalState | +
+ Reports whether each observability signal is currently active (licensed and not disabled via config).
+ |
+
| ITransactionSurrogate | +
+ This type encapsulates a transaction, providing access to the transaction info, regardless of transaction flavor/type.
+ |
+
| IVersion | +
+ The FusionReactor version interface.
+ |
+
| Class | +Description | +
|---|---|
| FRAPI | +
+
+ This class defines the public interface to FusionReactor.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-tree.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-tree.html new file mode 100644 index 0000000..8d46c61 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-tree.html @@ -0,0 +1,183 @@ + + + + + +Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-use.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-use.html new file mode 100644 index 0000000..89a630e --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/api/package-use.html @@ -0,0 +1,236 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Class | +Description | +
|---|---|
| FRAPI | +
+
+ This class defines the public interface to FusionReactor.
+ |
+
| IFusionRequestSurrogate | +
+
+ This interface specifies the available proxied information from an internal FusionRequest.
+ |
+
| ILicenseState | +
+ Provides information about the license state.
+ |
+
| IProbiCallback | ++ |
| IProbiCallback.ICallbackRegistration | ++ |
| IProbiCallback.IMetricStore | ++ |
| ISignalState | +
+ Reports whether each observability signal is currently active (licensed and not disabled via config).
+ |
+
| ITransactionSurrogate | +
+ This type encapsulates a transaction, providing access to the transaction info, regardless of transaction flavor/type.
+ |
+
| IVersion | +
+ The FusionReactor version interface.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/ConfigurationInvalidExceptionSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/ConfigurationInvalidExceptionSurrogate.html new file mode 100644 index 0000000..4984a63 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/ConfigurationInvalidExceptionSurrogate.html @@ -0,0 +1,620 @@ + + + + + +Serializablepublic class ConfigurationInvalidExceptionSurrogate +extends Exception+
This class signals that the ConfigurationSurrogate whose validity was being
+ tested was found to be invalid.
+
+
Documentation for this type is blank, since it is a 1:1 proxy of Exception.
Exception,
+Serialized Form| Modifier and Type | +Field | +Description | +
|---|---|---|
(package private) Throwable |
+cause |
++ |
| Constructor | +Description | +
|---|---|
ConfigurationInvalidExceptionSurrogate(Throwable cause) |
++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
boolean |
+equals(Object obj) |
++ |
Throwable |
+fillInStackTrace() |
++ |
Throwable |
+getCause() |
++ |
String |
+getLocalizedMessage() |
++ |
String |
+getMessage() |
++ |
StackTraceElement[] |
+getStackTrace() |
++ |
int |
+hashCode() |
++ |
Throwable |
+initCause(Throwable cause) |
++ |
void |
+printStackTrace() |
++ |
void |
+printStackTrace(PrintStream s) |
++ |
void |
+printStackTrace(PrintWriter s) |
++ |
void |
+setStackTrace(StackTraceElement[] stackTrace) |
++ |
String |
+toString() |
++ |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitaddSuppressed, getSuppressedpublic ConfigurationInvalidExceptionSurrogate(Throwable cause)+
public boolean equals(Object obj)+
equals in class ObjectObject.equals(java.lang.Object)public Throwable fillInStackTrace()+
fillInStackTrace in class ThrowableThrowable.fillInStackTrace()public Throwable getCause()+
getCause in class ThrowableThrowable.getCause()public String getLocalizedMessage()+
getLocalizedMessage in class ThrowableThrowable.getLocalizedMessage()public String getMessage()+
getMessage in class ThrowableThrowable.getMessage()public StackTraceElement[] getStackTrace()+
getStackTrace in class ThrowableThrowable.getStackTrace()public int hashCode()+
hashCode in class ObjectObject.hashCode()public Throwable initCause(Throwable cause)+
initCause in class ThrowableThrowable.initCause(java.lang.Throwable)public void printStackTrace()+
printStackTrace in class Throwablepublic void printStackTrace(PrintStream s)+
printStackTrace in class ThrowableThrowable.printStackTrace(java.io.PrintStream)public void printStackTrace(PrintWriter s)+
printStackTrace in class ThrowableThrowable.printStackTrace(java.io.PrintWriter)public void setStackTrace(StackTraceElement[] stackTrace)+
setStackTrace in class ThrowableThrowable.setStackTrace(java.lang.StackTraceElement[])public String toString()+
toString in class ThrowableThrowable.toString()Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/ConfigurationSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/ConfigurationSurrogate.html new file mode 100644 index 0000000..6c5091f --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/ConfigurationSurrogate.html @@ -0,0 +1,555 @@ + + + + + +public interface ConfigurationSurrogate
++ This interface specifies the public members of a FusionReactor Configuration object. +
+ Clients use this class to interact with FusionReactor's configuration. Changes are reflected + immediately in the stored configuration but some may require a restart in order to become visible + in the application.
| Modifier and Type | +Method | +Description | +
|---|---|---|
void |
+applyChanges(Map changes) |
+
+ Apply a set of changes to this configuration object.
+ |
+
void |
+assertValidity() |
+
+ Check whether the currently loaded configuration is valid.
+ |
+
Properties |
+getAsProperties() |
++ |
boolean |
+getBooleanValue(String name) |
++ |
boolean |
+getBooleanValue(String name,
+ boolean defaultValue) |
++ |
int |
+getIntValue(String name) |
++ |
int |
+getIntValue(String name,
+ int defaultValue) |
++ |
Iterator |
+getKeyIterator() |
++ |
String |
+getStringValue(String name) |
++ |
String |
+getStringValue(String name,
+ String defaultValue) |
++ |
int |
+getVersion() |
++ |
void |
+removeKey(String key) |
+
+ Remove a key from the configuration.
+ |
+
void |
+setValue(String key,
+ String value) |
+
+ Insert a new configuration key/value into the store.
+ |
+
void applyChanges(Map changes)+
changes - the changes to apply.void assertValidity() + throws ConfigurationInvalidExceptionSurrogate+
ConfigurationInvalidExceptionSurrogate - if the configuration is not validProperties getAsProperties()+
boolean getBooleanValue(String name, + boolean defaultValue)+
name - the name of the value being sought.defaultValue - the default value to be returned if the named parameter was not found.boolean getBooleanValue(String name)+
name - the name of the parameter being sought.int getIntValue(String name, + int defaultValue)+
name - the name of the parameter being sought.defaultValue - the default value to be returned.int getIntValue(String name) + throws NumberFormatException, + NullPointerException+
name - the name of the value being sought.NumberFormatException - if the given element could not be coerced to int (via Integer)NullPointerException - if the key does not existIterator getKeyIterator()+
Iterator over set of configuration keys held by this object.String getStringValue(String name, + String defaultValue)+
name - the name of the parameter being sought.defaultValue - the default value to be returned.defaultValue if the named value is not found.String getStringValue(String name)+
name - the name of the parameter being sought.int getVersion()+
void removeKey(String key)+
key - the key to be removed from the configuration.Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/class-use/ConfigurationInvalidExceptionSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/class-use/ConfigurationInvalidExceptionSurrogate.html new file mode 100644 index 0000000..2353462 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/class-use/ConfigurationInvalidExceptionSurrogate.html @@ -0,0 +1,225 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| com.intergral.fusionreactor.capi | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract void |
+FRAPI.setRequestCaptureFolder(String fullPath) |
+
+ Change the location to which Request Capture will store request and response data.
+ |
+
| Modifier and Type | +Method | +Description | +
|---|---|---|
void |
+ConfigurationSurrogate.assertValidity() |
+
+ Check whether the currently loaded configuration is valid.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/class-use/ConfigurationSurrogate.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/class-use/ConfigurationSurrogate.html new file mode 100644 index 0000000..bb08cf9 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/class-use/ConfigurationSurrogate.html @@ -0,0 +1,199 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| Modifier and Type | +Method | +Description | +
|---|---|---|
abstract ConfigurationSurrogate |
+FRAPI.getRunningConfiguration() |
+
+ Return a deep clone of the currently running configuration.
+ |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-frame.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-frame.html new file mode 100644 index 0000000..e8cc07f --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-frame.html @@ -0,0 +1,33 @@ + + + + + +| Interface | +Description | +
|---|---|
| ConfigurationSurrogate | +
+
+ This interface specifies the public members of a FusionReactor Configuration object.
+ |
+
| Exception | +Description | +
|---|---|
| ConfigurationInvalidExceptionSurrogate | +
+ This class signals that the
+ConfigurationSurrogate whose validity was being
+ tested was found to be invalid. |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-tree.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-tree.html new file mode 100644 index 0000000..125200b --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-tree.html @@ -0,0 +1,180 @@ + + + + + +Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-use.html b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-use.html new file mode 100644 index 0000000..8081e84 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/com/intergral/fusionreactor/capi/package-use.html @@ -0,0 +1,224 @@ + + + + + +| Package | +Description | +
|---|---|
| com.intergral.fusionreactor.api | ++ |
| com.intergral.fusionreactor.capi | ++ |
| Class | +Description | +
|---|---|
| ConfigurationInvalidExceptionSurrogate | +
+ This class signals that the
+ConfigurationSurrogate whose validity was being
+ tested was found to be invalid. |
+
| ConfigurationSurrogate | +
+
+ This interface specifies the public members of a FusionReactor Configuration object.
+ |
+
| Class | +Description | +
|---|---|
| ConfigurationInvalidExceptionSurrogate | +
+ This class signals that the
+ConfigurationSurrogate whose validity was being
+ tested was found to be invalid. |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/constant-values.html b/docs/Data-insights/Extras/frapi-2026.1.3/constant-values.html new file mode 100644 index 0000000..5fd53b8 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/constant-values.html @@ -0,0 +1,245 @@ + + + + + +| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+KILL_STATUS_ALREADY_DISPOSED |
+0 |
+
+
+public static final int |
+KILL_STATUS_ALREADY_NOTIFIED |
+1 |
+
+
+public static final int |
+KILL_STATUS_KILLED |
+2 |
+
+
+public static final int |
+KILL_STATUS_NOT_KILLED |
+4 |
+
+
+public static final int |
+KILL_STATUS_UNABLE |
+3 |
+
+
+public static final String |
+TRACE_CONTEXT_ID |
+"FusionRequest.Traces" |
+
+
+public static final String |
+TRACE_CONTEXT_NAME |
+"Traces" |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final String |
+CRASH_PROTECTION |
+"Crash Protection" |
+
Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/deprecated-list.html b/docs/Data-insights/Extras/frapi-2026.1.3/deprecated-list.html new file mode 100644 index 0000000..20a1cef --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/deprecated-list.html @@ -0,0 +1,155 @@ + + + + + +Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/help-doc.html b/docs/Data-insights/Extras/frapi-2026.1.3/help-doc.html new file mode 100644 index 0000000..1d68b95 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/help-doc.html @@ -0,0 +1,260 @@ + + + + + +The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+Each annotation type has its own separate page with the following sections:
+Each enum has its own separate page with the following sections:
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+These links take you to the next or previous class, interface, package, or related page.
+These links show and hide the HTML frames. All pages are available with or without frames.
+The All Classes link shows all classes and interfaces except non-static nested types.
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+The Constant Field Values page lists the static final fields and their values.
+Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/index-all.html b/docs/Data-insights/Extras/frapi-2026.1.3/index-all.html new file mode 100644 index 0000000..bbb1a7c --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/index-all.html @@ -0,0 +1,1058 @@ + + + + + +ConfigurationSurrogate whose validity was being
+ tested was found to be invalid.IVersion interface to expose FusionReactor version
+ information.File object representing the named log.HH:mm:ss dd-MMM-yyyy"Waiting" - The transaction has been created but not yet opened
+ "Open" - transaction is currently active
+ "Opening"
+ "Rejected" - The transaction was rejected by a transaction gate decision and should not have started.
+ "Timed Out" - The transaction timed out and was closed.
+ "Finished" - The transaction was closed by API.
+ "Kill Pending" - The transaction is in the process of being killed.
+ "Kill Failed" - The transaction could not be killed, or has not yet died.
+ "Soft Killed" - The transaction was killed by API.
+ "Killed" - The transaction was killed by API.
+ "Cascade Closed" - Parent transaction was closed causing this transaction to be closed too.
+ ITransactionSurrogate.isSampled() == getSampledState() != "UNSAMPLED"FRAPI.registerNotification(String, String, short) which allows the client to
+ set the origin string for the notification.IEventHandler within the OSGi plugin subsystem.Copyright © 2005-2026 Intergral Information Solutions GmbH. All Rights Reserved.
+ + diff --git a/docs/Data-insights/Extras/frapi-2026.1.3/index.html b/docs/Data-insights/Extras/frapi-2026.1.3/index.html new file mode 100644 index 0000000..0315972 --- /dev/null +++ b/docs/Data-insights/Extras/frapi-2026.1.3/index.html @@ -0,0 +1,83 @@ + + + + + +| t |