package net.databinder.cay;
import org.apache.wicket.Request;
import org.apache.wicket.RequestCycle;
import org.apache.wicket.Response;
import org.apache.wicket.protocol.http.WebRequest;
import net.databinder.DataApplicationBase;
/**
* Application base for Cayenne.
*/
public abstract class DataApplication extends DataApplicationBase {
/** Does nothing, no init required. */
@Override
protected void dataInit() { }
/** Returns DataRequestCycle instance for Cayenne. */
@Override
public RequestCycle newRequestCycle(Request request, Response response) {
return new DataRequestCycle(this, (WebRequest) request, response);
}
}