All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractAPIExceptionMapper Abstract implementation ofIAPIExceptionMapperwith some helper methods.APIDescriptor Default implementation ofIAPIDescriptor.APIDescriptorList This class manages a list ofAPIDescriptorobjects.APIInvoker Default implementation ofIAPIInvoker.APIPath This class contains a combination of path and HTTP method.APIRegistry Default implementation ifIAPIRegistry.APISettings A central helper class that centrally configures all API callbacks.APIXServletHandler Abstract API servlet.EPathDescriptorVariableConstraintType This enum contains all the variable constraint types that can be used in API paths.GlobalAPIInvoker Central API manager.IAPIAfterExecutionCallback Callback interface to be used with theIAPIInvokerto get notified after anInvokableAPIDescriptorwas invoked.IAPIBeforeExecutionCallback Callback interface to be used with theIAPIInvokerto get notified before anInvokableAPIDescriptoris invoked.IAPIDescriptor The read-only part ofAPIDescriptor.IAPIExceptionCallback Callback interface to handle thrown but unmapped exception objects from the API servlet.IAPIExceptionMapper API exception mapper to convert exceptions into reasonable HTTP responses.IAPIExecutionFilter Generic API execution filter.IAPIExecutor Interface for API executors.IAPIInvoker Base interface for an API invoker.IAPILongRunningExecutionCallback Callback interface to be used with theIAPIInvokerto get notified on long running executions.IAPIPathAmbiguityResolver Shared interface to resolve API ambiguities.IAPIRegistry Base interface for an API registry.InvokableAPIDescriptor AnInvokableAPIDescriptorcontains anIAPIDescriptoras well the original path by which it was called as well as any resolved path variables.LoggingAPIExceptionCallback Implementation ofIAPIExceptionCallbacklogging to an SLF4J loggerLoggingAPILongRunningExecutionCallback LoggingAPIPathAmbiguityResolver Logging instance ofIAPIPathAmbiguityResolver.PathDescriptor This class keeps a list ofPathDescriptorPartobjects that are created when initially parsing an API path.PathDescriptorHelper Utility class for API path handling.PathDescriptorPart This class keeps a single path part.PathDescriptorVariableConstraint This class keeps a single constraint that maybe used in aPathDescriptorPartobject.PathMatchingResult This class represents the overall result of a path matching.PhotonAPIServlet This class handles the API functions for the public application.
The default registration for web.xml looks like this: