Search in sources :

Example 1 with SingleInstanceRoutingProcedureInstaller

use of org.neo4j.procedure.builtin.routing.SingleInstanceRoutingProcedureInstaller in project neo4j by neo4j.

the class CommunityEditionModule method createRoutingProcedureInstaller.

@Override
protected AbstractRoutingProcedureInstaller createRoutingProcedureInstaller(GlobalModule globalModule, DatabaseManager<?> databaseManager, ClientRoutingDomainChecker clientRoutingDomainChecker) {
    ConnectorPortRegister portRegister = globalModule.getConnectorPortRegister();
    Config config = globalModule.getGlobalConfig();
    LogProvider logProvider = globalModule.getLogService().getInternalLogProvider();
    return new SingleInstanceRoutingProcedureInstaller(databaseManager, clientRoutingDomainChecker, portRegister, config, logProvider);
}
Also used : ConnectorPortRegister(org.neo4j.configuration.connectors.ConnectorPortRegister) LogProvider(org.neo4j.logging.LogProvider) Config(org.neo4j.configuration.Config) SingleInstanceRoutingProcedureInstaller(org.neo4j.procedure.builtin.routing.SingleInstanceRoutingProcedureInstaller)

Aggregations

Config (org.neo4j.configuration.Config)1 ConnectorPortRegister (org.neo4j.configuration.connectors.ConnectorPortRegister)1 LogProvider (org.neo4j.logging.LogProvider)1 SingleInstanceRoutingProcedureInstaller (org.neo4j.procedure.builtin.routing.SingleInstanceRoutingProcedureInstaller)1