package triaina.injector.service;
import triaina.injector.TriainaInjectorFactory;
import android.app.IntentService;
public abstract class TriainaIntentService extends IntentService {
public TriainaIntentService(String name) {
super(name);
}
@Override
public void onCreate() {
super.onCreate();
TriainaInjectorFactory.getInjector(this).injectMembersWithoutViews(this);
}
@Override
public void onDestroy() {
try {
TriainaInjectorFactory.destroyInjector(this);
} finally {
super.onDestroy();
}
}
}