public class StatelessContextRequestHandler extends Object implements RequestHandler
Stateless implementation of RequestHandler that creates a new
 ObjectContext for each request and binds it to the request thread.
 
 This is an alternative to the session-based request handler 
 SessionContextRequestHandler which is the default.
 
The request handler can be used by injecting it with a custom @{link Module}, like so:
import org.apache.cayenne.configuration.web.RequestHandler;
import org.apache.cayenne.configuration.web.StatelessContextRequestHandler;
import org.apache.cayenne.di.Binder;
import org.apache.cayenne.di.Module;
public class AppModule implements Module {
    public void configure(Binder binder) {
        binder.bind(RequestHandler.class).to(StatelessContextRequestHandler.class);
    }
}
| Constructor and Description | 
|---|
| StatelessContextRequestHandler() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | requestEnd(javax.servlet.ServletRequest request,
          javax.servlet.ServletResponse response) | 
| void | requestStart(javax.servlet.ServletRequest request,
            javax.servlet.ServletResponse response) | 
public void requestStart(javax.servlet.ServletRequest request,
                         javax.servlet.ServletResponse response)
requestStart in interface RequestHandlerpublic void requestEnd(javax.servlet.ServletRequest request,
                       javax.servlet.ServletResponse response)
requestEnd in interface RequestHandlerCopyright © 2001–2023 Apache Cayenne. All rights reserved.