context-manager/src/main/java/org/gcube/vremanagement/contextmanager/ContextAppManager.java

27 lines
528 B
Java
Raw Normal View History

2020-12-03 14:24:34 +01:00
package org.gcube.vremanagement.contextmanager;
2020-12-14 20:32:46 +01:00
import javax.inject.Inject;
2020-12-03 14:24:34 +01:00
import org.gcube.common.scope.api.ScopeProvider;
import org.gcube.smartgears.ApplicationManager;
import org.slf4j.Logger;
public class ContextAppManager implements ApplicationManager {
2020-12-14 20:32:46 +01:00
@Inject Logger logger;
2020-12-03 14:24:34 +01:00
2020-12-14 20:32:46 +01:00
@Inject ScopeInitializer scopeInitializer;
2020-12-03 14:24:34 +01:00
@Override
public void onInit() {
String currentContext = ScopeProvider.instance.get();
2020-12-14 20:32:46 +01:00
scopeInitializer.initScope(currentContext);
2020-12-03 14:24:34 +01:00
}
@Override
public void onShutdown() {
}
}