Module org.apache.jena.fuseki.main
Class FMod_Prometheus
java.lang.Object
org.apache.jena.fuseki.mod.prometheus.FMod_Prometheus
- All Implemented Interfaces:
 FusekiActionCycle,FusekiBuildCycle,FusekiModule,FusekiServerArgsCustomiser,FusekiStartStop
Prometheus Metrics.
 PrometheusMetricsProvider
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic FusekiModulecreate()name()A display name to identify this module.voidprepare(FusekiServer.Builder serverBuilder, Set<String> datasetNames, org.apache.jena.rdf.model.Model configModel) Called at the start of "build" step.voidserver(FusekiServer server) Called when the server is built at the point where it is returned from theFuseki server builder.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.fuseki.main.sys.FusekiModule
configDataAccessPoint, configured, serverAfterStarting, serverBeforeStarting, serverConfirmReload, serverReload, serverStoppedMethods inherited from interface org.apache.jena.fuseki.main.sys.FusekiServerArgsCustomiser
serverArgsBuilder, serverArgsModify, serverArgsPrepare 
- 
Constructor Details
- 
FMod_Prometheus
public FMod_Prometheus() 
 - 
 - 
Method Details
- 
create
 - 
name
Description copied from interface:FusekiModuleA display name to identify this module.This defaults to the Java simple class name of module.
- Specified by:
 namein interfaceFusekiBuildCycle- Specified by:
 namein interfaceFusekiModule
 - 
prepare
public void prepare(FusekiServer.Builder serverBuilder, Set<String> datasetNames, org.apache.jena.rdf.model.Model configModel) Description copied from interface:FusekiModuleCalled at the start of "build" step. The builder has been set according to the configuration of API calls and parsing configuration files. No build actions have been carried out yet. The module can make further FusekiServer.FusekiServer.Buildercalls. The "configModel" parameter is set if a configuration file was used otherwise it is null.This is the main point for customization of server.
It can add and modify the data services being built, and also add servlets and servlet filters.
- Specified by:
 preparein interfaceFusekiBuildCycle- Specified by:
 preparein interfaceFusekiModule- Parameters:
 serverBuilder- The FusekiServer.BuilderdatasetNames- The names of DataServices configured by API calls and configuration file.
 - 
server
Description copied from interface:FusekiModuleCalled when the server is built at the point where it is returned from theFuseki server builder. The server has not yet been started.- Specified by:
 serverin interfaceFusekiBuildCycle- Specified by:
 serverin interfaceFusekiModule
 
 -