Skip navigation links
A B C D E G J L M P R 

A

ApplicationFactory - Interface in com.fredhopper.server.spi
A factory pattern to create an instance of JAX-RS Application provided an instance of Environment.

B

Bootstrap - Class in com.fredhopper.server
The standard JVM "main" class to initiate and start an EmbeddedServer that can be used either in executable JAR archives or directory in a script.
Bootstrap() - Constructor for class com.fredhopper.server.Bootstrap
 

C

com.fredhopper.server - package com.fredhopper.server
 
com.fredhopper.server.spi - package com.fredhopper.server.spi
 
configure(Environment) - Method in interface com.fredhopper.server.spi.LoggingConfigurator
Applies any logic to configure or set up logging API and runtime for the application.
containsDocumentation(Path) - Method in class com.fredhopper.server.DocumentationContextHandlerFactory
Checks if the documentation root path contains actual documentation.
ContextHandlerFactory - Interface in com.fredhopper.server.spi
A factory pattern for Jetty's ContextHandler.
createApplication(Environment) - Method in interface com.fredhopper.server.spi.ApplicationFactory
Creates an instance JAX-RS Application.
createContextHandler(Environment) - Method in class com.fredhopper.server.DocumentationContextHandlerFactory
 
createContextHandler(Environment) - Method in interface com.fredhopper.server.spi.ContextHandlerFactory
Creates an instance of ContextHandler using the provided Environment.
createDocumentationContext(Path) - Method in class com.fredhopper.server.DocumentationContextHandlerFactory
Creates a ContextHandler with ResourceHandler using the root of documentation.
createEmbeddedServer() - Static method in class com.fredhopper.server.EmbeddedServer
Creates an instance EmbeddedServer using Environment.createEnvironment().
createEmbeddedServer(Environment) - Static method in class com.fredhopper.server.EmbeddedServer
Creates an instance of EmbeddedServer.
createRequestLogHandler(Environment) - Method in interface com.fredhopper.server.spi.RequestLogHandlerFactory
Creates an instance RequestLogHandler using the provided environment.
createServer(Environment) - Method in class com.fredhopper.server.EmbeddedServer
Creates an instance of Jetty's server using Environment.

D

DocumentationContextHandlerFactory - Class in com.fredhopper.server
A ContextHandlerFactory that creates a context located at /docs if the necessary elements are available in the provided environment.
DocumentationContextHandlerFactory() - Constructor for class com.fredhopper.server.DocumentationContextHandlerFactory
 
doInitLifeCycle() - Method in class com.fredhopper.server.EmbeddedServer
 
doStartLifeCycle() - Method in class com.fredhopper.server.EmbeddedServer
 
doStopLifeCycle() - Method in class com.fredhopper.server.EmbeddedServer
 

E

EmbeddedServer - Class in com.fredhopper.server
A wrapper LifeCycle that manages an instance of Jetty's Server.
EmbeddedServer(Environment) - Constructor for class com.fredhopper.server.EmbeddedServer
Ctor

G

getServer() - Method in class com.fredhopper.server.EmbeddedServer
 

J

JerseyServletContextHandler - Class in com.fredhopper.server
An extension of Jetty ServletContextHandler that specifically holds and serves an instance of JAX-RS Application using Jersey ServletContainer.
JerseyServletContextHandler(Application, String) - Constructor for class com.fredhopper.server.JerseyServletContextHandler
Ctor.
JerseyServletContextHandler(Application, String, String) - Constructor for class com.fredhopper.server.JerseyServletContextHandler
Ctor.

L

LoggingConfigurator - Interface in com.fredhopper.server.spi
Provides a hook in the initial phase of booting the server to apply any logging configurations and setup.

M

main(String[]) - Static method in class com.fredhopper.server.Bootstrap
 

P

path() - Method in interface com.fredhopper.server.spi.ApplicationFactory
Specifies the context path at which the created Application at createApplication(Environment) should be accessible.

R

RequestLogHandlerFactory - Interface in com.fredhopper.server.spi
A factory pattern for Jetty's RequestLogHandler.
A B C D E G J L M P R 
Skip navigation links

Copyright © 2015 SDL Fredhopper. All rights reserved.