Search in sources :

Example 1 with NetworkConfig

use of com.peterphi.std.guice.common.serviceprops.net.NetworkConfig in project stdlib by petergeneric.

the class ResourceGuiceModule method getTemplateNetworkConfig.

@Provides
@Named("template-config")
public NetworkConfig getTemplateNetworkConfig() {
    NetworkConfig config = new NetworkConfig();
    config.path = "/resource-templates";
    config.properties = new GuiceConfig();
    return config;
}
Also used : GuiceConfig(com.peterphi.std.guice.common.serviceprops.composite.GuiceConfig) NetworkConfig(com.peterphi.std.guice.common.serviceprops.net.NetworkConfig) Named(com.google.inject.name.Named) Provides(com.google.inject.Provides)

Aggregations

Provides (com.google.inject.Provides)1 Named (com.google.inject.name.Named)1 GuiceConfig (com.peterphi.std.guice.common.serviceprops.composite.GuiceConfig)1 NetworkConfig (com.peterphi.std.guice.common.serviceprops.net.NetworkConfig)1