A B C D G H I L M N P R S V W 

A

addGuiceModule(Module) - Method in class com.metrink.croquet.Croquet
Adds a module to the Guice injector.
addHealthCheck(String, Class<? extends IResource>) - Method in class com.metrink.croquet.CroquetBuilder
Adds a health check resource to a particular mount.
addJpaEntity(Class<? extends Serializable>) - Method in class com.metrink.croquet.CroquetBuilder
Adds a JPA entity to Croquet.
addManagedModule(Class<? extends ManagedModule>) - Method in class com.metrink.croquet.Croquet
Adds a ManagedModule to the list of modules to be start.
addPageMount(String, Class<? extends WebPage>) - Method in class com.metrink.croquet.CroquetBuilder
Adds a WebPage to the list of mounts.
addResource(String, Class<? extends IResource>) - Method in class com.metrink.croquet.CroquetBuilder
Adds a IResource to the list of resources.

B

build() - Method in class com.metrink.croquet.CroquetBuilder
Builds the Croquet object.
buildTester() - Method in class com.metrink.croquet.CroquetBuilder
Builds a CroquetTester object.

C

com.metrink.croquet - package com.metrink.croquet
 
com.metrink.croquet.health - package com.metrink.croquet.health
 
com.metrink.croquet.hibernate - package com.metrink.croquet.hibernate
 
com.metrink.croquet.inject - package com.metrink.croquet.inject
 
com.metrink.croquet.logging - package com.metrink.croquet.logging
 
com.metrink.croquet.modules - package com.metrink.croquet.modules
 
com.metrink.croquet.wicket - package com.metrink.croquet.wicket
 
configure() - Method in class com.metrink.croquet.hibernate.DataSourceHibernateModule
 
configure() - Method in class com.metrink.croquet.hibernate.PersistanceUnitHibernateModule
 
configure() - Method in class com.metrink.croquet.inject.CroquetModule
 
configureJetty(int) - Method in class com.metrink.croquet.Croquet
Function used to configure Jetty and return a Server instance.
configureLogging(LoggingSettings) - Method in class com.metrink.croquet.logging.CroquetLoggingFactory
Configure logging.
create(String[]) - Static method in class com.metrink.croquet.CroquetBuilder
Creates an instance of the CroquetBuilder that uses the default Settings class.
create(Class<S>, String[]) - Static method in class com.metrink.croquet.CroquetBuilder
Creates an instance of the CroquetBuilder given the command line args.
createAndStartModules() - Method in class com.metrink.croquet.Croquet
Creates and starts all the managed modules.
createInjector() - Method in class com.metrink.croquet.Croquet
Creates and sets the injector.
Croquet<T extends Settings> - Class in com.metrink.croquet
This is the main class of Croquet.
CroquetApplication - Class in com.metrink.croquet.wicket
An AuthenticatedWebApplication class that implements sane defaults.
CroquetApplication(IPageFactory, Settings) - Constructor for class com.metrink.croquet.wicket.CroquetApplication
Constructs the CroquetApplication.
CroquetApplication.UnauthenticatedWebSession - Class in com.metrink.croquet.wicket
An AbstractAuthenticatedWebSession that states everyone is logged in as Roles.USER.
CroquetApplication.UnauthenticatedWebSession(Request) - Constructor for class com.metrink.croquet.wicket.CroquetApplication.UnauthenticatedWebSession
Constructs an UnauthenticatedWebSession given the request.
CroquetBuilder<T extends Settings> - Class in com.metrink.croquet
Class used to build the immutable Croquet instance.
CroquetLoggingFactory - Class in com.metrink.croquet.logging
Initialize the logging infrastructure for Croquet.
CroquetLoggingFactory() - Constructor for class com.metrink.croquet.logging.CroquetLoggingFactory
 
CroquetModule<T extends Settings> - Class in com.metrink.croquet.inject
Croquet's Guice module that configures most of the dependencies.
CroquetModule(Class<T>, T) - Constructor for class com.metrink.croquet.inject.CroquetModule
Constructor for the CroquetModule.
CroquetPage - Class in com.metrink.croquet.wicket
Base Croquet WebPage.
CroquetPage() - Constructor for class com.metrink.croquet.wicket.CroquetPage
Initialize the instance.
CroquetStatus - Enum in com.metrink.croquet
The status of a Croquet application.
CroquetTester<T extends Settings> - Class in com.metrink.croquet
A tester for Croquet that creates a WicketTester instance.

D

DatabaseSettings - Class in com.metrink.croquet
Hibernate and Database settings.
DataSourceHibernateModule - Class in com.metrink.croquet.hibernate
A Guice module that takes care of all the Hibernate bindings when using a data source.
DataSourceHibernateModule(DataSource) - Constructor for class com.metrink.croquet.hibernate.DataSourceHibernateModule
Constructor that takes the DataSource to use for all connections.
DISPATCHER_TYPES - Static variable in class com.metrink.croquet.Croquet
 

G

getArchivedFileCount() - Method in class com.metrink.croquet.LoggingSettings.LogFile
Get archivedFileCount.
getArchivedLogFilenamePattern() - Method in class com.metrink.croquet.LoggingSettings.LogFile
Get archivedLogFilenamePattern.
getBody() - Method in class com.metrink.croquet.health.HealthCheck
Get the body of the health check.
getClassOrDefault(String, Class<T>) - Method in class com.metrink.croquet.Settings
Helper method used to obtain a class from a fully qualified class name.
getConfigurationType() - Method in class com.metrink.croquet.wicket.CroquetApplication
 
getConsole() - Method in class com.metrink.croquet.LoggingSettings
Get console.
getCssResourceReferences() - Method in class com.metrink.croquet.Settings
Get a list of CSS resources to include on the default page.
getCurrentLogFilename() - Method in class com.metrink.croquet.LoggingSettings.LogFile
Get currentLogFilename.
getDatabaseSettings() - Method in class com.metrink.croquet.Settings
getDevelopment() - Method in class com.metrink.croquet.Settings
Is Croquet in development mode? If true, reconfigure various settings on Settings.initialize().
getDialectClass() - Method in class com.metrink.croquet.DatabaseSettings
Gets the hibernate.dialect class to use.
getEntities() - Method in class com.metrink.croquet.DatabaseSettings
Returns a list of classes that are mapped as Entities in Hibernate.
getExceptionPage() - Method in class com.metrink.croquet.Settings
Get the page to display whenever an exception occurs.
getExternalCssResourceReferences() - Method in class com.metrink.croquet.Settings
Get a list of FQL URL external resources to include on the default page.
getExternalJavaScriptResourceReferences() - Method in class com.metrink.croquet.Settings
Get a list of FQL URL external resources to include on the default page.
getHomePage() - Method in class com.metrink.croquet.wicket.CroquetApplication
 
getHomePageClass() - Method in class com.metrink.croquet.Settings
Get the home page which will be loaded when visiting "/".
getInjector() - Method in class com.metrink.croquet.Croquet
Gets the injector.
getJavaScriptResourceReferences() - Method in class com.metrink.croquet.Settings
Get a list of JavaScript resources to include on the default page.
getLevel() - Method in class com.metrink.croquet.LoggingSettings
Get level.
getLogFile() - Method in class com.metrink.croquet.LoggingSettings
Get logFile.
getLogFormat() - Method in class com.metrink.croquet.LoggingSettings.Console
Get logFormat.
getLogFormat() - Method in class com.metrink.croquet.LoggingSettings.LogFile
Get logFormat.
getLoggers() - Method in class com.metrink.croquet.LoggingSettings
Get loggers.
getLoggingSettings() - Method in class com.metrink.croquet.Settings
getLoginPageClass() - Method in class com.metrink.croquet.Settings
Get the unauthenticated login page.
getMinifyResources() - Method in class com.metrink.croquet.Settings
Should Croquet minify CSS and JavaScript resources? Defaults to follow dev vs deploy.
getPageMountClasses() - Method in class com.metrink.croquet.Settings
Get a mapping of paths to pages.
getPidFile() - Method in class com.metrink.croquet.Settings
Get pidFile.
getPort() - Method in class com.metrink.croquet.Settings
Get the TCP port which will be bound to Jetty.
getPUNameProvider() - Method in class com.metrink.croquet.Croquet
Provides the name of the persistence unit.
getPUNameProvider() - Method in class com.metrink.croquet.CroquetTester
 
getRenderStrategy() - Method in class com.metrink.croquet.Settings
Get the Wicket rendering strategy.
getResourceMountClasses() - Method in class com.metrink.croquet.Settings
Get a mapping of paths to resource.
getResourcesRootClass() - Method in class com.metrink.croquet.Settings
Get the root class for the relative paths of the CSS/JavaScript resources.
getRoles() - Method in class com.metrink.croquet.wicket.CroquetApplication.UnauthenticatedWebSession
 
getSettings() - Method in class com.metrink.croquet.Croquet
Returns the parsed settings.
getSignInPageClass() - Method in class com.metrink.croquet.wicket.CroquetApplication
 
getStatelessChecker() - Method in class com.metrink.croquet.Settings
Should Croquet enable the stateless checker? Defaults to follow dev vs deploy.
getStatus() - Method in class com.metrink.croquet.Croquet
Gets the status of the Croquet application.
getStatusCode() - Method in class com.metrink.croquet.health.HealthCheck
Get the status code of the health check.
getStripWicketTags() - Method in class com.metrink.croquet.Settings
Determine if tags should be removed from the final markup.
getTester() - Method in class com.metrink.croquet.CroquetTester
Creates a WicketTester setting the application.
getThreshold() - Method in class com.metrink.croquet.LoggingSettings.Console
Get threshold.
getThreshold() - Method in class com.metrink.croquet.LoggingSettings.LogFile
Get threshold.
getWebApplicationClass() - Method in class com.metrink.croquet.Settings
Get the WebApplication for this application.
getWebSessionClass() - Method in class com.metrink.croquet.wicket.CroquetApplication
 
getWicketDebugToolbar() - Method in class com.metrink.croquet.Settings
Should Croquet enable the wicket debug toolbar? Defaults to follow dev vs deploy.
GuicePageFactory - Class in com.metrink.croquet.wicket
An implementation of an IPageFactory that uses Guice to create the page instances.
GuicePageFactory(Injector) - Constructor for class com.metrink.croquet.wicket.GuicePageFactory
Constructs the GuicePageFactory with the injector to create page instances.

H

HealthCheck - Class in com.metrink.croquet.health
Health Check.
HealthCheck() - Constructor for class com.metrink.croquet.health.HealthCheck
 

I

init() - Method in class com.metrink.croquet.wicket.CroquetApplication
 
initialize() - Method in class com.metrink.croquet.Settings
Perform post de-serialization modification of the Settings.
isArchive() - Method in class com.metrink.croquet.LoggingSettings.LogFile
Get archive.
isBookmarkable(Class<C>) - Method in class com.metrink.croquet.wicket.GuicePageFactory
 
isEnabled() - Method in class com.metrink.croquet.LoggingSettings.Console
Get enabled.
isEnabled() - Method in class com.metrink.croquet.LoggingSettings.LogFile
Get enabled.
isSignedIn() - Method in class com.metrink.croquet.wicket.CroquetApplication.UnauthenticatedWebSession
 
IWriteReplace - Interface in com.metrink.croquet.inject
Interface to ensure writeReplace is called.

L

LOG - Static variable in class com.metrink.croquet.wicket.GuicePageFactory
 
LoggingSettings - Class in com.metrink.croquet
Logging settings.
LoggingSettings() - Constructor for class com.metrink.croquet.LoggingSettings
 
LoggingSettings.Console - Class in com.metrink.croquet
Console logging settings.
LoggingSettings.Console() - Constructor for class com.metrink.croquet.LoggingSettings.Console
 
LoggingSettings.LogFile - Class in com.metrink.croquet
File logging settings.
LoggingSettings.LogFile() - Constructor for class com.metrink.croquet.LoggingSettings.LogFile
 

M

ManagedModule - Interface in com.metrink.croquet.modules
Module that is started before the Jetty server starts and stops after Jetty stops.

N

newPage(Class<C>) - Method in class com.metrink.croquet.wicket.GuicePageFactory
 
newPage(Class<C>, PageParameters) - Method in class com.metrink.croquet.wicket.GuicePageFactory
 
newPageFactory() - Method in class com.metrink.croquet.wicket.CroquetApplication
 
newResourceResponse(IResource.Attributes) - Method in class com.metrink.croquet.health.HealthCheck
 

P

PersistanceUnitHibernateModule - Class in com.metrink.croquet.hibernate
A Guice module that takes care of all the Hibernate bindings when using the persistance.xml.
PersistanceUnitHibernateModule() - Constructor for class com.metrink.croquet.hibernate.PersistanceUnitHibernateModule
 

R

run() - Method in class com.metrink.croquet.Croquet
Starts the Croquet framework.
run() - Method in class com.metrink.croquet.CroquetTester
 

S

setArchive(boolean) - Method in class com.metrink.croquet.LoggingSettings.LogFile
Set archive.
setArchivedFileCount(int) - Method in class com.metrink.croquet.LoggingSettings.LogFile
Set archivedFileCount.
setArchivedLogFilenamePattern(String) - Method in class com.metrink.croquet.LoggingSettings.LogFile
Set archivedLogFilenamePattern.
setConsole(LoggingSettings.Console) - Method in class com.metrink.croquet.LoggingSettings
Set console.
setCurrentLogFilename(String) - Method in class com.metrink.croquet.LoggingSettings.LogFile
Set currentLogFilename.
setEnabled(boolean) - Method in class com.metrink.croquet.LoggingSettings.Console
Set enabled.
setEnabled(boolean) - Method in class com.metrink.croquet.LoggingSettings.LogFile
Set enabled.
setExceptionPageClass(Class<? extends WebPage>) - Method in class com.metrink.croquet.CroquetBuilder
Sets the class to use as the exception page.
setHomePageClass(Class<? extends WebPage>) - Method in class com.metrink.croquet.CroquetBuilder
Sets the class to use as the home page.
setLevel(Level) - Method in class com.metrink.croquet.LoggingSettings
Set level.
setLogFile(LoggingSettings.LogFile) - Method in class com.metrink.croquet.LoggingSettings
Set logFile.
setLogFormat(String) - Method in class com.metrink.croquet.LoggingSettings.Console
Set logFormat.
setLogFormat(String) - Method in class com.metrink.croquet.LoggingSettings.LogFile
Set logFormat.
setLoggers(Map<String, Level>) - Method in class com.metrink.croquet.LoggingSettings
Set loggers.
setLoginPageClass(Class<? extends WebPage>) - Method in class com.metrink.croquet.CroquetBuilder
Sets the class to use as the login page.
setPidFile(String) - Method in class com.metrink.croquet.CroquetBuilder
Sets the name of the PID file to drop on Linux.
setPidFile(String) - Method in class com.metrink.croquet.Settings
Set pidFile.
setSqlDialect(Class<? extends Dialect>) - Method in class com.metrink.croquet.CroquetBuilder
Sets the hibernate.dialect class.
setStatus(CroquetStatus) - Method in class com.metrink.croquet.Croquet
Sets the status of Corquet.
setThreshold(Level) - Method in class com.metrink.croquet.LoggingSettings.Console
Set threshold.
setThreshold(Level) - Method in class com.metrink.croquet.LoggingSettings.LogFile
Set threshold.
Settings - Class in com.metrink.croquet
Base Settings class.
Settings() - Constructor for class com.metrink.croquet.Settings
 
setWebApplicationClass(Class<? extends CroquetApplication>) - Method in class com.metrink.croquet.CroquetBuilder
Sets the class of the Wicket application.
start() - Method in interface com.metrink.croquet.modules.ManagedModule
Called before Jetty starts.
stop() - Method in interface com.metrink.croquet.modules.ManagedModule
Called after Jetty stops.

V

valueOf(String) - Static method in enum com.metrink.croquet.CroquetStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.metrink.croquet.CroquetStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeReplace() - Method in interface com.metrink.croquet.inject.IWriteReplace
Write replace method.
A B C D G H I L M N P R S V W 

Copyright © 2014 Metrink. All rights reserved.