formatted
This commit is contained in:
parent
9e3549e410
commit
a991055fd6
|
@ -33,29 +33,28 @@ import lombok.extern.slf4j.Slf4j;
|
|||
|
||||
@ApplicationPath(InterfaceConstants.APPLICATION_PATH)
|
||||
@Slf4j
|
||||
public class GeoPortalService extends ResourceConfig{
|
||||
public class GeoPortalService extends ResourceConfig {
|
||||
|
||||
public <T> Map<Engine<T>,Class<T>> customImplementations(){
|
||||
public <T> Map<Engine<T>, Class<T>> customImplementations() {
|
||||
return Collections.EMPTY_MAP;
|
||||
}
|
||||
|
||||
|
||||
public GeoPortalService() {
|
||||
super();
|
||||
//Register interrfaces
|
||||
// Register interfaces
|
||||
|
||||
log.info("Initializing serialization");
|
||||
JacksonJaxbJsonProvider provider = new JacksonJaxbJsonProvider();
|
||||
provider.setMapper(Serialization.mapper);
|
||||
register(provider);
|
||||
|
||||
|
||||
registerClasses(RequestFilter.class);
|
||||
|
||||
registerClasses(ProfiledDocuments.class);
|
||||
registerClasses(UseCaseDescriptors.class);
|
||||
registerClasses(Plugins.class);
|
||||
registerClasses(GeoportalHealth.class);
|
||||
//registerClasses(DocsGenerator.class);
|
||||
// registerClasses(DocsGenerator.class);
|
||||
|
||||
log.info("Setting implementations .. ");
|
||||
|
||||
|
@ -64,25 +63,19 @@ public class GeoPortalService extends ResourceConfig{
|
|||
ImplementationProvider.get().setEngine(new StorageClientProvider(), StorageUtils.class);
|
||||
ImplementationProvider.get().setEngine(new SingleISResourceUCDProvider(), ProfileMap.class);
|
||||
ImplementationProvider.get().setEngine(new PluginManager(), PluginManager.PluginMap.class);
|
||||
ImplementationProvider.get().setEngine(new UCDManager(),UCDManagerI.class);
|
||||
ImplementationProvider.get().setEngine(new UCDManager(), UCDManagerI.class);
|
||||
ImplementationProvider.get().setEngine(new ConfigurationCache(), ConfigurationCache.ConfigurationMap.class);
|
||||
|
||||
|
||||
for(Map.Entry<Engine<Object>, Class<Object>> entry : customImplementations().entrySet()){
|
||||
log.warn("LOADING CUSTOM ENGINE : {} serving {}",entry.getKey(),entry.getValue());
|
||||
for (Map.Entry<Engine<Object>, Class<Object>> entry : customImplementations().entrySet()) {
|
||||
log.warn("LOADING CUSTOM ENGINE : {} serving {}", entry.getKey(), entry.getValue());
|
||||
ImplementationProvider.get().setEngine(entry.getKey(), entry.getValue());
|
||||
}
|
||||
|
||||
log.debug("ENGINES ARE : ");
|
||||
ImplementationProvider.get().getManagerList().forEach(
|
||||
(aClass, s) -> log.debug("{} serving {} ",aClass,s));
|
||||
ImplementationProvider.get().getManagerList().forEach((aClass, s) -> log.debug("{} serving {} ", aClass, s));
|
||||
|
||||
ImplementationProvider.get().initEngines();
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue