Uses of Package
com.mastfrog.acteur
Packages that use com.mastfrog.acteur
Package
Description
Acteur
-
Classes in com.mastfrog.acteur used by com.mastfrog.acteurClassDescriptionA single piece of logic which can Reject an HTTP request Validate an HTTP request and allow the next Acteur in the chain to process it Initiate an HTTP response Acteurs are aggregated into a list in a
Page.A test which can be performed on a request, for example, to decide about branchingA web application.A registry of resources (for example, streams or JDBC objects) which should be closed if the connection terminates while a response is being processed.Converts byte buffers and maps to objectsEncapsulates either an object indicating success, or a throwable indicating failure, which is written to a response using DeferredComputationResultActeur (added automatically to the chain if you useActeur.then(CompletableFuture).An HTTP request or similar, which is passed to Pages for their Acteurs to respond to.Generates JSON help for the application; HelpPage converts this into HTML.Really an aggregation of Acteurs and a place to set header values; in recent versions of Acteur it is rarely necessary to implement this - instead, simply annotate your entry-point Acteur with @HttpCall and one will be generated for you under-the-hood, and use @Precursors and @Concluders to specify Acteurs that should run before/after that one.Logger which can be injected, which takes care of actually logging each request and response.Abstraction for a responseAbstraction over Netty's channel/ByteBuf to insulate from changes there.The output condition of anActeur. -
Classes in com.mastfrog.acteur used by com.mastfrog.acteur.annotationsClassDescriptionA single piece of logic which can Reject an HTTP request Validate an HTTP request and allow the next Acteur in the chain to process it Initiate an HTTP response Acteurs are aggregated into a list in a
Page.A web application.Really an aggregation of Acteurs and a place to set header values; in recent versions of Acteur it is rarely necessary to implement this - instead, simply annotate your entry-point Acteur with @HttpCall and one will be generated for you under-the-hood, and use @Precursors and @Concluders to specify Acteurs that should run before/after that one. -
Classes in com.mastfrog.acteur used by com.mastfrog.acteur.authClassDescriptionA single piece of logic which can Reject an HTTP request Validate an HTTP request and allow the next Acteur in the chain to process it Initiate an HTTP response Acteurs are aggregated into a list in a
Page.Really an aggregation of Acteurs and a place to set header values; in recent versions of Acteur it is rarely necessary to implement this - instead, simply annotate your entry-point Acteur with @HttpCall and one will be generated for you under-the-hood, and use @Precursors and @Concluders to specify Acteurs that should run before/after that one.Abstraction for a response -
Classes in com.mastfrog.acteur used by com.mastfrog.acteur.debugClassDescriptionA single piece of logic which can Reject an HTTP request Validate an HTTP request and allow the next Acteur in the chain to process it Initiate an HTTP response Acteurs are aggregated into a list in a
Page.An HTTP request or similar, which is passed to Pages for their Acteurs to respond to.Really an aggregation of Acteurs and a place to set header values; in recent versions of Acteur it is rarely necessary to implement this - instead, simply annotate your entry-point Acteur with @HttpCall and one will be generated for you under-the-hood, and use @Precursors and @Concluders to specify Acteurs that should run before/after that one. -
Classes in com.mastfrog.acteur used by com.mastfrog.acteur.errorsClassDescriptionA single piece of logic which can Reject an HTTP request Validate an HTTP request and allow the next Acteur in the chain to process it Initiate an HTTP response Acteurs are aggregated into a list in a
Page.An HTTP request or similar, which is passed to Pages for their Acteurs to respond to.Really an aggregation of Acteurs and a place to set header values; in recent versions of Acteur it is rarely necessary to implement this - instead, simply annotate your entry-point Acteur with @HttpCall and one will be generated for you under-the-hood, and use @Precursors and @Concluders to specify Acteurs that should run before/after that one.Abstraction for a response -
Classes in com.mastfrog.acteur used by com.mastfrog.acteur.preconditionsClassDescriptionA single piece of logic which can Reject an HTTP request Validate an HTTP request and allow the next Acteur in the chain to process it Initiate an HTTP response Acteurs are aggregated into a list in a
Page.Really an aggregation of Acteurs and a place to set header values; in recent versions of Acteur it is rarely necessary to implement this - instead, simply annotate your entry-point Acteur with @HttpCall and one will be generated for you under-the-hood, and use @Precursors and @Concluders to specify Acteurs that should run before/after that one. -
Classes in com.mastfrog.acteur used by com.mastfrog.acteur.serverClassDescriptionA web application.An HTTP request or similar, which is passed to Pages for their Acteurs to respond to.
-
Classes in com.mastfrog.acteur used by com.mastfrog.acteur.spiClassDescriptionAn HTTP request or similar, which is passed to Pages for their Acteurs to respond to.
-
Classes in com.mastfrog.acteur used by com.mastfrog.acteur.websocketClassDescriptionA single piece of logic which can Reject an HTTP request Validate an HTTP request and allow the next Acteur in the chain to process it Initiate an HTTP response Acteurs are aggregated into a list in a
Page.Really an aggregation of Acteurs and a place to set header values; in recent versions of Acteur it is rarely necessary to implement this - instead, simply annotate your entry-point Acteur with @HttpCall and one will be generated for you under-the-hood, and use @Precursors and @Concluders to specify Acteurs that should run before/after that one.