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

27 lines
528 B
Java

package org.gcube.vremanagement.contextmanager;
import javax.inject.Inject;
import org.gcube.common.scope.api.ScopeProvider;
import org.gcube.smartgears.ApplicationManager;
import org.slf4j.Logger;
public class ContextAppManager implements ApplicationManager {
@Inject Logger logger;
@Inject ScopeInitializer scopeInitializer;
@Override
public void onInit() {
String currentContext = ScopeProvider.instance.get();
scopeInitializer.initScope(currentContext);
}
@Override
public void onShutdown() {
}
}