public final boolean init() {
        ThreadingAssertions.assertEventDispatchThread();

        requestInfo = prepareRequestInfo();
        currentState = State.INITIALIZED;

        return requestInfo != null;
    }
public final boolean init()