private class InitializeClientApplicationPropertiesTask implements ApplicationInitManager.ApplicationInitializationTask {
@Override
public void run(final ApplicationInitManager.ApplicationInitTaskCallback taskFinishedCallback) {
DispatchServiceManager.get().execute(new GetClientApplicationPropertiesAction(), new AsyncCallback<GetClientApplicationPropertiesResult>() {
@Override
public void onFailure(Throwable caught) {
taskFinishedCallback.taskFailed(caught);
}