Generic Function | Package: net.jlinker | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version

## start-work

Arguments: (self async-http-servlet) work request response gate

This method on `async-http-servlet` instances is called from all the methods of the Java class `LispAsyncHttpServlet`. The work argument is the name of one of the work methods do-delete, do-get, do-head, do-options, do-post, do-put, and do-trace.

The request and response arguments are remote references to the request and response arguments of the Java method. The gate argument is a remote reference to an array Object[2] used by the Java method as a gate to determine when the work for a particular request is completed.

This method queues the work into a common queue where all requests from servlets are saved. The queue is emptied by a single Lisp process.

Arguments: (self multi-async-http-servlet) work request response gate

This method on `multi-async-http-servlet` instances starts a new Lisp process for each request that arrives. The process is discarded when the request is completed.

This function is defined when the `jlinkent` module is loaded. See The jLinker Servlet API for details on the jLinker Servlet API.

See jlinker.htm for more information on the jLinker facility.

Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version