}
@Override
protected LifecycleAdapter borrowComponentLifecycleAdaptor() throws Exception
{
LifecycleAdapter componentLifecycleAdapter;
if (singletonComponentLifecycleAdapter != null)
{
componentLifecycleAdapter = singletonComponentLifecycleAdapter;
}
else
{
componentLifecycleAdapter = createLifecycleAdaptor();
componentLifecycleAdapter.start();
}
return componentLifecycleAdapter;
}