//
// Copyright (c) 2017, 2020, 2021, 2022 Contributors to the Eclipse Foundation
//

= Jakarta Interceptors
:authors: Jakarta Interceptors Team, https://projects.eclipse.org/projects/ee4j.interceptors
:email: https://dev.eclipse.org/mailman/listinfo/interceptors-dev
:version-label!:
:doctype: book
:license: Eclipse Foundation Specification License v1.0
:source-highlighter: coderay
:toc: left
:toclevels: 4
:sectnumlevels: 4
:sectanchors:
ifdef::backend-pdf[]
:pagenums:
:numbered:
:title-logo-image: image:jakarta_ee_logo_schooner_color_stacked_default.png[pdfwidth=4.25in,align=right]
endif::[]

// == License
:sectnums!:
include::0_license_efsl.adoc[]

:sectnums:

include::1_overview.adoc[]

include::2_interceptor_programming_contract.adoc[]

include::3_associating_interceptors_with_classes_and_methods_using_interceptor_bindings.adoc[]

include::4_associating_interceptors_with_classes_and_methods_using_the_interceptors_annotation.adoc[]

include::5_interceptor_ordering.adoc[]

include::a_bibliography.adoc[]

include::b_change_log.adoc[]
