package osgi.logger.provider;
import org.osgi.service.component.ComponentContext;
import org.osgi.service.component.annotations.Activate;
import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate;
import org.slf4j.Logger;
@Component(service=Logger.class, servicefactory=true)
public class LoggerComponentImpl extends AbstractLogger {
@Activate
void activate(ComponentContext context) {
setBundle(context.getUsingBundle());
}
@Deactivate
void deactivate() {
close();
}
}