Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAjaxExecutorWithContext<LECTYPE extends ILayoutExecutionContext> - Class in com.helger.photon.core.ajax.executor
Special IAjaxExecutor that requires an ILayoutExecutionContext object to be present.
AbstractAjaxExecutorWithContext() - Constructor for class com.helger.photon.core.ajax.executor.AbstractAjaxExecutorWithContext
 
AbstractApplicationServlet - Class in com.helger.photon.core.servlet
The servlet to show the secure application
AbstractApplicationServlet(AbstractApplicationXServletHandler, String) - Constructor for class com.helger.photon.core.servlet.AbstractApplicationServlet
 
AbstractApplicationXServletHandler - Class in com.helger.photon.core.servlet
Base XServlet handler for the main application.
AbstractApplicationXServletHandler() - Constructor for class com.helger.photon.core.servlet.AbstractApplicationXServletHandler
 
AbstractErrorCallback - Class in com.helger.photon.core.interror.callback
A base class for a central error callback that handles all kind of errors and exceptions
AbstractErrorCallback() - Constructor for class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
AbstractHTMLProvider - Class in com.helger.photon.core.html
Main class for creating HTML output
AbstractHTMLProvider() - Constructor for class com.helger.photon.core.html.AbstractHTMLProvider
 
AbstractLoginManager - Class in com.helger.photon.core.login
Handle the application login process.
AbstractLoginManager() - Constructor for class com.helger.photon.core.login.AbstractLoginManager
 
AbstractLongRunningJob - Class in com.helger.photon.core.job.longrun
Abstract long running job.
AbstractLongRunningJob() - Constructor for class com.helger.photon.core.job.longrun.AbstractLongRunningJob
 
AbstractLongRunningJobRunnable - Class in com.helger.photon.core.longrun
Abstract implementation of ILongRunningJob
AbstractLongRunningJobRunnable(String, IMultilingualText) - Constructor for class com.helger.photon.core.longrun.AbstractLongRunningJobRunnable
 
AbstractMenuItemDeterminatorCallback - Class in com.helger.photon.core.menu
Abstract implementation of IMenuItemDeterminatorCallback.
AbstractMenuItemDeterminatorCallback(IMenuTree) - Constructor for class com.helger.photon.core.menu.AbstractMenuItemDeterminatorCallback
 
AbstractMenuItemRenderer<T extends com.helger.html.hc.html.grouping.IHCList<?,com.helger.html.hc.html.grouping.HCLI>> - Class in com.helger.photon.core.menu.ui
Abstract base implementation of IMenuItemRenderer
AbstractMenuItemRenderer(Locale) - Constructor for class com.helger.photon.core.menu.ui.AbstractMenuItemRenderer
 
AbstractMenuObject<IMPLTYPE extends AbstractMenuObject<IMPLTYPE>> - Class in com.helger.photon.core.menu
Implementation base class for menu items.
AbstractMenuObject(String) - Constructor for class com.helger.photon.core.menu.AbstractMenuObject
 
AbstractMenuObjectFilter - Class in com.helger.photon.core.menu.filter
Abstract base class for a menu object filter.
AbstractMenuObjectFilter() - Constructor for class com.helger.photon.core.menu.filter.AbstractMenuObjectFilter
 
AbstractNewsfeedAjaxExecutor - Class in com.helger.photon.core.ajax.atom
Abstract news feed action.
AbstractNewsfeedAjaxExecutor(IHasDisplayText, String) - Constructor for class com.helger.photon.core.ajax.atom.AbstractNewsfeedAjaxExecutor
 
AbstractObjectDeliveryHttpHandler - Class in com.helger.photon.core.servlet
Base class for stream and download servlet.
AbstractObjectDeliveryHttpHandler() - Constructor for class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
AbstractPage - Class in com.helger.photon.core.page
Abstract base implementation for IPage.
AbstractPage(String) - Constructor for class com.helger.photon.core.page.AbstractPage
Constructor
AbstractPage(String, IMultilingualText) - Constructor for class com.helger.photon.core.page.AbstractPage
Constructor
AbstractPage(String, IMultilingualText, IMultilingualText) - Constructor for class com.helger.photon.core.page.AbstractPage
Constructor
AbstractPage(String, String) - Constructor for class com.helger.photon.core.page.AbstractPage
Constructor
AbstractPage(String, String, String) - Constructor for class com.helger.photon.core.page.AbstractPage
Constructor
AbstractPublicApplicationServlet - Class in com.helger.photon.core.servlet
The servlet to show the public application
AbstractPublicApplicationServlet(AbstractApplicationXServletHandler) - Constructor for class com.helger.photon.core.servlet.AbstractPublicApplicationServlet
 
AbstractRequestParameterHandlerNamed - Class in com.helger.photon.core.requestparam
Base class for IRequestParameterHandler implementations that support special parameter names
AbstractRequestParameterHandlerNamed() - Constructor for class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
 
AbstractResourceDeliveryHttpHandler - Class in com.helger.photon.core.servlet
Simple servlet to forward requests to pages normally not visible to the Web-Server.
AbstractResourceDeliveryHttpHandler() - Constructor for class com.helger.photon.core.servlet.AbstractResourceDeliveryHttpHandler
 
AbstractScopeAwareLongRunningJob - Class in com.helger.photon.core.job.longrun
Abstract scope aware long running job.
AbstractScopeAwareLongRunningJob() - Constructor for class com.helger.photon.core.job.longrun.AbstractScopeAwareLongRunningJob
 
AbstractSecureApplicationServlet - Class in com.helger.photon.core.servlet
The servlet to show the secure application
AbstractSecureApplicationServlet(AbstractApplicationXServletHandler) - Constructor for class com.helger.photon.core.servlet.AbstractSecureApplicationServlet
 
AbstractSWECHTMLProvider - Class in com.helger.photon.core.html
Abstract IHTMLProvider implementation based on SimpleWebExecutionContext.
AbstractSWECHTMLProvider() - Constructor for class com.helger.photon.core.html.AbstractSWECHTMLProvider
 
AbstractUnifiedResponseFilter - Class in com.helger.photon.core.servlet
Abstract base class for a filter performing actions via UnifiedResponse.
AbstractUnifiedResponseFilter() - Constructor for class com.helger.photon.core.servlet.AbstractUnifiedResponseFilter
 
AbstractUserDataObject - Class in com.helger.photon.core.userdata
Represents a single web accessible object, that was provided by the user.
AbstractUserDataObject(String, boolean) - Constructor for class com.helger.photon.core.userdata.AbstractUserDataObject
 
ACTIONS - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
add(FailedMailData) - Method in class com.helger.photon.core.smtp.FailedMailQueueWithDAO
 
add(FailedMailData, boolean) - Method in class com.helger.photon.core.smtp.FailedMailQueueWithDAO
 
addCustomData(String, boolean) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
addCustomData(String, int) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
addCustomData(String, long) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
addCustomData(String, Object) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
addCustomData(String, String) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
addCustomData(Map<String, String>) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
addEmailAttachment(IEmailAttachment) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
addErrorMessage(String) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
addFavorite(String, String, String, String, Map<String, String>) - Method in class com.helger.photon.core.favorites.FavoriteManager
Create a new favorite object.
addField(String, String) - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
addFieldError(String, String) - Method in class com.helger.photon.core.form.FormErrorList
Add a field specific error message.
addFieldInfo(String, String) - Method in class com.helger.photon.core.form.FormErrorList
Add a field specific information message.
addFieldRetrievalError(String, Throwable) - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
addFieldWarning(String, String) - Method in class com.helger.photon.core.form.FormErrorList
Add a field specific warning message.
addGlobalAndPerRequestCSSAndJS(IRequestWebScopeWithoutResponse, HCHtml) - Method in class com.helger.photon.core.html.AbstractHTMLProvider
Add all global and per-request CSS and JS includes to the HTML page.
addItem(GoMappingItem) - Method in class com.helger.photon.core.go.GoMappingManager
 
addItem(String, boolean, String, boolean) - Method in class com.helger.photon.core.go.GoMappingManager
 
addMetaElements(IRequestWebScopeWithoutResponse, HCHead) - Method in class com.helger.photon.core.html.AbstractHTMLProvider
Add all meta elements to the HTML head element.
addMigrationResult(SystemMigrationResult) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
addMigrationResultError(String, String) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
Mark the specified migration as failed.
addMigrationResultSuccess(String) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
Mark the specified migration as success.
addRequestCookie(String, String) - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
addRequestField(String, String) - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
addRequestHeader(String, String) - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
addRequestParameter(String, String) - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
addResult(LongRunningJobData) - Method in class com.helger.photon.core.longrun.LongRunningJobResultManager
 
addSessionField(String, String) - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
addSettings(String, ISMTPSettings) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Create a new settings object.
addUploadedFile(String, TemporaryUserDataObject) - Method in class com.helger.photon.core.userdata.UserUploadManager
Add an uploaded file.
afterContextDestroyed(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
after destroy
afterContextInitialized(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
Callback after init
afterExecute(JobDataMap, IJobExecutionContext, ESuccess) - Method in class com.helger.photon.core.job.longrun.AbstractLongRunningJob
 
afterExecuteInScope(JobDataMap, IJobExecutionContext, ESuccess) - Method in class com.helger.photon.core.job.longrun.AbstractScopeAwareLongRunningJob
 
afterRequest(IRequestWebScope) - Method in class com.helger.photon.core.appid.XServletFilterAppIDExplicit
 
afterRequest(IRequestWebScope) - Method in class com.helger.photon.core.appid.XServletFilterAppIDFromSessionID
 
and(IMenuObjectFilter) - Method in interface com.helger.photon.core.menu.IMenuObjectFilter
 
APP_ID_PUBLIC - Static variable in class com.helger.photon.core.appid.CApplicationID
The default application ID to be used for the public application
APP_ID_SECURE - Static variable in class com.helger.photon.core.appid.CApplicationID
The default application ID to be used for the secure application
attrs() - Method in class com.helger.photon.core.menu.AbstractMenuObject
 
attrs() - Method in interface com.helger.photon.core.menu.IMenuObject
 
attrs() - Method in class com.helger.photon.core.page.AbstractPage
 
attrs() - Method in interface com.helger.photon.core.page.IPage
 
AuditingEmailDataTransportListener - Class in com.helger.photon.core.smtp
An implementation of IEmailDataTransportListener that performs audit calls for successfully delivered, not delivered and partially delivered messages.
AuditingEmailDataTransportListener() - Constructor for class com.helger.photon.core.smtp.AuditingEmailDataTransportListener
 
AuditingLongRunningRequestCallback - Class in com.helger.photon.core.audit
A simple implementation of ILongRunningRequestCallback simply auditing such events.
AuditingLongRunningRequestCallback() - Constructor for class com.helger.photon.core.audit.AuditingLongRunningRequestCallback
 
AuditingParallelRunningRequestCallback - Class in com.helger.photon.core.audit
A simple implementation of IParallelRunningRequestCallback simply auditing such events.
AuditingParallelRunningRequestCallback() - Constructor for class com.helger.photon.core.audit.AuditingParallelRunningRequestCallback
 

B

BACK_TO_OVERVIEW - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
beforeContextDestroyed(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
before destroy
beforeContextInitialized(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
Callback before init.
beforeExecute(JobDataMap, IJobExecutionContext) - Method in class com.helger.photon.core.job.longrun.AbstractLongRunningJob
 
beforeExecuteInScope(JobDataMap, IJobExecutionContext) - Method in class com.helger.photon.core.job.longrun.AbstractScopeAwareLongRunningJob
 
beforeRequest(IRequestWebScope) - Method in class com.helger.photon.core.appid.XServletFilterAppIDExplicit
 
beforeRequest(IRequestWebScope) - Method in class com.helger.photon.core.appid.XServletFilterAppIDFromSessionID
 
BUILD_TIMESTAMP - Static variable in class com.helger.photon.core.CPhotonVersion
Build timestamp - from properties file
BUILD_VERSION - Static variable in class com.helger.photon.core.CPhotonVersion
Current version - from properties file
BuildInfo - Class in com.helger.photon.core.buildinfo
This class allows you to read the buildinfo.xml files generated by the buildinfo-maven-plugin.
BuildInfo(ICommonsMap<String, String>) - Constructor for class com.helger.photon.core.buildinfo.BuildInfo
 
BUILDINFO_FILENAME_XML - Static variable in class com.helger.photon.core.buildinfo.BuildInfo
The default filename as stored in the JAR files.
BuildInfo.SinceBuildInfoV2 - Annotation Type in com.helger.photon.core.buildinfo
Indicate that certain fields are only available from V2
buildURL(IRequestWebScopeWithoutResponse, String, Locale, String) - Method in interface com.helger.photon.core.requestparam.IRequestParameterHandler
Build a URL based on the passed base path and an optional list of parameters.
buildURL(IRequestWebScopeWithoutResponse, String, Locale, String) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLParameter
 
buildURL(IRequestWebScopeWithoutResponse, String, Locale, String) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
 
buildURL(IRequestWebScopeWithoutResponse, String, Locale, String) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathOrdered
 
BUTTON_BACK - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_BROWSE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_CANCEL - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_CLOSE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_DELETE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_DELETE_ALL - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_DISABLE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_EDIT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_ENABLE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_LOAD - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_NEXT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_NO - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_PRINT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_PRINT_PREVIEW - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_PRINT_VIEW - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_REFRESH - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_REGISTER - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_RESEND - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_RESEND_ALL - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_RESET - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_SAVE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_SAVE_ALL - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_SAVE_AS - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_SAVE_CLOSE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_SELECT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_SEND - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_SIGN_UP - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_UPLOAD - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
BUTTON_YES - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 

C

CALENDAR_OPEN - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
callbacks() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
cancelUploadedFiles(String...) - Method in class com.helger.photon.core.userdata.UserUploadManager
Remove all uploaded files and delete the underlying UDO objects.
CApplicationID - Class in com.helger.photon.core.appid
This class contains application IDs for the most common use cases
CheckDiskUsableSpaceJob - Class in com.helger.photon.core.job.app
Check whether at least x bytes of usable space is present on the file system where the application .
CheckDiskUsableSpaceJob() - Constructor for class com.helger.photon.core.job.app.CheckDiskUsableSpaceJob
Public no argument constructor must be available.
checkInternalMappings(IMenuTree, Consumer<GoMappingItem>) - Method in class com.helger.photon.core.go.GoMappingManager
Check whether all internal go links, that point to a page use existing menu item IDs
CheckThreadDeadlockJob - Class in com.helger.photon.core.job.app
A Quartz job to be scheduled to check for thread dead locks.
CheckThreadDeadlockJob() - Constructor for class com.helger.photon.core.job.app.CheckThreadDeadlockJob
Public no argument constructor must be available.
checkUserAndShowLogin(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.login.AbstractLoginManager
Main login routine.
ClassPathResourceHttpHandler - Class in com.helger.photon.core.servlet
 
ClassPathResourceHttpHandler() - Constructor for class com.helger.photon.core.servlet.ClassPathResourceHttpHandler
 
CLayout - Class in com.helger.photon.core.html
Contains some predefined layout area IDs
clear() - Static method in class com.helger.photon.core.appid.PhotonGlobalState
 
clearAllBlockedURIs() - Method in class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
CLogin - Class in com.helger.photon.core.login
Login constants
CNamedSMTPSettings - Class in com.helger.photon.core.smtp
Constants for named SMTP settings handling
com.helger.photon.core - package com.helger.photon.core
 
com.helger.photon.core.ajax.atom - package com.helger.photon.core.ajax.atom
 
com.helger.photon.core.ajax.executor - package com.helger.photon.core.ajax.executor
 
com.helger.photon.core.appid - package com.helger.photon.core.appid
 
com.helger.photon.core.audit - package com.helger.photon.core.audit
 
com.helger.photon.core.buildinfo - package com.helger.photon.core.buildinfo
 
com.helger.photon.core.config - package com.helger.photon.core.config
 
com.helger.photon.core.configfile - package com.helger.photon.core.configfile
 
com.helger.photon.core.csrf - package com.helger.photon.core.csrf
 
com.helger.photon.core.execcontext - package com.helger.photon.core.execcontext
 
com.helger.photon.core.favorites - package com.helger.photon.core.favorites
 
com.helger.photon.core.form - package com.helger.photon.core.form
 
com.helger.photon.core.go - package com.helger.photon.core.go
 
com.helger.photon.core.html - package com.helger.photon.core.html
 
com.helger.photon.core.interror - package com.helger.photon.core.interror
 
com.helger.photon.core.interror.callback - package com.helger.photon.core.interror.callback
 
com.helger.photon.core.interror.uihandler - package com.helger.photon.core.interror.uihandler
 
com.helger.photon.core.job.app - package com.helger.photon.core.job.app
 
com.helger.photon.core.job.longrun - package com.helger.photon.core.job.longrun
 
com.helger.photon.core.job.smtp - package com.helger.photon.core.job.smtp
 
com.helger.photon.core.locale - package com.helger.photon.core.locale
 
com.helger.photon.core.login - package com.helger.photon.core.login
 
com.helger.photon.core.longrun - package com.helger.photon.core.longrun
 
com.helger.photon.core.menu - package com.helger.photon.core.menu
 
com.helger.photon.core.menu.filter - package com.helger.photon.core.menu.filter
 
com.helger.photon.core.menu.ui - package com.helger.photon.core.menu.ui
 
com.helger.photon.core.mgr - package com.helger.photon.core.mgr
 
com.helger.photon.core.mock - package com.helger.photon.core.mock
 
com.helger.photon.core.page - package com.helger.photon.core.page
 
com.helger.photon.core.requestparam - package com.helger.photon.core.requestparam
 
com.helger.photon.core.resource - package com.helger.photon.core.resource
 
com.helger.photon.core.servlet - package com.helger.photon.core.servlet
 
com.helger.photon.core.smtp - package com.helger.photon.core.smtp
 
com.helger.photon.core.sysmigration - package com.helger.photon.core.sysmigration
 
com.helger.photon.core.systemmsg - package com.helger.photon.core.systemmsg
 
com.helger.photon.core.uistate - package com.helger.photon.core.uistate
 
com.helger.photon.core.userdata - package com.helger.photon.core.userdata
 
ConfigurationFile - Class in com.helger.photon.core.configfile
 
ConfigurationFile(IReadableResource) - Constructor for class com.helger.photon.core.configfile.ConfigurationFile
Constructor
ConfigurationFileManager - Class in com.helger.photon.core.configfile
A non-persisting manager for ConfigurationFile objects.
ConfigurationFileManager() - Constructor for class com.helger.photon.core.configfile.ConfigurationFileManager
Deprecated.
confirmUploadedFile(String) - Method in class com.helger.photon.core.userdata.UserUploadManager
Confirm a single uploaded file with the passed field name.
confirmUploadedFiles(String...) - Method in class com.helger.photon.core.userdata.UserUploadManager
Confirm the uploaded files with the passed field names.
containsAnyApplicationServletPathMapping() - Static method in class com.helger.photon.core.appid.PhotonGlobalState
 
containsFavoritesOfUser(String) - Method in class com.helger.photon.core.favorites.FavoriteManager
Check if the specified user ID is contained or not.
containsItemWithKey(String) - Method in class com.helger.photon.core.go.GoMappingManager
 
containsNoState() - Static method in class com.helger.photon.core.appid.PhotonGlobalState
 
containsSettings(String) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Check if the specified settings ID is contained or not.
contextDestroyed(ServletContextEvent) - Method in class com.helger.photon.core.servlet.WebAppListener
 
contextInitialized(ServletContextEvent) - Method in class com.helger.photon.core.servlet.WebAppListener
 
convertToMicroElement(Favorite, String, String) - Method in class com.helger.photon.core.favorites.FavoriteMicroTypeConverter
 
convertToMicroElement(LongRunningJobData, String, String) - Method in class com.helger.photon.core.longrun.LongRunningJobDataMicroTypeConverter
 
convertToMicroElement(NamedSMTPSettings, String, String) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsMicroTypeConverter
 
convertToMicroElement(SystemMigrationResult, String, String) - Method in class com.helger.photon.core.sysmigration.SystemMigrationResultMicroTypeConverter
 
convertToMicroElement(UserDataObject, String, String) - Method in class com.helger.photon.core.userdata.UserDataObjectMicroTypeConverter
 
convertToNative(IMicroElement) - Method in class com.helger.photon.core.favorites.FavoriteMicroTypeConverter
 
convertToNative(IMicroElement) - Method in class com.helger.photon.core.longrun.LongRunningJobDataMicroTypeConverter
 
convertToNative(IMicroElement) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsMicroTypeConverter
 
convertToNative(IMicroElement) - Method in class com.helger.photon.core.sysmigration.SystemMigrationResultMicroTypeConverter
 
convertToNative(IMicroElement) - Method in class com.helger.photon.core.userdata.UserDataObjectMicroTypeConverter
 
CPhotonVersion - Class in com.helger.photon.core
Contains the version number details
create(ObjectType, T) - Static method in class com.helger.photon.core.uistate.UIStateWrapper
 
create(T) - Static method in class com.helger.photon.core.uistate.UIStateWrapper
 
createConditional(String) - Static method in class com.helger.photon.core.userdata.TemporaryUserDataObject
 
createConditional(String) - Static method in class com.helger.photon.core.userdata.UserDataObject
Create the UserDataObject only if the provided path is neither null nor empty.
createDateTimeNow(String, Locale) - Static method in class com.helger.photon.core.form.RequestFieldDate
 
createDateTimeNow(String, Locale) - Static method in class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
createDefaultServletContextInitParameters() - Static method in class com.helger.photon.core.mock.PhotonCoreTestRule
 
createError(String) - Method in class com.helger.photon.core.userdata.UserUploadXServletHandler
 
createExceptionText(Throwable) - Static method in class com.helger.photon.core.longrun.LongRunningJobResult
 
createFailure(String, String) - Static method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
createFile(File) - Static method in class com.helger.photon.core.longrun.LongRunningJobResult
 
createForAjaxOrAction(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.execcontext.LayoutExecutionContext
 
createFromResource(IReadableResource) - Static method in class com.helger.photon.core.buildinfo.BuildInfo
 
createHCHtml(Locale) - Method in class com.helger.photon.core.html.AbstractHTMLProvider
 
createHTML(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.html.AbstractHTMLProvider
 
createHTMLProvider(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.servlet.AbstractApplicationXServletHandler
 
createItem(IMenuItem, IPage) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item below the specified parent.
createItem(IMenuItem, String, IHasSimpleURL, IHasDisplayText) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item below the specified parent.
createItem(IMenuItem, String, ISimpleURL, IHasDisplayText) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item below the specified parent.
createItem(String, IPage) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item below the specified parent.
createItem(String, String, IHasSimpleURL, IHasDisplayText) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item below the specified parent.
createItem(String, String, IHasSimpleURL, IHasDisplayText) - Method in class com.helger.photon.core.menu.MenuTree
 
createItem(String, String, ISimpleURL, IHasDisplayText) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item below the specified parent.
createItem(String, String, IPage) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item below the specified parent.
createItem(String, String, IPage) - Method in class com.helger.photon.core.menu.MenuTree
 
createJson(IJson) - Static method in class com.helger.photon.core.longrun.LongRunningJobResult
 
createLayoutExecutionContext(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.ajax.executor.AbstractAjaxExecutorWithContext
Create the layout execution context
createLink(ISimpleURL) - Static method in class com.helger.photon.core.longrun.LongRunningJobResult
 
createLocalDateNow(String, Locale) - Static method in class com.helger.photon.core.form.RequestFieldDate
 
createLocalDateNow(String, Locale) - Static method in class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
createLocalDateTimeNow(String, Locale) - Static method in class com.helger.photon.core.form.RequestFieldDate
 
createLocalDateTimeNow(String, Locale) - Static method in class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
createLoginScreen(boolean, ICredentialValidationResult) - Method in class com.helger.photon.core.login.AbstractLoginManager
Create the HTML code used to render the login screen
createLongRunningJobResult() - Method in interface com.helger.photon.core.longrun.ILongRunningJob
 
createMockServletContext(String, Map<String, String>) - Method in class com.helger.photon.core.mock.PhotonCoreTestRule
 
createMockServletContext(String, Map<String, String>) - Method in class com.helger.photon.core.mock.PhotonCoreWebAppTestRule
 
createNewErrorID() - Static method in class com.helger.photon.core.interror.InternalErrorHandler
Create a new unique error ID.
createNewInternalErrorID() - Static method in class com.helger.photon.core.interror.InternalErrorHandler
Create a new unique internal error ID.
createNewNonce() - Method in class com.helger.photon.core.csrf.CSRFManager
 
createRedirect(String, IMenuItemPage) - Method in interface com.helger.photon.core.menu.IMenuOperations
Create a new redirect from the passed ID to the specified menu item.
createRedirect(String, IMenuItemPage) - Method in class com.helger.photon.core.menu.MenuTree
 
createRenderedMenu(ILayoutExecutionContext, Supplier<T>, IMenuItemRenderer<T>) - Static method in class com.helger.photon.core.menu.ui.MenuRendererCallback
Render the whole menu
createRenderedMenu(ILayoutExecutionContext, Supplier<T>, IMenuItemRenderer<T>, ICommonsMap<String, Boolean>) - Static method in class com.helger.photon.core.menu.ui.MenuRendererCallback
Render the whole menu
createRenderedMenu(ILayoutExecutionContext, Supplier<T>, DefaultTreeItemWithID<String, IMenuObject>, IMenuItemRenderer<T>) - Static method in class com.helger.photon.core.menu.ui.MenuRendererCallback
Render a part of the menu
createRenderedMenu(ILayoutExecutionContext, Supplier<T>, DefaultTreeItemWithID<String, IMenuObject>, IMenuItemRenderer<T>, ICommonsMap<String, Boolean>) - Static method in class com.helger.photon.core.menu.ui.MenuRendererCallback
Render a part of the menu
createRootItem(IPage) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item at root level.
createRootItem(String, IHasSimpleURL, IHasDisplayText) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item at root level.
createRootItem(String, IHasSimpleURL, IHasDisplayText) - Method in class com.helger.photon.core.menu.MenuTree
 
createRootItem(String, ISimpleURL, IHasDisplayText) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item at root level.
createRootItem(String, IPage) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item at root level.
createRootItem(String, IPage) - Method in class com.helger.photon.core.menu.MenuTree
 
createRootSeparator() - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item separator at root level
createRootSeparator(String) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item separator at root level
createRootSeparator(String) - Method in class com.helger.photon.core.menu.MenuTree
 
createSeparator(IMenuItem) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item separator as a child of the passed menu item
createSeparator(IMenuItem, String) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item separator as a child of the passed menu item
createSeparator(String) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item separator as a child of the passed menu item
createSeparator(String, String) - Method in interface com.helger.photon.core.menu.IMenuOperations
Append a new menu item separator as a child of the passed menu item
createSeparator(String, String) - Method in class com.helger.photon.core.menu.MenuTree
 
createSuccess() - Method in class com.helger.photon.core.userdata.UserUploadXServletHandler
 
createSuccess(String) - Static method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
createText(String) - Static method in class com.helger.photon.core.longrun.LongRunningJobResult
 
createWriteData() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
createWriteData() - Method in class com.helger.photon.core.go.GoMappingManager
 
createWriteData() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
createWriteData() - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
createWriteData() - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
createXML(IHCNode) - Static method in class com.helger.photon.core.longrun.LongRunningJobResult
 
createXML(IMicroNode) - Static method in class com.helger.photon.core.longrun.LongRunningJobResult
 
CSPReportingServlet - Class in com.helger.photon.core.servlet
A simple default implementation of a CSP (Content Security Policy) reporting servlet.
CSPReportingServlet() - Constructor for class com.helger.photon.core.servlet.CSPReportingServlet
 
CSPReportingXServletHandler - Class in com.helger.photon.core.servlet
Default Servlet handler for CSP reporting.
CSPReportingXServletHandler() - Constructor for class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
CSPReportingXServletHandler(Consumer<? super IJsonObject>) - Constructor for class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
CSRFManager - Class in com.helger.photon.core.csrf
Global CSRF manager keeping track of the available nonces.
CSRFManager() - Constructor for class com.helger.photon.core.csrf.CSRFManager
Deprecated.
CSRFSessionManager - Class in com.helger.photon.core.csrf
Per-session nonce manager.
CSRFSessionManager() - Constructor for class com.helger.photon.core.csrf.CSRFSessionManager
Deprecated.
CSS_CLASS_LOGIN_APPLOGO - Static variable in class com.helger.photon.core.login.CLogin
 
CSS_CLASS_LOGIN_ERRORMSG - Static variable in class com.helger.photon.core.login.CLogin
 
CSS_CLASS_LOGIN_HEADER - Static variable in class com.helger.photon.core.login.CLogin
 
CSS_CLASS_MENU_ITEM - Static variable in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
CSS class for a menu item to an internal page
CSS_CLASS_MENU_ITEM_EXTERNAL - Static variable in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
CSS class for a menu item to an external page
CSS_CLASS_MENU_SEPARATOR - Static variable in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
CSS class for a menu separator
CSS_CLASS_SELECTED_MENU_ITEM - Static variable in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
CSS class for the selected menu item
CSS_ID_PREFIX_MENU_ITEM - Static variable in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
HTML ID prefix for menu items
CWebSpecs - Class in com.helger.photon.core
Constants in the field of Java web-related specifications

D

DEFAULT - Static variable in enum com.helger.photon.core.systemmsg.ESystemMessageType
 
DEFAULT_ADD_CLASS_PATH - Static variable in class com.helger.photon.core.interror.InternalErrorBuilder
By default the class path entries are not added, because the Tomcat classpath is not very interesting.
DEFAULT_DUPLICATE_ELIMINIATION_COUNTER - Static variable in class com.helger.photon.core.interror.InternalErrorBuilder
By default only ever 100th internal errors with the same stack trace is send be email.
DEFAULT_EDITABLE - Static variable in class com.helger.photon.core.go.GoMappingManager
 
DEFAULT_ENABLE_FULL_THREAD_DUMPS - Static variable in class com.helger.photon.core.interror.InternalErrorHandler
 
DEFAULT_ENABLE_FULL_THREAD_DUMPS - Static variable in class com.helger.photon.core.interror.InternalErrorSettings
 
DEFAULT_HANDLE_STATISTICS_ON_END - Static variable in class com.helger.photon.core.servlet.WebAppListener
 
DEFAULT_INIT_PARAMETER_DEBUG - Static variable in class com.helger.photon.core.servlet.WebAppListener
Name of the initialization parameter to enable debug.
DEFAULT_INIT_PARAMETER_PRODUCTION - Static variable in class com.helger.photon.core.servlet.WebAppListener
Name of the initialization parameter to enable production mode.
DEFAULT_INVOKE_CUSTOM_EXCEPTION_HANDLER - Static variable in class com.helger.photon.core.interror.InternalErrorBuilder
By default custom exception handlers are invoked too
DEFAULT_PASSWORD_MIN_LENGTH - Static variable in class com.helger.photon.core.servlet.WebAppListener
 
DEFAULT_REQUEST_PARAMETER_DISPLAY_LOCALE - Static variable in class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
The default name of the parameter selecting the current display locale
DEFAULT_REQUEST_PARAMETER_MENUITEM - Static variable in class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
The default name of the parameter selecting the current menu item
DEFAULT_SAVE_AS_XML - Static variable in class com.helger.photon.core.interror.InternalErrorSettings
By default each internal error is also stored as XML.
DEFAULT_SEND_EMAIL - Static variable in class com.helger.photon.core.interror.InternalErrorSettings
By default each internal error is also stored as XML.
DEFAULT_SEPARATOR_CHAR - Static variable in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
The separator char to be used if path based handling is enabled, to separate name and value
DEFAULT_USER_DATA_PATH - Static variable in class com.helger.photon.core.userdata.UserDataManager
The default user data path, relative to a URL context and the servlet context directory.
DefaultMenuItemRenderer<T extends com.helger.html.hc.html.grouping.IHCList<?,com.helger.html.hc.html.grouping.HCLI>> - Class in com.helger.photon.core.menu.ui
Default implementation of IMenuItemRenderer
DefaultMenuItemRenderer(Locale) - Constructor for class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
 
determineMimeType(String, IReadableResource) - Method in class com.helger.photon.core.servlet.AbstractResourceDeliveryHttpHandler
Determine the MIME type of the resource to deliver.
DIRECTORY_AUDITS - Static variable in class com.helger.photon.core.mgr.PhotonCoreManager
 
DIRECTORY_HTML - Static variable in class com.helger.photon.core.mgr.PhotonBasicManager
 
doHttpFilter(HttpServletRequest, HttpServletResponse, IRequestWebScope) - Method in class com.helger.photon.core.servlet.AbstractUnifiedResponseFilter
 
DOWNLOAD - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 

E

EConfigurationFileSyntax - Enum in com.helger.photon.core.configfile
Define the syntax of a configuration file.
ELongRunningJobResultType - Enum in com.helger.photon.core.longrun
Defines the result type of a long running job.
EMAIL_ADDRESS - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
EMenuObjectType - Enum in com.helger.photon.core.menu
Enumeration with the different type of menu objects.
Entry(String, String) - Constructor for class com.helger.photon.core.interror.InternalErrorMetadata.Entry
 
EPhotonCoreText - Enum in com.helger.photon.core
Contains some global texts.
equals(Object) - Method in class com.helger.photon.core.form.RequestFieldBoolean
 
equals(Object) - Method in class com.helger.photon.core.form.RequestFieldBooleanMultiValue
 
equals(Object) - Method in class com.helger.photon.core.form.RequestFieldDate
 
equals(Object) - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBoolean
 
equals(Object) - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBooleanMultiValue
 
equals(Object) - Method in class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
equals(Object) - Method in class com.helger.photon.core.go.GoMappingItem
 
equals(Object) - Method in class com.helger.photon.core.menu.AbstractMenuObject
 
equals(Object) - Method in class com.helger.photon.core.menu.MenuItemExternal
 
equals(Object) - Method in class com.helger.photon.core.menu.MenuItemPage
 
equals(Object) - Method in class com.helger.photon.core.menu.MenuItemRedirectToPage
 
equals(Object) - Method in class com.helger.photon.core.menu.MenuTree
 
equals(Object) - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
equals(Object) - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
equals(Object) - Method in class com.helger.photon.core.systemmsg.SystemMessageData
 
equals(Object) - Method in class com.helger.photon.core.uistate.UIStateRegistry
 
equals(Object) - Method in class com.helger.photon.core.uistate.UIStateWrapper
 
equals(Object) - Method in class com.helger.photon.core.userdata.AbstractUserDataObject
 
ERR_INCORRECT_INPUT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
ERROR - Enum constant in enum com.helger.photon.core.systemmsg.ESystemMessageType
 
ErrorXServletHandler - Class in com.helger.photon.core.servlet
An error handler that redirects to a certain error path with some special URL parameters.
ErrorXServletHandler(String) - Constructor for class com.helger.photon.core.servlet.ErrorXServletHandler
 
ESystemMessageType - Enum in com.helger.photon.core.systemmsg
This enumeration defines the different system message types.
ETAG_VALUE_OBJECT_DELIVERY_SERVLET - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
Create a unique value per server startup.
exists() - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
EXTENSION_MACRO_WEB_DEFAULT - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
EXTERNAL - Enum constant in enum com.helger.photon.core.menu.EMenuObjectType
Menu item pointing to an external page

F

FAILED_MAILS_XML - Static variable in class com.helger.photon.core.mgr.PhotonCoreManager
 
FailedMailQueueWithDAO - Class in com.helger.photon.core.smtp
A special FailedMailQueue that supports persistent storage.
FailedMailQueueWithDAO(String) - Constructor for class com.helger.photon.core.smtp.FailedMailQueueWithDAO
 
FailedMailResendJob - Class in com.helger.photon.core.job.smtp
A Quartz job, that tries to re-send failed mails.
FailedMailResendJob() - Constructor for class com.helger.photon.core.job.smtp.FailedMailResendJob
Public no argument constructor must be available.
FALSE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
Favorite - Class in com.helger.photon.core.favorites
Default implementation of favourites for bookmarks.
Favorite(String, String, String, String, Map<String, String>) - Constructor for class com.helger.photon.core.favorites.Favorite
 
FavoriteManager - Class in com.helger.photon.core.favorites
This class manages Favorite objects.
FavoriteManager(String) - Constructor for class com.helger.photon.core.favorites.FavoriteManager
 
FavoriteMicroTypeConverter - Class in com.helger.photon.core.favorites
Convert Favorite objects to IMicroElement and vice versa.
FavoriteMicroTypeConverter() - Constructor for class com.helger.photon.core.favorites.FavoriteMicroTypeConverter
 
FAVORITES_XML - Static variable in class com.helger.photon.core.mgr.PhotonBasicManager
 
FILE - Enum constant in enum com.helger.photon.core.longrun.ELongRunningJobResultType
 
FILE_SELECT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
fillBody(ISimpleWebExecutionContext, HCHtml) - Method in class com.helger.photon.core.html.AbstractSWECHTMLProvider
Fill the HTML body
fillHead(ISimpleWebExecutionContext, HCHtml) - Method in class com.helger.photon.core.html.AbstractSWECHTMLProvider
Fill the HTML HEAD element.
fillHeadAndBody(IRequestWebScopeWithoutResponse, HCHtml, Locale) - Method in class com.helger.photon.core.html.AbstractHTMLProvider
Overridable method to fill head and body.
fillHeadAndBody(IRequestWebScopeWithoutResponse, HCHtml, Locale) - Method in class com.helger.photon.core.html.AbstractSWECHTMLProvider
Overridable method to fill head and body.
fillInternalErrorMetaData(IRequestWebScopeWithoutResponse, String, Map<String, String>) - Static method in class com.helger.photon.core.interror.InternalErrorHandler
 
fillNewsfeed(Feed) - Method in class com.helger.photon.core.ajax.atom.AbstractNewsfeedAjaxExecutor
 
forEachCustomData(BiConsumer<String, String>) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
FormErrorList - Class in com.helger.photon.core.form
Special error list for form errors.
FormErrorList() - Constructor for class com.helger.photon.core.form.FormErrorList
 
FormErrorList(Iterable<? extends IError>) - Constructor for class com.helger.photon.core.form.FormErrorList
 

G

generateNewNonce() - Method in class com.helger.photon.core.csrf.CSRFSessionManager
Generate a new nonce for this session.
getAll() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
getAllAdditionalParams() - Method in class com.helger.photon.core.favorites.Favorite
 
getAllAdditionalParams() - Method in interface com.helger.photon.core.favorites.IFavorite
 
getAllAllowedExtensions() - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
getAllAllowedFilenames() - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
getAllAllowedRegExs() - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
getAllAvailableLocales() - Method in class com.helger.photon.core.locale.GlobalLocaleManager
 
getAllAvailableLocales() - Method in interface com.helger.photon.core.locale.ILocaleManager
 
getAllAvailableLocales() - Method in class com.helger.photon.core.locale.LocaleManager
 
getAllBlockedURIs() - Method in class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
getAllConfigurationFiles() - Method in class com.helger.photon.core.configfile.ConfigurationFileManager
 
getAllCustomData() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
getAllDefaultMenuItemIDs() - Method in interface com.helger.photon.core.menu.IMenuOperations
 
getAllDefaultMenuItemIDs() - Method in class com.helger.photon.core.menu.MenuTree
 
getAllDefaultMenuItems() - Method in interface com.helger.photon.core.menu.IMenuOperations
Get the default menu item objects in the correct order.
getAllDefaultMenuItems() - Method in class com.helger.photon.core.menu.MenuTree
 
getAllDeniedExtensions() - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
getAllDeniedFilenames() - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
getAllDeniedRegExs() - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
getAllDisplayMenuItemIDs(IMenuItemDeterminatorCallback) - Static method in class com.helger.photon.core.menu.MenuItemDeterminatorCallback
 
getAllDisplayMenuItemIDs(IMenuTree, String) - Static method in class com.helger.photon.core.menu.MenuItemDeterminatorCallback
 
getAllEnvVars() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getAllFailedMigrationResults(String) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
getAllFavorites() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
getAllFavoritesOfUser(String) - Method in class com.helger.photon.core.favorites.FavoriteManager
 
getAllFields() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getAllItemIDs() - Method in interface com.helger.photon.core.menu.IMenuItemDeterminatorCallback
 
getAllItemIDs() - Method in class com.helger.photon.core.menu.MenuItemDeterminatorCallback
 
getAllItems() - Method in class com.helger.photon.core.go.GoMappingManager
 
getAllJobResults() - Method in class com.helger.photon.core.longrun.LongRunningJobResultManager
 
getAllMenuItemIDs(IMenuTree) - Static method in class com.helger.photon.core.menu.MenuItemDeterminatorCallback
Get all menu items without usage a separate MenuItemDeterminatorCallback instance.
getAllMigrationIDs() - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
getAllMigrationResults(String) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
getAllMigrationResultsFlattened() - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
getAllNonces() - Method in class com.helger.photon.core.csrf.CSRFManager
 
getAllReceiverAddresses() - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
getAllRequestCookies() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getAllRequestFields() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getAllRequestHeaders() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getAllRequestParameters() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getAllRequiredRoles() - Method in class com.helger.photon.core.login.AbstractLoginManager
 
getAllRunningJobs() - Method in class com.helger.photon.core.longrun.LongRunningJobManager
 
getAllSessionFields() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getAllSettings() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
getAllSystemProperties() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getAllUserIDsWithFavorites() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
getAppIDToServletPathMap() - Static method in class com.helger.photon.core.appid.PhotonGlobalState
 
getApplicationID() - Method in class com.helger.photon.core.favorites.Favorite
 
getApplicationID() - Method in interface com.helger.photon.core.favorites.IFavorite
 
getApplicationID(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.RequestSettings
 
getAsFile() - Method in interface com.helger.photon.core.userdata.IUserDataObject
Get the File of this UDO object.
getAsMicroNode() - Method in class com.helger.photon.core.interror.InternalErrorMetadata.Entry
 
getAsMicroNode() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getAsMLT(String) - Static method in class com.helger.photon.core.page.AbstractPage
 
getAsNotEditable() - Method in class com.helger.photon.core.go.GoMappingItem
 
getAsResource() - Method in interface com.helger.photon.core.userdata.IUserDataObject
 
getAsString() - Method in class com.helger.photon.core.interror.InternalErrorMetadata.Entry
 
getAsString() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getAsString() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
getAsString(ThreadDeadlockInfo) - Static method in class com.helger.photon.core.interror.callback.MailingThreadDeadlockCallback
 
getAsURL(IRequestWebScopeWithoutResponse) - Method in interface com.helger.photon.core.userdata.IUserDataObject
 
getAsURLPath(IRequestWebScopeWithoutResponse) - Method in interface com.helger.photon.core.userdata.IUserDataObject
 
getBasePathFile() - Static method in class com.helger.photon.core.userdata.UserDataManager
 
getBuildDateTime() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getBuildPluginArtifactID(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getBuildPluginConfiguration(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getBuildPluginCount() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getBuildPluginGroupID(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getBuildPluginKey(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getBuildPluginVersion(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getCachingDays() - Method in class com.helger.photon.core.resource.ResourceBundleDeliveryHttpHandler
 
getCastedObject() - Method in class com.helger.photon.core.uistate.UIStateWrapper
 
getCastedState(ObjectType, String) - Method in class com.helger.photon.core.uistate.UIStateRegistry
Get the state object in the specified type.
getClone() - Method in class com.helger.photon.core.form.FormErrorList
 
getClone() - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
getCloneWithDifferentPath(String) - Method in interface com.helger.photon.core.userdata.IUserDataObject
Create a clone of this object but for a different path.
getCloneWithDifferentPath(String) - Method in class com.helger.photon.core.userdata.TemporaryUserDataObject
 
getCloneWithDifferentPath(String) - Method in class com.helger.photon.core.userdata.UserDataObject
 
getContentAsString() - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
getContentAsString(Charset) - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
getContentLocale() - Method in class com.helger.photon.core.menu.ui.AbstractMenuItemRenderer
 
getContextAndUserDataPath(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.userdata.UserDataManager
 
getCopyOfEmailSettings() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
getCurrent() - Static method in class com.helger.photon.core.uistate.UIStateRegistry
 
getCurrentUserID() - Method in class com.helger.photon.core.longrun.AbstractLongRunningJobRunnable
 
getCurrentUserID(JobDataMap) - Method in class com.helger.photon.core.job.longrun.AbstractLongRunningJob
Get the ID of the current user who executes the job.
getCurrentUserID(JobDataMap) - Method in class com.helger.photon.core.job.longrun.AbstractScopeAwareLongRunningJob
Get the ID of the current user who executes the job.
getDataPath(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
Get the data path to be used for this application.
getDefaultApplicationID() - Method in class com.helger.photon.core.appid.PhotonGlobalState
 
getDefaultCharset() - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
getDefaultLocale() - Method in class com.helger.photon.core.locale.GlobalLocaleManager
 
getDefaultLocale() - Method in interface com.helger.photon.core.locale.ILocaleManager
 
getDefaultLocale() - Method in class com.helger.photon.core.locale.LocaleManager
 
getDefaultMenuItem() - Method in interface com.helger.photon.core.menu.IMenuOperations
Get the default menu item object.
getDefaultMenuItem() - Method in class com.helger.photon.core.menu.MenuTree
 
getDefaultMenuItemID() - Method in interface com.helger.photon.core.menu.IMenuOperations
Get the default menu item with the highest priority.
getDefaultMenuItemID() - Method in class com.helger.photon.core.menu.MenuTree
 
getDefaultSettings() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Get the settings with the default ID.
getDefaultSMTPSettings() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Get the SMTP settings with the default ID.
getDependencyArtifactID(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDependencyClassifier(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDependencyCount() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDependencyGroupID(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDependencyManagementKey(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDependencyScope(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDependencySystemPath(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDependencyType(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDependencyVersion(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getDescription() - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
getDescription() - Method in class com.helger.photon.core.menu.filter.AbstractMenuObjectFilter
 
getDescription() - Method in class com.helger.photon.core.page.AbstractPage
 
getDescription(Locale) - Method in class com.helger.photon.core.page.AbstractPage
 
getDescription(Locale) - Method in interface com.helger.photon.core.page.IPage
Get the description of the page in the passed locale.
getDisplayCountry(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.RequestSettings
 
getDisplayFilter() - Method in class com.helger.photon.core.menu.AbstractMenuObject
 
getDisplayFilter() - Method in interface com.helger.photon.core.menu.IMenuObject
 
getDisplayLanguage(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.RequestSettings
 
getDisplayLocale() - Method in class com.helger.photon.core.appid.PhotonRequestState
 
getDisplayLocale() - Method in class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
getDisplayLocale() - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
 
getDisplayLocale() - Method in class com.helger.photon.core.execcontext.SimpleWebExecutionContext
 
getDisplayLocale() - Method in class com.helger.photon.core.form.RequestFieldDate
 
getDisplayLocale() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
getDisplayLocale() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
getDisplayLocale(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.RequestSettings
 
getDisplayName() - Method in class com.helger.photon.core.favorites.Favorite
 
getDisplayText(Locale) - Method in class com.helger.photon.core.ajax.atom.AbstractNewsfeedAjaxExecutor
 
getDisplayText(Locale) - Method in enum com.helger.photon.core.EPhotonCoreText
 
getDisplayText(Locale) - Method in class com.helger.photon.core.menu.filter.AbstractMenuObjectFilter
 
getDisplayText(Locale) - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserAssignedToUserGroup
 
getDisplayText(Locale) - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserHasRole
 
getDisplayText(Locale) - Method in interface com.helger.photon.core.menu.IMenuItemRedirectToPage
 
getDisplayText(Locale) - Method in interface com.helger.photon.core.menu.IMenuObjectFilter
 
getDisplayText(Locale) - Method in class com.helger.photon.core.menu.MenuItemExternal
 
getDisplayText(Locale) - Method in class com.helger.photon.core.menu.MenuItemPage
 
getDisplayText(Locale) - Method in class com.helger.photon.core.page.AbstractPage
 
getDisplayText(Locale) - Method in enum com.helger.photon.core.systemmsg.ESystemMessageType
 
getDuplicateEliminationCounter() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
getDuration() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
getEmailAttachmentList() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
getEndDateTime() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
getErrorID() - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getErrorMessage() - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
getErrorMessage(String) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
getExecutionDateTime() - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
getExecutionSuccess() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
getFailedLoginWaitingTime() - Method in class com.helger.photon.core.login.AbstractLoginManager
 
getFailedMailQueue() - Static method in class com.helger.photon.core.mgr.PhotonCoreManager
 
getFallbackLocale() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
getFavorite(String, String) - Method in class com.helger.photon.core.favorites.FavoriteManager
 
getFavorite(String, String, String, Map<String, String>) - Method in class com.helger.photon.core.favorites.FavoriteManager
Get the favorite of the specified user ID
getFavoriteManager() - Static method in class com.helger.photon.core.mgr.PhotonBasicManager
 
getFeedDescription() - Method in class com.helger.photon.core.ajax.atom.AbstractNewsfeedAjaxExecutor
 
getFieldValue(String, String) - Method in class com.helger.photon.core.interror.InternalErrorMetadata
 
getFile(IUserDataObject) - Static method in class com.helger.photon.core.userdata.UserDataManager
Get the File of the passed UDO object.
getFromIDOrDefault(String) - Static method in enum com.helger.photon.core.systemmsg.ESystemMessageType
 
getFromIDOrNull(String) - Static method in enum com.helger.photon.core.configfile.EConfigurationFileSyntax
 
getFromIDOrNull(String) - Static method in enum com.helger.photon.core.longrun.ELongRunningJobResultType
 
getFromIDOrNull(String) - Static method in enum com.helger.photon.core.menu.EMenuObjectType
 
getGoLink(IRequestWebScopeWithoutResponse, String) - Static method in class com.helger.photon.core.go.GoMappingManager
 
getGoLinkURI(String) - Static method in class com.helger.photon.core.go.GoMappingManager
 
getGoMappingMgr() - Static method in class com.helger.photon.core.mgr.PhotonCoreManager
 
getID() - Method in class com.helger.photon.core.ajax.atom.AbstractNewsfeedAjaxExecutor
 
getID() - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
getID() - Method in enum com.helger.photon.core.configfile.EConfigurationFileSyntax
 
getID() - Method in class com.helger.photon.core.favorites.Favorite
 
getID() - Method in enum com.helger.photon.core.longrun.ELongRunningJobResultType
 
getID() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
getID() - Method in class com.helger.photon.core.menu.AbstractMenuObject
 
getID() - Method in enum com.helger.photon.core.menu.EMenuObjectType
 
getID() - Method in class com.helger.photon.core.page.AbstractPage
 
getID() - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
getID() - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
getID() - Method in enum com.helger.photon.core.systemmsg.ESystemMessageType
 
getInitializationEndDT() - Method in class com.helger.photon.core.servlet.WebAppListener
 
getInitializationStartDT() - Method in class com.helger.photon.core.servlet.WebAppListener
 
getInitParameterDebug(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
Get the value of the servlet context init-parameter that represents the "debug" flag.
getInitParameterNoStartupInfo(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
Get the value of the servlet context init-parameter that represents the "noStartupInfo" flag.
getInitParameterProduction(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
Get the value of the servlet context init-parameter that represents the "production" flag.
getInitParameterServerURL(ServletContext, boolean) - Method in class com.helger.photon.core.servlet.WebAppListener
Get the value of the servlet context init-parameter that represents the "serverUrlProduction" or "serverUrl" flag.
getInstance() - Static method in class com.helger.photon.core.appid.PhotonGlobalState
 
getInstance() - Static method in class com.helger.photon.core.appid.PhotonSessionState
 
getInstance() - Static method in class com.helger.photon.core.configfile.ConfigurationFileManager
 
getInstance() - Static method in class com.helger.photon.core.csrf.CSRFManager
 
getInstance() - Static method in class com.helger.photon.core.csrf.CSRFSessionManager
 
getInstance() - Static method in class com.helger.photon.core.locale.GlobalLocaleManager
 
getInstance() - Static method in class com.helger.photon.core.mgr.PhotonBasicManager
 
getInstance() - Static method in class com.helger.photon.core.mgr.PhotonCoreManager
 
getInstance() - Static method in class com.helger.photon.core.requestparam.RequestParameterManager
 
getInstance() - Static method in class com.helger.photon.core.userdata.UserUploadManager
 
getInstanceIfInstantiated() - Static method in class com.helger.photon.core.appid.PhotonSessionState
 
getInstanceIfInstantiated() - Static method in class com.helger.photon.core.csrf.CSRFManager
 
getItemCount() - Method in class com.helger.photon.core.go.GoMappingManager
 
getItemOfKey(String) - Method in class com.helger.photon.core.go.GoMappingManager
 
getJobDescription() - Method in class com.helger.photon.core.longrun.AbstractLongRunningJobRunnable
 
getJobDescription() - Method in interface com.helger.photon.core.longrun.ILongRunningJob
 
getJobDescription() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
getJobID() - Method in class com.helger.photon.core.longrun.AbstractLongRunningJobRunnable
 
getJobID() - Method in interface com.helger.photon.core.longrun.ILongRunningJob
 
getJobResultOfID(String) - Method in class com.helger.photon.core.longrun.LongRunningJobResultManager
 
getJsonHandler() - Method in class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
getKey() - Method in class com.helger.photon.core.go.GoMappingItem
 
getKey() - Method in class com.helger.photon.core.interror.InternalErrorMetadata.Entry
 
getLastApplicationID() - Method in class com.helger.photon.core.appid.PhotonSessionState
 
getLastModificationDateTime(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.servlet.AbstractResourceDeliveryHttpHandler
 
getLastUpdateDT() - Method in interface com.helger.photon.core.systemmsg.ISystemMessageData
 
getLastUpdateDT() - Method in class com.helger.photon.core.systemmsg.SystemMessageData
 
getLastUpdateDT() - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
getLinkToMenuItem(IRequestWebScopeWithoutResponse, Locale, String) - Method in interface com.helger.photon.core.requestparam.IRequestParameterManager
Get the link to the provided menu item, extracting the application ID from the request.
getLinkToMenuItem(String) - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
Get the URL to the specified menu item using the current display locale.
getLinkToMenuItem(String, IRequestWebScopeWithoutResponse, Locale, String) - Method in interface com.helger.photon.core.requestparam.IRequestParameterManager
Get the link to the provided menu item.
getLinkToMenuItem(String, IRequestWebScopeWithoutResponse, Locale, String) - Method in class com.helger.photon.core.requestparam.RequestParameterManager
 
getLinkToMenuItem(String, String) - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
Get the URL to the specified menu item in the passed application.
getLinkToMenuItem(String, Locale, String) - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
Get the URL to the specified menu item in the passed application using the specified locale.
getLinkToMenuItem(Locale, String) - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
Get the URL to the specified menu item.
getLocale() - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
getLocaleAsString() - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
getLocaleFromURL(ISimpleURL, IMenuTree) - Method in interface com.helger.photon.core.requestparam.IRequestParameterManager
Extract the locale from the provided URL using the given menu tree.
getLoggedInUser() - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
 
getLoggedInUser() - Method in class com.helger.photon.core.execcontext.SimpleWebExecutionContext
 
getLoggedInUserID() - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
 
getLoginName(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.login.AbstractLoginManager
Get the current login name
getLongRunningJobManager() - Static method in class com.helger.photon.core.job.longrun.AbstractLongRunningJob
 
getLongRunningJobManager() - Static method in class com.helger.photon.core.job.longrun.AbstractScopeAwareLongRunningJob
 
getLongRunningJobManager() - Static method in class com.helger.photon.core.longrun.AbstractLongRunningJobRunnable
 
getLongRunningJobMgr() - Static method in class com.helger.photon.core.mgr.PhotonBasicManager
 
getLongRunningJobResultMgr() - Static method in class com.helger.photon.core.mgr.PhotonBasicManager
 
getMenuItem() - Method in class com.helger.photon.core.appid.PhotonRequestState
 
getMenuItem() - Method in class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
getMenuItem() - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
getMenuItem(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.RequestSettings
 
getMenuItemAsString() - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
getMenuItemFromURL(ISimpleURL, IMenuTree) - Method in interface com.helger.photon.core.requestparam.IRequestParameterManager
Extract the menu item ID from the provided URL using the given menu tree.
getMenuItemID() - Method in class com.helger.photon.core.favorites.Favorite
 
getMenuItemID() - Method in interface com.helger.photon.core.favorites.IFavorite
 
getMenuItemID(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.RequestSettings
 
getMenuObjectOfID(String) - Method in interface com.helger.photon.core.menu.IMenuOperations
Get the menu object with the specified ID
getMenuObjectOfID(String) - Method in class com.helger.photon.core.menu.MenuTree
 
getMenuObjectType() - Method in interface com.helger.photon.core.menu.IMenuObject
 
getMenuObjectType() - Method in class com.helger.photon.core.menu.MenuItemExternal
 
getMenuObjectType() - Method in class com.helger.photon.core.menu.MenuItemPage
 
getMenuObjectType() - Method in class com.helger.photon.core.menu.MenuItemRedirectToPage
 
getMenuObjectType() - Method in class com.helger.photon.core.menu.MenuSeparator
 
getMenuTree() - Method in class com.helger.photon.core.appid.PhotonGlobalStatePerApp
 
getMenuTree() - Method in class com.helger.photon.core.appid.PhotonRequestState
 
getMenuTree() - Method in class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
getMenuTree() - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
 
getMenuTree() - Method in class com.helger.photon.core.execcontext.SimpleWebExecutionContext
 
getMenuTree() - Method in class com.helger.photon.core.menu.AbstractMenuItemDeterminatorCallback
 
getMenuTree() - Method in interface com.helger.photon.core.menu.IMenuItemDeterminatorCallback
 
getMenuTree(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.RequestSettings
 
getMessage() - Method in interface com.helger.photon.core.systemmsg.ISystemMessageData
 
getMessage() - Method in class com.helger.photon.core.systemmsg.SystemMessageData
 
getMessageType() - Method in interface com.helger.photon.core.systemmsg.ISystemMessageData
 
getMessageType() - Method in class com.helger.photon.core.systemmsg.SystemMessageData
 
getMessageType() - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
getMessageTypeID() - Method in interface com.helger.photon.core.systemmsg.ISystemMessageData
 
getMultilingualText() - Method in enum com.helger.photon.core.EPhotonCoreText
 
getName() - Method in class com.helger.photon.core.page.AbstractPage
 
getName() - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
getNonce() - Method in class com.helger.photon.core.csrf.CSRFSessionManager
 
getNonceCount() - Method in class com.helger.photon.core.csrf.CSRFManager
 
getObject() - Method in class com.helger.photon.core.uistate.UIStateWrapper
 
getObjectType() - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
getObjectType() - Method in class com.helger.photon.core.uistate.UIStateWrapper
 
getPage() - Method in interface com.helger.photon.core.menu.IMenuItemPage
 
getPage() - Method in class com.helger.photon.core.menu.MenuItemPage
 
getParameterHandler() - Method in interface com.helger.photon.core.requestparam.IRequestParameterManager
 
getParameterHandler() - Method in class com.helger.photon.core.requestparam.RequestParameterManager
 
getParametersFromPath(String, IMenuTree) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
 
getParametersFromPath(String, IMenuTree) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathOrdered
 
getParametersFromRequest(IRequestWebScopeWithoutResponse, IMenuTree) - Method in interface com.helger.photon.core.requestparam.IRequestParameterHandler
Get all request parameters from the provided request.
getParametersFromRequest(IRequestWebScopeWithoutResponse, IMenuTree) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLParameter
 
getParametersFromRequest(IRequestWebScopeWithoutResponse, IMenuTree) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
 
getParametersFromRequest(IRequestWebScopeWithoutResponse, IMenuTree) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathOrdered
 
getParametersFromURL(ISimpleURL, IMenuTree) - Method in interface com.helger.photon.core.requestparam.IRequestParameterHandler
Get all request parameters from the provided URL.
getParametersFromURL(ISimpleURL, IMenuTree) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLParameter
 
getParametersFromURL(ISimpleURL, IMenuTree) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
 
getParametersFromURL(ISimpleURL, IMenuTree) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathOrdered
 
getParentNode() - Method in class com.helger.photon.core.interror.uihandler.UIInternalErrorHandler
 
getParentProjectArtifactID() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getParentProjectGroupID() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getParentProjectName() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getParentProjectVersion() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getPassword(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.login.AbstractLoginManager
Get the current password
getPath() - Method in class com.helger.photon.core.servlet.ErrorXServletHandler
 
getPath() - Method in class com.helger.photon.core.userdata.AbstractUserDataObject
 
getPath() - Method in interface com.helger.photon.core.userdata.IUserDataObject
 
getPostLoginRedirectURL(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.login.AbstractLoginManager
Get the redirect URL to which the user should be redirected after a successful login.
getProjectArtifactID() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getProjectGroupID() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getProjectName() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getProjectPackaging() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getProjectVersion() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getRedirectURL(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.servlet.LogoutXServletHandler
Get the redirection URL.
getRequestParamMap() - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
 
getRequestParamNameLocale() - Method in class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
 
getRequestParamNameMenuItem() - Method in class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
 
getRequestScope() - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
 
getRequestScope() - Method in class com.helger.photon.core.execcontext.SimpleWebExecutionContext
 
getRequestScope() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
getRequestState(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.RequestSettings
 
getResolvedGoMappingItem(String) - Method in class com.helger.photon.core.go.GoXServletHandler
Resolve the passed go-mapping key to an GoMappingItem.
getResource() - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
getResource(IUserDataObject) - Static method in class com.helger.photon.core.userdata.UserDataManager
Get the file system resource of the passed UDO object.
getResource(IRequestWebScopeWithoutResponse, String) - Method in class com.helger.photon.core.servlet.AbstractResourceDeliveryHttpHandler
Resolve the resource specified by the given file name.
getResource(IRequestWebScopeWithoutResponse, String) - Method in class com.helger.photon.core.servlet.ClassPathResourceHttpHandler
 
getResource(IRequestWebScopeWithoutResponse, String) - Method in class com.helger.photon.core.userdata.UserDataDeliveryHttpHandler
 
getResult() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
getResultFile() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
getResultJson() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
getResultLink() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
getResultObject() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
getResultText() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
getResultXML() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
getRoleID() - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserHasRole
 
getRootItemDataOfItemWithID(String) - Method in interface com.helger.photon.core.menu.IMenuTree
 
getRootItemDataOfItemWithID(String) - Method in class com.helger.photon.core.menu.MenuTree
 
getRootItemOfItemWithID(String) - Method in interface com.helger.photon.core.menu.IMenuTree
 
getRootItemOfItemWithID(String) - Method in class com.helger.photon.core.menu.MenuTree
 
getRunningJobCount() - Method in class com.helger.photon.core.longrun.LongRunningJobManager
 
getSelectedMenuItem() - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
 
getSelectedMenuItem() - Method in class com.helger.photon.core.execcontext.LayoutExecutionContext
 
getSelectedMenuItemID() - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
 
getSelectedPage() - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
 
getSelfHref() - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
Get the URL to the current page in the current locale.
getSelfHref() - Method in class com.helger.photon.core.execcontext.LayoutExecutionContext
 
getSelfHref(Locale) - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
Get the URL to the current page in the specified locale.
getSenderAddress() - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
getSeparator() - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
 
getServletContextPath(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
 
getServletPath() - Method in class com.helger.photon.core.appid.PhotonGlobalStatePerApp
 
getSettings(String) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Get the settings of the specified ID
getSettingsOfName(String) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Get the settings with the specified name
getSize() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
getSMTPReceiverAddresses() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
getSMTPSenderAddress() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
getSMTPSettings() - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
getSMTPSettings() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
getSMTPSettings() - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
getSMTPSettingsMgr() - Static method in class com.helger.photon.core.mgr.PhotonCoreManager
 
getStartDateTime() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
getStartingUserID() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
getState(ObjectType, String) - Method in class com.helger.photon.core.uistate.UIStateRegistry
Get the state with the passed ID for the current session.
getStatisticsFilename() - Method in class com.helger.photon.core.servlet.WebAppListener
 
getStorageFileProvider() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
getStringValue(boolean) - Static method in class com.helger.photon.core.form.RequestFieldBoolean
 
getSupportedETag(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
getSyntaxHighlightLanguage() - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
getSystemMessage() - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
getSystemMessageMgr() - Static method in class com.helger.photon.core.mgr.PhotonBasicManager
 
getSystemMigrationMgr() - Static method in class com.helger.photon.core.mgr.PhotonBasicManager
 
getTarget() - Method in interface com.helger.photon.core.menu.IMenuItem
 
getTarget() - Method in interface com.helger.photon.core.menu.IMenuItemRedirectToPage
 
getTarget() - Method in class com.helger.photon.core.menu.MenuItemExternal
 
getTarget() - Method in class com.helger.photon.core.menu.MenuItemPage
 
getTargetMenuItemPage() - Method in interface com.helger.photon.core.menu.IMenuItemRedirectToPage
 
getTargetMenuItemPage() - Method in class com.helger.photon.core.menu.MenuItemRedirectToPage
 
getTargetURL() - Method in class com.helger.photon.core.go.GoMappingItem
 
getTargetURLAsString() - Method in class com.helger.photon.core.go.GoMappingItem
 
getTargetURLReadonly() - Method in class com.helger.photon.core.go.GoMappingItem
 
getThrowable() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
getType() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
getUIErrorHandler() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
getUnifiedItem(String) - Static method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
Get the unified (=lowercased) version of the passed String
getUniqueMenuObjectID() - Static method in interface com.helger.photon.core.menu.IMenuOperations
 
getUploadedFile(String) - Method in class com.helger.photon.core.userdata.UserUploadManager
Get the user data object matching the specified field name.
getUploadedFileCount() - Method in class com.helger.photon.core.userdata.UserUploadManager
 
getURL() - Method in interface com.helger.photon.core.menu.IMenuItemExternal
 
getURL(IRequestWebScopeWithoutResponse, IUserDataObject) - Static method in class com.helger.photon.core.userdata.UserDataManager
Get the URL to the passed UDO object.
getURLForNonExistingItem(IRequestWebScopeWithoutResponse, String) - Method in class com.helger.photon.core.go.GoXServletHandler
Get the URL to redirect in case an invalid go mapping key was provided.
getURLPath(IRequestWebScopeWithoutResponse, IUserDataObject) - Static method in class com.helger.photon.core.userdata.UserDataManager
Get the URL to the passed UDO object.
getURLProvider() - Method in interface com.helger.photon.core.menu.IMenuItemExternal
 
getURLProvider() - Method in class com.helger.photon.core.menu.MenuItemExternal
 
getUserDataObject(IRequestWebScopeWithoutResponse, String) - Method in class com.helger.photon.core.userdata.UserDataDeliveryHttpHandler
Get the user data object matching the passed request and filename
getUserDataPath() - Static method in class com.helger.photon.core.userdata.UserDataManager
Get the base path, where all user objects reside.
getUserGroupID() - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserAssignedToUserGroup
 
getUserID() - Method in class com.helger.photon.core.favorites.Favorite
 
getUserOfLoginName(String) - Method in class com.helger.photon.core.login.AbstractLoginManager
Get the IUser instance of the specified login name.
getValue() - Method in class com.helger.photon.core.form.RequestFieldBooleanMultiValue
 
getValue() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBooleanMultiValue
 
getValue() - Method in class com.helger.photon.core.interror.InternalErrorMetadata.Entry
 
getValue(String) - Method in class com.helger.photon.core.buildinfo.BuildInfo
Get a string property.
getVersion() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
getYesOrNo(boolean, Locale) - Static method in enum com.helger.photon.core.EPhotonCoreText
 
GlobalLocaleManager - Class in com.helger.photon.core.locale
This class manages the available locales.
GlobalLocaleManager() - Constructor for class com.helger.photon.core.locale.GlobalLocaleManager
Deprecated.
GO_XML - Static variable in class com.helger.photon.core.mgr.PhotonCoreManager
 
GoMappingItem - Class in com.helger.photon.core.go
Default implementation of go-mapping for absolute URLs.
GoMappingItem(String, boolean, ISimpleURL, boolean) - Constructor for class com.helger.photon.core.go.GoMappingItem
 
GoMappingItem(String, boolean, String, boolean) - Constructor for class com.helger.photon.core.go.GoMappingItem
 
GoMappingManager - Class in com.helger.photon.core.go
Manager for GoMappingItem objects.
GoMappingManager(String) - Constructor for class com.helger.photon.core.go.GoMappingManager
 
GoServlet - Class in com.helger.photon.core.go
Default servlet that performs URL redirects based on GoMappingManager .
GoServlet() - Constructor for class com.helger.photon.core.go.GoServlet
 
GoXServletHandler - Class in com.helger.photon.core.go
Default servlet that performs URL redirects based on GoMappingManager .
GoXServletHandler(Function<? super IRequestWebScopeWithoutResponse, ? extends IMenuTree>) - Constructor for class com.helger.photon.core.go.GoXServletHandler
 

H

handle() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
The main handling routine
handleRequest(IRequestWebScopeWithoutResponse, PhotonUnifiedResponse) - Method in class com.helger.photon.core.ajax.atom.AbstractNewsfeedAjaxExecutor
 
handleRequest(IRequestWebScopeWithoutResponse, PhotonUnifiedResponse) - Method in class com.helger.photon.core.ajax.executor.AbstractAjaxExecutorWithContext
 
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.go.GoXServletHandler
 
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.servlet.AbstractApplicationXServletHandler
 
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.servlet.AbstractUnifiedResponseFilter
Overwrite this method to fill your response.
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.servlet.ErrorXServletHandler
 
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.servlet.LogoutXServletHandler
 
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.servlet.PingPongXServletHandler
 
handleRequest(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.userdata.UserUploadXServletHandler
 
handleStatisticsOnEnd() - Method in class com.helger.photon.core.servlet.WebAppListener
Handle all statistics AFTER the context was shut down.
hasDefaultApplicationID() - Method in class com.helger.photon.core.appid.PhotonGlobalState
 
hasErrorMessage() - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
hashCode() - Method in class com.helger.photon.core.form.RequestFieldBoolean
 
hashCode() - Method in class com.helger.photon.core.form.RequestFieldBooleanMultiValue
 
hashCode() - Method in class com.helger.photon.core.form.RequestFieldDate
 
hashCode() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBoolean
 
hashCode() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBooleanMultiValue
 
hashCode() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
hashCode() - Method in class com.helger.photon.core.go.GoMappingItem
 
hashCode() - Method in class com.helger.photon.core.menu.AbstractMenuObject
 
hashCode() - Method in class com.helger.photon.core.menu.MenuItemExternal
 
hashCode() - Method in class com.helger.photon.core.menu.MenuItemPage
 
hashCode() - Method in class com.helger.photon.core.menu.MenuItemRedirectToPage
 
hashCode() - Method in class com.helger.photon.core.menu.MenuTree
 
hashCode() - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
hashCode() - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
hashCode() - Method in class com.helger.photon.core.systemmsg.SystemMessageData
 
hashCode() - Method in class com.helger.photon.core.uistate.UIStateRegistry
 
hashCode() - Method in class com.helger.photon.core.uistate.UIStateWrapper
 
hashCode() - Method in class com.helger.photon.core.userdata.AbstractUserDataObject
 
hasLocale() - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
hasLocales() - Method in class com.helger.photon.core.locale.GlobalLocaleManager
 
hasLocales() - Method in interface com.helger.photon.core.locale.ILocaleManager
 
hasLocales() - Method in class com.helger.photon.core.locale.LocaleManager
 
hasLoggedInUserRole(String) - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
Check if the currently logged in user has the specified role.
hasMenuItem() - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
hasMessage() - Method in interface com.helger.photon.core.systemmsg.ISystemMessageData
 
hasSameContent(String, String, Map<String, String>) - Method in class com.helger.photon.core.favorites.Favorite
 
hasSameContent(String, String, Map<String, String>) - Method in interface com.helger.photon.core.favorites.IFavorite
 
hasSystemMessage() - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
hasTarget() - Method in interface com.helger.photon.core.menu.IMenuItem
 

I

ID_FILENAME - Static variable in class com.helger.photon.core.servlet.WebAppListener
The default file name where the global unique IDs are stored.
IFavorite - Interface in com.helger.photon.core.favorites
Base interface for a single favorite bookmark.
IHasUIState - Interface in com.helger.photon.core.uistate
Marker interface for object that can fit into UIStateRegistry.
IInternalErrorCallback - Interface in com.helger.photon.core.interror.callback
Callback interface for the InternalErrorHandler.
ILayoutExecutionContext - Interface in com.helger.photon.core.execcontext
Base interface for a current request context that also has "layout" information, meaning the currently selected menu item.
ILocaleManager - Interface in com.helger.photon.core.locale
Base interface for an application Locale manager.
ILongRunningJob - Interface in com.helger.photon.core.longrun
This is a marker interface that identifies long running background jobs.
IMAGE_NONE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
IMenuItem - Interface in com.helger.photon.core.menu
Base interface for a single menu item.
IMenuItemDeterminatorCallback - Interface in com.helger.photon.core.menu
Base interface for MenuItemDeterminatorCallback.
IMenuItemExternal - Interface in com.helger.photon.core.menu
Base interface for a single menu item referencing an arbitrary URL.
IMenuItemPage - Interface in com.helger.photon.core.menu
Base interface for a single menu item referencing an internal page.
IMenuItemRedirectToPage - Interface in com.helger.photon.core.menu
A special menu item that is just a link to an existing other menu item.
IMenuItemRenderer<T extends com.helger.html.hc.html.grouping.IHCList<?,com.helger.html.hc.html.grouping.HCLI>> - Interface in com.helger.photon.core.menu.ui
Interface for rendering menu objects
IMenuObject - Interface in com.helger.photon.core.menu
Base interface for menu items and menu separators.
IMenuObjectFilter - Interface in com.helger.photon.core.menu
Special menu item filter to determine the visibility of a menu item.
IMenuOperations - Interface in com.helger.photon.core.menu
Contains all the menu-specific menu operations.
IMenuSeparator - Interface in com.helger.photon.core.menu
Interface for a menu item separator.
IMenuTree - Interface in com.helger.photon.core.menu
A combination of a tree and the menu operations
INFO - Enum constant in enum com.helger.photon.core.systemmsg.ESystemMessageType
 
INIT_PARAMETER_DATA_PATH - Static variable in class com.helger.photon.core.servlet.WebAppListener
Name of the initialization parameter for the storagePath.
INIT_PARAMETER_NO_CHECK_FILE_ACCESS - Static variable in class com.helger.photon.core.servlet.WebAppListener
Name of the initialization parameter to disable the file access check on startup.
INIT_PARAMETER_NO_STARTUP_INFO - Static variable in class com.helger.photon.core.servlet.WebAppListener
Name of the initialization parameter to disable logging the startup info.
INIT_PARAMETER_SERVER_URL - Static variable in class com.helger.photon.core.servlet.WebAppListener
Name of the initialization parameter that contains the server URL for non-production mode.
INIT_PARAMETER_SERVER_URL_PRODUCTION - Static variable in class com.helger.photon.core.servlet.WebAppListener
Name of the initialization parameter that contains the server URL for production mode.
initAjax(IAjaxRegistry) - Method in class com.helger.photon.core.servlet.WebAppListener
Init all Ajax functions.
initAPI(IAPIRegistry) - Method in class com.helger.photon.core.servlet.WebAppListener
Init all APIs.
initDefaultGlobalSettings() - Static method in class com.helger.photon.core.servlet.WebAppListener
Init the default global settings.
initGlobalIDFactory() - Method in class com.helger.photon.core.servlet.WebAppListener
This method is called to initialize the global ID factory.
initGlobalSettings() - Method in class com.helger.photon.core.servlet.WebAppListener
Set global system properties, after the content was initialized but before the application specific init is started
initJobs() - Method in class com.helger.photon.core.servlet.WebAppListener
Init jobs.
initListener() - Method in class com.helger.photon.core.mock.PhotonCoreTestRule
 
initLocales(ILocaleManager) - Method in class com.helger.photon.core.servlet.WebAppListener
Init all available locales.
initManagers() - Method in class com.helger.photon.core.servlet.WebAppListener
Init managers.
initMenu() - Method in class com.helger.photon.core.servlet.WebAppListener
Init menu.
INITPARAM_ALLOWED_EXTENSIONS - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
INITPARAM_ALLOWED_FILENAMES - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
INITPARAM_ALLOWED_REG_EXS - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
INITPARAM_DENIED_EXTENSIONS - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
INITPARAM_DENIED_FILENAMES - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
INITPARAM_DENIED_REG_EXS - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
INITPARAM_VALUE_WILDCARD - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
initPaths(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
This method is supposed to call WebFileIO.initPaths(File, String, boolean) with parameters from WebAppListener.getServletContextPath(ServletContext), WebAppListener.getDataPath(ServletContext) and WebAppListener.shouldCheckFileAccess(ServletContext).
initRequestState(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.resource.ResourceBundleDeliveryHttpHandler
 
initRequestState(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
initRequestState(IRequestWebScopeWithoutResponse, UnifiedResponse) - Method in class com.helger.photon.core.servlet.AbstractResourceDeliveryHttpHandler
 
initSecurity() - Method in class com.helger.photon.core.servlet.WebAppListener
Init security stuff.
initUI() - Method in class com.helger.photon.core.servlet.WebAppListener
Init UI stuff.
install() - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
Install this error callback in all relevant places.
installToPhoton(AbstractErrorCallback) - Static method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
Install the provided error callback for the following things: ApplicationAjaxManager - exception handler ApplicationAPIManager - exception handler AbstractDAO - read and write exception handler AbstractJob - exception callback RequestTracker - long running requests and parallel running requests
INSTANCE - Static variable in class com.helger.photon.core.audit.AuditingLongRunningRequestCallback
 
INSTANCE - Static variable in class com.helger.photon.core.audit.AuditingParallelRunningRequestCallback
 
INTERNAL_ERROR_DESCRIPTION - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
INTERNAL_ERROR_TITLE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
internalCreateChildItem(DefaultTreeItemWithID<String, IMenuObject>, T) - Static method in class com.helger.photon.core.menu.MenuTree
 
InternalErrorBuilder - Class in com.helger.photon.core.interror
Builder class for internal error triggering.
InternalErrorBuilder() - Constructor for class com.helger.photon.core.interror.InternalErrorBuilder
 
InternalErrorEmailSettings - Class in com.helger.photon.core.interror
Special email settings for Internal Error handling.
InternalErrorEmailSettings() - Constructor for class com.helger.photon.core.interror.InternalErrorEmailSettings
 
InternalErrorEmailSettings(InternalErrorEmailSettings) - Constructor for class com.helger.photon.core.interror.InternalErrorEmailSettings
 
InternalErrorHandler - Class in com.helger.photon.core.interror
A handler for internal errors
InternalErrorMetadata - Class in com.helger.photon.core.interror
 
InternalErrorMetadata(String) - Constructor for class com.helger.photon.core.interror.InternalErrorMetadata
 
InternalErrorMetadata.Entry - Class in com.helger.photon.core.interror
 
InternalErrorSettings - Class in com.helger.photon.core.interror
Global settings for internal error handling.
invokeInternalErrorHandler(IRequestWebScopeWithoutResponse, Throwable) - Method in class com.helger.photon.core.servlet.AbstractApplicationXServletHandler
 
IPage - Interface in com.helger.photon.core.page
The base interface for a single page of content.
IRequestParameterHandler - Interface in com.helger.photon.core.requestparam
Interface for extracting parameters from URLs.
IRequestParameterManager - Interface in com.helger.photon.core.requestparam
Predefined request parameter manager
isAddClassPath() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
isAllowAllExtensions() - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
isChecked() - Method in class com.helger.photon.core.form.RequestFieldBoolean
 
isChecked() - Method in class com.helger.photon.core.form.RequestFieldBooleanMultiValue
 
isChecked() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBoolean
 
isChecked() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBooleanMultiValue
 
isChecked(IRequestParamContainer) - Method in class com.helger.photon.core.form.RequestFieldBoolean
 
isChecked(IRequestParamContainer) - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBoolean
 
isCreateDefaults() - Static method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
isDenyAllExtensions() - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
isDependencyOptional(int) - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
isDumpAllThreads() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
isEditable() - Method in class com.helger.photon.core.go.GoMappingItem
 
isEmpty() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
isEmpty() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
isEnded() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
isExpectedNonce(String) - Method in class com.helger.photon.core.csrf.CSRFSessionManager
Check if the passed nonce is the expected one for this session.
isExternal() - Method in enum com.helger.photon.core.menu.EMenuObjectType
 
isFailure() - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
isFavorite(String, String, String, Map<String, String>) - Method in class com.helger.photon.core.favorites.FavoriteManager
Get a list favorites of the specified user ID
isFilterDuplicates() - Method in class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
isHandleStatisticsOnEnd() - Method in class com.helger.photon.core.servlet.WebAppListener
 
ISimpleWebExecutionContext - Interface in com.helger.photon.core.execcontext
Interface with the simple web execution context.
isInternal() - Method in class com.helger.photon.core.go.GoMappingItem
 
isInvokeCustomExceptionHandler() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
isLogExceptions() - Method in class com.helger.photon.core.servlet.WebAppListener
 
isLoggedInUserAdministrator() - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
 
isLoggedInUserAdministrator() - Method in class com.helger.photon.core.execcontext.SimpleWebExecutionContext
 
isLoginInProgress(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.login.AbstractLoginManager
Check if the login process is in progress
isMenuItemValidToBeDisplayed(IMenuObject) - Method in class com.helger.photon.core.menu.MenuItemDeterminatorCallback
 
isNotEmpty() - Method in class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
isNotSeparator() - Method in enum com.helger.photon.core.menu.EMenuObjectType
 
isOnlyOneInstanceAllowed() - Static method in class com.helger.photon.core.servlet.WebAppListener
 
isPage() - Method in enum com.helger.photon.core.menu.EMenuObjectType
 
isPossibleDirectoryTraversalRequest(String) - Static method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
isRedirect() - Method in enum com.helger.photon.core.menu.EMenuObjectType
 
isReloadable() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
isReloadable() - Method in class com.helger.photon.core.go.GoMappingManager
 
isReloadable() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
isReloadable() - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
isSaveAsXML() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
isSaveAsXML() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
isSendEmail() - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
isSendEmail() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
isSeparator() - Method in enum com.helger.photon.core.menu.EMenuObjectType
 
isServletRegisteredInServletContext() - Static method in class com.helger.photon.core.resource.ResourceBundleServlet
 
isSuccess() - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
isSupportedLocale(Locale) - Method in class com.helger.photon.core.locale.GlobalLocaleManager
 
isSupportedLocale(Locale) - Method in interface com.helger.photon.core.locale.ILocaleManager
Check if the passed locale is a supported locale.
isSupportedLocale(Locale) - Method in class com.helger.photon.core.locale.LocaleManager
 
isTemporary() - Method in class com.helger.photon.core.userdata.AbstractUserDataObject
 
isTemporary() - Method in interface com.helger.photon.core.userdata.IUserDataObject
 
isValidFilenameAccordingToTheRules(String) - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
isValidNonce(String) - Method in class com.helger.photon.core.csrf.CSRFManager
 
isValidParameterName(String) - Method in class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
Check if the passed parameter name is valid according to the rules of this parameter handler.
isValidParameterName(String) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLParameter
 
isValidParameterName(String) - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
 
ISystemMessageData - Interface in com.helger.photon.core.systemmsg
System message data read-only interface.
ISystemMessageRenderer - Interface in com.helger.photon.core.systemmsg
Abstract interface for a system message renderer.
iterateAllMenuObjects(Consumer<? super IMenuObject>) - Method in interface com.helger.photon.core.menu.IMenuOperations
Iterate all menu objects and invoke the supplied callback.
iterateAllMenuObjects(Consumer<? super IMenuObject>) - Method in class com.helger.photon.core.menu.MenuTree
 
IUIInternalErrorHandler - Interface in com.helger.photon.core.interror.uihandler
Callback interface to show internal errors on the UI in a generic way.
IUserDataObject - Interface in com.helger.photon.core.userdata
Represents a single web accessible object, that was provided by the user.

J

JSON - Enum constant in enum com.helger.photon.core.configfile.EConfigurationFileSyntax
 
JSON - Enum constant in enum com.helger.photon.core.longrun.ELongRunningJobResultType
 
JSP_20_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
JSP_21_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
JSP_22_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
JSP_23_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
JSP_TAG_LIBRARY_20_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
JSP_TAG_LIBRARY_21_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 

K

KEY_ERROR_MSG - Static variable in class com.helger.photon.core.interror.InternalErrorBuilder
Special custom data key for the error message.

L

LAYOUT_AREAID_CONTENT - Static variable in class com.helger.photon.core.html.CLayout
Content layout area
LAYOUT_AREAID_FOOTER - Static variable in class com.helger.photon.core.html.CLayout
Footer layout area
LAYOUT_AREAID_HEADER - Static variable in class com.helger.photon.core.html.CLayout
Header layout area
LAYOUT_AREAID_LEFT - Static variable in class com.helger.photon.core.html.CLayout
Left layout area
LAYOUT_AREAID_LOGIN - Static variable in class com.helger.photon.core.login.CLogin
 
LAYOUT_AREAID_MENU - Static variable in class com.helger.photon.core.html.CLayout
Menu layout area
LAYOUT_AREAID_NAVBAR - Static variable in class com.helger.photon.core.html.CLayout
NavBar layout area
LAYOUT_AREAID_SPECIAL - Static variable in class com.helger.photon.core.html.CLayout
Special layout area
LAYOUT_AREAID_VIEWPORT - Static variable in class com.helger.photon.core.html.CLayout
Viewport/MainContent layout area
LayoutExecutionContext - Class in com.helger.photon.core.execcontext
This object is instantiated per page view and contains the current request scope, the display locale, the selected menu item and a set of custom attributes.
LayoutExecutionContext(ILayoutExecutionContext) - Constructor for class com.helger.photon.core.execcontext.LayoutExecutionContext
 
LayoutExecutionContext(ISimpleWebExecutionContext, IMenuItemPage) - Constructor for class com.helger.photon.core.execcontext.LayoutExecutionContext
 
LINK - Enum constant in enum com.helger.photon.core.longrun.ELongRunningJobResultType
 
LOADING_MSG - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
LocaleManager - Class in com.helger.photon.core.locale
This class manages the locales available in the application.
LocaleManager() - Constructor for class com.helger.photon.core.locale.LocaleManager
 
logClassPath() - Static method in class com.helger.photon.core.servlet.WebAppListener
 
logCSPReport(IJsonObject) - Static method in class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
LOGIN_BUTTON_SUBMIT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
LOGIN_ERROR_MSG - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
LOGIN_FIELD_PASSWORD - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
LOGIN_FIELD_USERNAME - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
LOGIN_HEADER - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
LOGIN_INFO_QUERY_STRING - Static variable in class com.helger.photon.core.login.AbstractLoginManager
Attribute name for the LoginInfo attribute that holds the query string of the last request.
LOGIN_INFO_REMOTE_ADDRESS - Static variable in class com.helger.photon.core.login.AbstractLoginManager
Attribute name for the LoginInfo attribute that holds the remote address of the last request.
LOGIN_INFO_REMOTE_HOST - Static variable in class com.helger.photon.core.login.AbstractLoginManager
Attribute name for the LoginInfo attribute that holds the remote host of the last request.
LOGIN_INFO_REQUEST_COUNT - Static variable in class com.helger.photon.core.login.AbstractLoginManager
Attribute name for the LoginInfo attribute that holds the number of requests in this session.
LOGIN_INFO_REQUEST_URI - Static variable in class com.helger.photon.core.login.AbstractLoginManager
Attribute name for the LoginInfo attribute that holds the URI (without the query string) of the last request.
LOGIN_INFO_USER_AGENT - Static variable in class com.helger.photon.core.login.AbstractLoginManager
Attribute name for the LoginInfo attribute that holds the user-agent string of the last request.
LOGIN_LOGOUT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
logInitParameters(ServletContext) - Static method in class com.helger.photon.core.servlet.WebAppListener
 
logJMX() - Static method in class com.helger.photon.core.servlet.WebAppListener
 
logLogo() - Static method in class com.helger.photon.core.servlet.WebAppListener
 
LogoutServlet - Class in com.helger.photon.core.servlet
Handles the log-out of a user.
LogoutServlet() - Constructor for class com.helger.photon.core.servlet.LogoutServlet
 
LogoutXServletHandler - Class in com.helger.photon.core.servlet
Handles the log-out of a user.
LogoutXServletHandler() - Constructor for class com.helger.photon.core.servlet.LogoutXServletHandler
 
logServerInfo(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
 
logStartupInfo(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
 
logThirdpartyModules() - Static method in class com.helger.photon.core.servlet.WebAppListener
 
LONG_RUNNING_JOB_RESULTS_XML - Static variable in class com.helger.photon.core.mgr.PhotonBasicManager
 
LongRunningJobData - Class in com.helger.photon.core.longrun
This class contains the data for a single long running job.
LongRunningJobData(String, IMultilingualText, String) - Constructor for class com.helger.photon.core.longrun.LongRunningJobData
 
LongRunningJobDataMicroTypeConverter - Class in com.helger.photon.core.longrun
Micro type converter for class LongRunningJobData.
LongRunningJobDataMicroTypeConverter() - Constructor for class com.helger.photon.core.longrun.LongRunningJobDataMicroTypeConverter
 
LongRunningJobManager - Class in com.helger.photon.core.longrun
 
LongRunningJobManager(LongRunningJobResultManager) - Constructor for class com.helger.photon.core.longrun.LongRunningJobManager
 
LongRunningJobResult - Class in com.helger.photon.core.longrun
This class represents the result of a single long running job execution.
LongRunningJobResult(ELongRunningJobResultType, Object) - Constructor for class com.helger.photon.core.longrun.LongRunningJobResult
 
LongRunningJobResultManager - Class in com.helger.photon.core.longrun
 
LongRunningJobResultManager(String) - Constructor for class com.helger.photon.core.longrun.LongRunningJobResultManager
 

M

m_aCustomData - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_aDisplayLocale - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_aEmailAttachments - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_aRequestScope - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_aRWLock - Variable in class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
m_aThrowable - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_aUIErrorHandler - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_bAddClassPath - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_bInvokeCustomExceptionHandler - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_bSaveAsXML - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_bSendEmail - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
m_nDuplicateEliminiationCounter - Variable in class com.helger.photon.core.interror.InternalErrorBuilder
 
MailingThreadDeadlockCallback - Class in com.helger.photon.core.interror.callback
An implementation if IThreadDeadlockCallback that sends an internal error mail
MailingThreadDeadlockCallback() - Constructor for class com.helger.photon.core.interror.callback.MailingThreadDeadlockCallback
 
mainHandleRequest(LECTYPE, PhotonUnifiedResponse) - Method in class com.helger.photon.core.ajax.executor.AbstractAjaxExecutorWithContext
This method must be overridden by every handler.
matchesDisplayFilter() - Method in class com.helger.photon.core.menu.AbstractMenuObject
 
matchesDisplayFilter() - Method in interface com.helger.photon.core.menu.IMenuObject
 
MENU_OBJECT_FILTER_NO_USER_LOGGED_IN - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
MENU_OBJECT_FILTER_USER_ASSIGNED_TO_GROUP - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
MENU_OBJECT_FILTER_USER_HAS_ROLE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
MENU_OBJECT_FILTER_USER_LOGGED_IN - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
MenuItemDeterminatorCallback - Class in com.helger.photon.core.menu
Determine all menu items to show, depending on the currently selected menu item.
MenuItemDeterminatorCallback(IMenuTree, String) - Constructor for class com.helger.photon.core.menu.MenuItemDeterminatorCallback
 
MenuItemExternal - Class in com.helger.photon.core.menu
Default implementation of the IMenuItemExternal interface.
MenuItemExternal(String, IHasSimpleURL, IHasDisplayText) - Constructor for class com.helger.photon.core.menu.MenuItemExternal
 
MenuItemPage - Class in com.helger.photon.core.menu
Default implementation of the IMenuItemPage interface.
MenuItemPage(String, IPage) - Constructor for class com.helger.photon.core.menu.MenuItemPage
 
MenuItemPage(String, IPage, IHasDisplayText) - Constructor for class com.helger.photon.core.menu.MenuItemPage
 
MenuItemRedirectToPage - Class in com.helger.photon.core.menu
Default implementation of the IMenuItemRedirectToPage interface.
MenuItemRedirectToPage(String, IMenuItemPage) - Constructor for class com.helger.photon.core.menu.MenuItemRedirectToPage
 
MenuObjectFilterNoUserLoggedIn - Class in com.helger.photon.core.menu.filter
This filter matches any menu item if no user is logged in.
MenuObjectFilterNoUserLoggedIn() - Constructor for class com.helger.photon.core.menu.filter.MenuObjectFilterNoUserLoggedIn
 
MenuObjectFilterUserAssignedToUserGroup - Class in com.helger.photon.core.menu.filter
This filter matches any menu item if a user is logged in and if the user is assigned to the specified user group ID.
MenuObjectFilterUserAssignedToUserGroup(String) - Constructor for class com.helger.photon.core.menu.filter.MenuObjectFilterUserAssignedToUserGroup
 
MenuObjectFilterUserHasRole - Class in com.helger.photon.core.menu.filter
This filter checks that a user is logged in, and that the logged in user is assigned to the specified role.
MenuObjectFilterUserHasRole(String) - Constructor for class com.helger.photon.core.menu.filter.MenuObjectFilterUserHasRole
 
MenuObjectFilterUserLoggedIn - Class in com.helger.photon.core.menu.filter
This filter matches any menu item if a user is logged in.
MenuObjectFilterUserLoggedIn() - Constructor for class com.helger.photon.core.menu.filter.MenuObjectFilterUserLoggedIn
 
MenuRendererCallback<T extends com.helger.html.hc.html.grouping.IHCList<?,com.helger.html.hc.html.grouping.HCLI>> - Class in com.helger.photon.core.menu.ui
Renders menu item nodes.
MenuRendererCallback(ILayoutExecutionContext, Supplier<T>, NonBlockingStack<T>, IMenuItemRenderer<T>, ICommonsMap<String, Boolean>) - Constructor for class com.helger.photon.core.menu.ui.MenuRendererCallback
 
MenuSeparator - Class in com.helger.photon.core.menu
Default implementation of the IMenuSeparator interface.
MenuSeparator(String) - Constructor for class com.helger.photon.core.menu.MenuSeparator
 
MenuTree - Class in com.helger.photon.core.menu
Represents a single menu tree
MenuTree() - Constructor for class com.helger.photon.core.menu.MenuTree
 
messageDelivered(EmailDataTransportEvent) - Method in class com.helger.photon.core.smtp.AuditingEmailDataTransportListener
 
messageNotDelivered(EmailDataTransportEvent) - Method in class com.helger.photon.core.smtp.AuditingEmailDataTransportListener
 
MicroTypeConverterRegistrar_ph_oton_core - Class in com.helger.photon.core.config
Register all MicroTypeConverter implementations of this project.
MicroTypeConverterRegistrar_ph_oton_core() - Constructor for class com.helger.photon.core.config.MicroTypeConverterRegistrar_ph_oton_core
 
modifyLoginInfo(LoginInfo, IRequestWebScopeWithoutResponse, boolean) - Method in class com.helger.photon.core.login.AbstractLoginManager
Modify the passed LoginInfo object with details of the passed request scope.
modifyResultURL(IRequestWebScopeWithoutResponse, String, SimpleURL) - Method in class com.helger.photon.core.go.GoXServletHandler
Callback method that allows for customizing the result URL.

N

NAMED_SMTP_SETTINGS_DEFAULT_HOST - Static variable in class com.helger.photon.core.smtp.CNamedSMTPSettings
 
NAMED_SMTP_SETTINGS_DEFAULT_ID - Static variable in class com.helger.photon.core.smtp.CNamedSMTPSettings
 
NAMED_SMTP_SETTINGS_DEFAULT_NAME - Static variable in class com.helger.photon.core.smtp.CNamedSMTPSettings
 
NAMED_SMTP_SETTINGS_DEFAULT_PORT - Static variable in class com.helger.photon.core.smtp.CNamedSMTPSettings
 
NamedSMTPSettings - Class in com.helger.photon.core.smtp
 
NamedSMTPSettings(String, ISMTPSettings) - Constructor for class com.helger.photon.core.smtp.NamedSMTPSettings
 
NamedSMTPSettingsManager - Class in com.helger.photon.core.smtp
This class manages NamedSMTPSettings objects.
NamedSMTPSettingsManager(String) - Constructor for class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
NamedSMTPSettingsMicroTypeConverter - Class in com.helger.photon.core.smtp
 
NamedSMTPSettingsMicroTypeConverter() - Constructor for class com.helger.photon.core.smtp.NamedSMTPSettingsMicroTypeConverter
 
NONCE_BYTES - Static variable in class com.helger.photon.core.csrf.CSRFManager
 
NONE - Enum constant in enum com.helger.photon.core.configfile.EConfigurationFileSyntax
 

O

objectsAllowsForHTTPCaching(IRequestWebScopeWithoutResponse, String) - Method in class com.helger.photon.core.servlet.AbstractResourceDeliveryHttpHandler
Check if the object allows for HTTP caching (by setting the appropriate HTTP headers)
onAfterInstantiation(IScope) - Method in class com.helger.photon.core.mgr.PhotonBasicManager
 
onAfterInstantiation(IScope) - Method in class com.helger.photon.core.mgr.PhotonCoreManager
 
onAjaxExecutionException(IAjaxInvoker, String, IAjaxExecutor, IRequestWebScopeWithoutResponse, Exception) - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
onAPIExecutionException(IAPIInvoker, InvokableAPIDescriptor, IRequestWebScopeWithoutResponse, Throwable) - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
onBeforeRedirect(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.servlet.LogoutXServletHandler
Optional callback to be invoked before the redirect happens.
onBeforeSessionInvalidate(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.servlet.LogoutXServletHandler
Optional callback to be invoked before the session (if present) is invalidated.
onDAOReadException(Throwable, boolean, IReadableResource) - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
onDAOWriteException(Throwable, IReadableResource, CharSequence) - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
onDeadlockDetected(ThreadDeadlockInfo[]) - Method in class com.helger.photon.core.interror.callback.MailingThreadDeadlockCallback
 
onDeliverResource(IRequestWebScopeWithoutResponse, UnifiedResponse, String) - Method in class com.helger.photon.core.resource.ResourceBundleDeliveryHttpHandler
 
onDeliverResource(IRequestWebScopeWithoutResponse, UnifiedResponse, String) - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
onDeliverResource(IRequestWebScopeWithoutResponse, UnifiedResponse, String) - Method in class com.helger.photon.core.servlet.AbstractResourceDeliveryHttpHandler
 
onDestroy(IScope) - Method in class com.helger.photon.core.csrf.CSRFSessionManager
 
onDestroy(IScope) - Method in class com.helger.photon.core.userdata.UserUploadManager
 
onEndJob(String, ESuccess, LongRunningJobResult) - Method in class com.helger.photon.core.longrun.LongRunningJobManager
End a job.
onError(Throwable, IRequestWebScopeWithoutResponse, String, Map<String, String>) - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
Implement this method to handle all errors in a similar way.
onException(IRequestWebScopeWithoutResponse, UnifiedResponse, Throwable) - Method in class com.helger.photon.core.servlet.AbstractApplicationXServletHandler
 
onExecute(JobDataMap, IJobExecutionContext) - Method in class com.helger.photon.core.job.app.CheckDiskUsableSpaceJob
 
onExecute(JobDataMap, IJobExecutionContext) - Method in class com.helger.photon.core.job.app.CheckThreadDeadlockJob
 
onExecute(JobDataMap, IJobExecutionContext) - Method in class com.helger.photon.core.job.smtp.FailedMailResendJob
 
onInit() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
onInternalError(Throwable, IRequestWebScopeWithoutResponse, String, Locale) - Method in interface com.helger.photon.core.interror.callback.IInternalErrorCallback
Called when an exception occurred.
onInternalError(Throwable, String, Locale) - Method in interface com.helger.photon.core.interror.uihandler.IUIInternalErrorHandler
 
onInternalError(Throwable, String, Locale) - Method in class com.helger.photon.core.interror.uihandler.UIInternalErrorHandler
 
onItemAfterChildren(DefaultTreeItemWithID<String, IMenuObject>) - Method in class com.helger.photon.core.menu.ui.MenuRendererCallback
 
onItemBeforeChildren(DefaultTreeItemWithID<String, IMenuObject>) - Method in class com.helger.photon.core.menu.MenuItemDeterminatorCallback
 
onItemBeforeChildren(DefaultTreeItemWithID<String, IMenuObject>) - Method in class com.helger.photon.core.menu.ui.MenuRendererCallback
 
onLevelDown() - Method in class com.helger.photon.core.menu.ui.MenuRendererCallback
 
onLevelDown(T) - Method in class com.helger.photon.core.menu.ui.AbstractMenuItemRenderer
 
onLevelDown(T) - Method in interface com.helger.photon.core.menu.ui.IMenuItemRenderer
Called when a new sub-level is entered
onLevelUp() - Method in class com.helger.photon.core.menu.ui.MenuRendererCallback
 
onLevelUp(T) - Method in class com.helger.photon.core.menu.ui.AbstractMenuItemRenderer
 
onLevelUp(T) - Method in interface com.helger.photon.core.menu.ui.IMenuItemRenderer
Called when a sub-level is left
onLongRunningRequest(String, IRequestWebScope, long) - Method in class com.helger.photon.core.audit.AuditingLongRunningRequestCallback
 
onLongRunningRequest(String, IRequestWebScope, long) - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
onMenuItemExternalItem(ISimpleWebExecutionContext, HCLI, boolean, boolean, boolean) - Method in class com.helger.photon.core.menu.ui.AbstractMenuItemRenderer
 
onMenuItemExternalItem(ISimpleWebExecutionContext, HCLI, boolean, boolean, boolean) - Method in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
 
onMenuItemExternalItem(ISimpleWebExecutionContext, HCLI, boolean, boolean, boolean) - Method in interface com.helger.photon.core.menu.ui.IMenuItemRenderer
Callback invoked on the created node.
onMenuItemPageItem(ISimpleWebExecutionContext, HCLI, boolean, boolean, boolean) - Method in class com.helger.photon.core.menu.ui.AbstractMenuItemRenderer
 
onMenuItemPageItem(ISimpleWebExecutionContext, HCLI, boolean, boolean, boolean) - Method in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
 
onMenuItemPageItem(ISimpleWebExecutionContext, HCLI, boolean, boolean, boolean) - Method in interface com.helger.photon.core.menu.ui.IMenuItemRenderer
Callback invoked on the created node.
onMenuSeparatorItem(ISimpleWebExecutionContext, HCLI) - Method in class com.helger.photon.core.menu.ui.AbstractMenuItemRenderer
 
onMenuSeparatorItem(ISimpleWebExecutionContext, HCLI) - Method in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
 
onMenuSeparatorItem(ISimpleWebExecutionContext, HCLI) - Method in interface com.helger.photon.core.menu.ui.IMenuItemRenderer
Callback invoked on the created node.
onParallelRunningRequests(int, List<TrackedRequest>) - Method in class com.helger.photon.core.audit.AuditingParallelRunningRequestCallback
 
onParallelRunningRequests(int, List<TrackedRequest>) - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
onParallelRunningRequestsBelowLimit() - Method in class com.helger.photon.core.audit.AuditingParallelRunningRequestCallback
 
onParallelRunningRequestsBelowLimit() - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
onRead(IMicroDocument) - Method in class com.helger.photon.core.favorites.FavoriteManager
 
onRead(IMicroDocument) - Method in class com.helger.photon.core.go.GoMappingManager
 
onRead(IMicroDocument) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
onRead(IMicroDocument) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
onRead(IMicroDocument) - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
onRecoveryCreate(Favorite) - Method in class com.helger.photon.core.favorites.FavoriteManager
 
onRecoveryDelete(Favorite) - Method in class com.helger.photon.core.favorites.FavoriteManager
 
onRecoveryUpdate(Favorite) - Method in class com.helger.photon.core.favorites.FavoriteManager
 
onRequest(HttpServletRequest, HttpServletResponse, EHttpVersion, EHttpMethod, IRequestWebScope) - Method in class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
onScheduledJobException(Throwable, String, IJob) - Method in class com.helger.photon.core.interror.callback.AbstractErrorCallback
 
onServletInit(ICommonsMap<String, String>) - Method in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
onStartJob(ILongRunningJob, String) - Method in class com.helger.photon.core.longrun.LongRunningJobManager
Start a long running job
onTheVeryBeginning(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
Callback before anything else happens.
or(IMenuObjectFilter) - Method in interface com.helger.photon.core.menu.IMenuObjectFilter
 
OT - Static variable in class com.helger.photon.core.favorites.Favorite
 
OT - Static variable in class com.helger.photon.core.smtp.NamedSMTPSettings
 
OT_HCNODE - Static variable in class com.helger.photon.core.uistate.UIStateRegistry
ObjectType
OT_SYSTEM_MIGRATION_RESULT - Static variable in class com.helger.photon.core.sysmigration.SystemMigrationManager
 

P

PAGE - Enum constant in enum com.helger.photon.core.menu.EMenuObjectType
Menu item pointing to an internal page
PAGE_HELP_TITLE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_LABEL_PAGE_SIZE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_OF - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_PAGE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_SHOW_RANGE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_TOOLTIP_ACCEPT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_TOOLTIP_PAGE_END - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_TOOLTIP_PAGE_NEXT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_TOOLTIP_PAGE_PREV - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PAGING_TOOLTIP_PAGE_START - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
PARAM_DIRECTORY - Static variable in class com.helger.photon.core.userdata.UserUploadXServletHandler
 
PARAM_FILE - Static variable in class com.helger.photon.core.userdata.UserUploadXServletHandler
 
PARAM_HTTP_ERROR - Static variable in class com.helger.photon.core.servlet.ErrorXServletHandler
 
PARAM_HTTP_REFERRER - Static variable in class com.helger.photon.core.servlet.ErrorXServletHandler
 
PARAM_HTTP_REQUEST_URI - Static variable in class com.helger.photon.core.servlet.ErrorXServletHandler
 
PARAM_HTTP_STATUS_CODE - Static variable in class com.helger.photon.core.servlet.ErrorXServletHandler
 
PARAM_HTTP_STATUS_MESSAGE - Static variable in class com.helger.photon.core.servlet.ErrorXServletHandler
 
PARAM_ID - Static variable in class com.helger.photon.core.userdata.UserUploadXServletHandler
 
params() - Method in interface com.helger.photon.core.execcontext.ISimpleWebExecutionContext
 
performMigrationIfNecessary(String, Runnable) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
Perform a migration if it was not performed yet.
performMigrationIfNecessary(String, Supplier<SuccessWithValue<String>>) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
Perform a migration if it was not performed yet.
PhotonBasicManager - Class in com.helger.photon.core.mgr
The meta system manager encapsulates all managers that are located in this project.
PhotonBasicManager() - Constructor for class com.helger.photon.core.mgr.PhotonBasicManager
Deprecated.
PhotonCoreInit - Class in com.helger.photon.core
 
PhotonCoreManager - Class in com.helger.photon.core.mgr
The meta system manager encapsulates all managers that are located in this project.
PhotonCoreManager() - Constructor for class com.helger.photon.core.mgr.PhotonCoreManager
Deprecated.
PhotonCoreTestRule - Class in com.helger.photon.core.mock
A JUnit test rule that is suitable for all ph-oton projects.
PhotonCoreTestRule() - Constructor for class com.helger.photon.core.mock.PhotonCoreTestRule
 
PhotonCoreTestRule(ICommonsMap<String, String>) - Constructor for class com.helger.photon.core.mock.PhotonCoreTestRule
 
PhotonCoreValidator - Class in com.helger.photon.core.mock
 
PhotonCoreWebAppTestRule - Class in com.helger.photon.core.mock
A JUnit test rule that is suitable for all ph-oton projects.
PhotonCoreWebAppTestRule() - Constructor for class com.helger.photon.core.mock.PhotonCoreWebAppTestRule
 
PhotonGlobalState - Class in com.helger.photon.core.appid
This class contains all the objects that are hold "per application".
PhotonGlobalState() - Constructor for class com.helger.photon.core.appid.PhotonGlobalState
Deprecated.
PhotonGlobalStatePerApp - Class in com.helger.photon.core.appid
Single global state per app
PhotonGlobalStatePerApp() - Constructor for class com.helger.photon.core.appid.PhotonGlobalStatePerApp
 
PhotonRequestParameters - Class in com.helger.photon.core.requestparam
Holder for the special ph-oton parameters
PhotonRequestParameters() - Constructor for class com.helger.photon.core.requestparam.PhotonRequestParameters
 
PhotonRequestState - Class in com.helger.photon.core.appid
Request state
PhotonRequestState(PhotonGlobalStatePerApp) - Constructor for class com.helger.photon.core.appid.PhotonRequestState
 
PhotonRequestState(PhotonSessionStatePerApp) - Constructor for class com.helger.photon.core.appid.PhotonRequestState
 
PhotonRequestState(IMenuTree, IMenuItemPage, Locale) - Constructor for class com.helger.photon.core.appid.PhotonRequestState
 
PhotonSessionState - Class in com.helger.photon.core.appid
This class maintains the session state per application ID
PhotonSessionState() - Constructor for class com.helger.photon.core.appid.PhotonSessionState
Deprecated.
PhotonSessionStatePerApp - Class in com.helger.photon.core.appid
Single session state per app
PhotonSessionStatePerApp() - Constructor for class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
PingPongServlet - Class in com.helger.photon.core.servlet
A simple availability-check servlet that responds with a "pong" text message.
PingPongServlet() - Constructor for class com.helger.photon.core.servlet.PingPongServlet
 
PingPongXServletHandler - Class in com.helger.photon.core.servlet
A simple availability-check servlet that responds with a "pong" text message.
PingPongXServletHandler() - Constructor for class com.helger.photon.core.servlet.PingPongXServletHandler
 
PLEASE_SELECT - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
postRedirectGet(ISimpleURL, IHCNode) - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
Throw a ForcedRedirectException with the provided URL and the passed content.
postRedirectGet(ISimpleURL, IHCNode) - Method in class com.helger.photon.core.execcontext.LayoutExecutionContext
 
postRedirectGetExternal(ISimpleURL) - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
Throw a ForcedRedirectException with the passed URL.
postRedirectGetInternal(SimpleURL, IHCNode) - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
Throw a ForcedRedirectException with the provided internal URL and the passed content.
postRedirectGetInternal(IHCNode) - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
Throw a ForcedRedirectException with the self href of the current layout context.
postRedirectGetInternal(IHCNode, Map<String, String>) - Method in interface com.helger.photon.core.execcontext.ILayoutExecutionContext
Throw a ForcedRedirectException with the self href of the current layout context.
PROPERTIES - Enum constant in enum com.helger.photon.core.configfile.EConfigurationFileSyntax
 

R

readFromXML(IMicroDocument, Consumer<GoMappingItem>) - Static method in class com.helger.photon.core.go.GoMappingManager
 
REDIRECT_TO_PAGE - Enum constant in enum com.helger.photon.core.menu.EMenuObjectType
An internal redirect to an existing page
registerAll(IConfig) - Method in class com.helger.photon.core.configfile.ConfigurationFileManager
Register all configuration sources that are based on resources.
registerConfigurationFile(ConfigurationFile) - Method in class com.helger.photon.core.configfile.ConfigurationFileManager
 
registerLocale(Locale) - Method in class com.helger.photon.core.locale.GlobalLocaleManager
 
registerLocale(Locale) - Method in interface com.helger.photon.core.locale.ILocaleManager
Register a new locale
registerLocale(Locale) - Method in class com.helger.photon.core.locale.LocaleManager
 
registerMicroTypeConverter(IMicroTypeConverterRegistry) - Method in class com.helger.photon.core.config.MicroTypeConverterRegistrar_ph_oton_core
 
registerState(IHCElement<?>) - Method in class com.helger.photon.core.uistate.UIStateRegistry
Register a state for the passed HC element, using the internal ID of the element.
registerState(String, IHCNode) - Method in class com.helger.photon.core.uistate.UIStateRegistry
 
registerState(String, IHasUIState) - Method in class com.helger.photon.core.uistate.UIStateRegistry
Registers a new control for the passed tree ID
reload() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
reload() - Method in class com.helger.photon.core.go.GoMappingManager
 
reload() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
reload() - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
rememberBlockedURL(String) - Method in class com.helger.photon.core.servlet.CSPReportingXServletHandler
 
rememberMenuItemForDisplay(String, boolean) - Method in class com.helger.photon.core.menu.MenuItemDeterminatorCallback
 
remove(String) - Method in class com.helger.photon.core.smtp.FailedMailQueueWithDAO
 
removeAll() - Method in class com.helger.photon.core.smtp.FailedMailQueueWithDAO
 
removeAllApplicationServletPathMappings() - Static method in class com.helger.photon.core.appid.PhotonGlobalState
 
removeAllFavoritesOfUser(String) - Method in class com.helger.photon.core.favorites.FavoriteManager
Remove all contained favorites objects of an user.
removeAllItems() - Method in class com.helger.photon.core.go.GoMappingManager
 
removeAllSettings() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Remove all contained SMTP settings
removeFavorite(String, String) - Method in class com.helger.photon.core.favorites.FavoriteManager
Remove the favorites with the specified ID.
removeItem(String) - Method in class com.helger.photon.core.go.GoMappingManager
 
removeNonce(String) - Method in class com.helger.photon.core.csrf.CSRFManager
 
removeServletPath() - Method in class com.helger.photon.core.appid.PhotonGlobalStatePerApp
 
removeSettings(String) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Remove the SMTP settings with the specified ID.
removeState(ObjectType, String) - Method in class com.helger.photon.core.uistate.UIStateRegistry
 
renderMenuItemExternal(ISimpleWebExecutionContext, IMenuItemExternal, boolean, boolean, boolean) - Method in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
 
renderMenuItemExternal(ISimpleWebExecutionContext, IMenuItemExternal, boolean, boolean, boolean) - Method in interface com.helger.photon.core.menu.ui.IMenuItemRenderer
Render a menu item with an external link
renderMenuItemPage(ISimpleWebExecutionContext, IMenuItemPage, boolean, boolean, boolean) - Method in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
 
renderMenuItemPage(ISimpleWebExecutionContext, IMenuItemPage, boolean, boolean, boolean) - Method in interface com.helger.photon.core.menu.ui.IMenuItemRenderer
Render a menu item on a page
renderSeparator(ISimpleWebExecutionContext, IMenuSeparator) - Method in class com.helger.photon.core.menu.ui.DefaultMenuItemRenderer
 
renderSeparator(ISimpleWebExecutionContext, IMenuSeparator) - Method in interface com.helger.photon.core.menu.ui.IMenuItemRenderer
 
renderSystemMessage(String, IHCElementWithChildren<?>) - Method in interface com.helger.photon.core.systemmsg.ISystemMessageRenderer
Render the system message onto the provided control.
replaceMenuItem(IPage) - Method in interface com.helger.photon.core.menu.IMenuOperations
Replace an eventually existing menu item with the new one.
replaceMenuItem(IPage) - Method in class com.helger.photon.core.menu.MenuTree
 
REQUEST_ACTION_VALIDATE_LOGIN_CREDENTIALS - Static variable in class com.helger.photon.core.login.CLogin
The action value to be passed in a hidden field to ensure that user name and password are checked.
REQUEST_ATTR_APP_ID - Static variable in class com.helger.photon.core.appid.RequestSettings
 
REQUEST_ATTR_OBJECT_DELIVERY_FILENAME - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
REQUEST_ATTR_PASSWORD - Static variable in class com.helger.photon.core.login.CLogin
The name of the field that contains the password for the login.
REQUEST_ATTR_STATE - Static variable in class com.helger.photon.core.appid.RequestSettings
 
REQUEST_ATTR_USERID - Static variable in class com.helger.photon.core.login.CLogin
The name of the field that contains the user name for the login.
REQUEST_PARAM_ACTION - Static variable in class com.helger.photon.core.login.CLogin
The name of the hidden field to be used in login.
RequestField - Class in com.helger.photon.core.form
Default implementation of a request field with a name and an optional default value.
RequestField(RequestFieldData) - Constructor for class com.helger.photon.core.form.RequestField
Copy constructor
RequestField(String) - Constructor for class com.helger.photon.core.form.RequestField
Create a new request field that has no default value
RequestField(String, int) - Constructor for class com.helger.photon.core.form.RequestField
Helper constructor using an int instead of a String.
RequestField(String, long) - Constructor for class com.helger.photon.core.form.RequestField
Helper constructor using a long instead of a String.
RequestField(String, Integer) - Constructor for class com.helger.photon.core.form.RequestField
Helper constructor using an Integer instead of a String.
RequestField(String, Long) - Constructor for class com.helger.photon.core.form.RequestField
Helper constructor using a Long instead of a String.
RequestField(String, String) - Constructor for class com.helger.photon.core.form.RequestField
Default constructor.
RequestField(String, BigDecimal) - Constructor for class com.helger.photon.core.form.RequestField
Helper constructor using a BigDecimal instead of a String.
RequestFieldBoolean - Class in com.helger.photon.core.form
Special request field specially for check boxes with a fixed value.
RequestFieldBoolean(String, boolean) - Constructor for class com.helger.photon.core.form.RequestFieldBoolean
RequestFieldBooleanMultiValue - Class in com.helger.photon.core.form
Special request field specially for check boxes where the same field name can be used with different values.
RequestFieldBooleanMultiValue(String, String, boolean) - Constructor for class com.helger.photon.core.form.RequestFieldBooleanMultiValue
Constructor.
RequestFieldDate - Class in com.helger.photon.core.form
Special request field specially for dates.
RequestFieldDate(String, String, Locale) - Constructor for class com.helger.photon.core.form.RequestFieldDate
 
RequestFieldDate(String, LocalDate, Locale) - Constructor for class com.helger.photon.core.form.RequestFieldDate
 
RequestFieldDate(String, LocalDateTime, Locale) - Constructor for class com.helger.photon.core.form.RequestFieldDate
 
RequestFieldDate(String, LocalTime, Locale) - Constructor for class com.helger.photon.core.form.RequestFieldDate
 
RequestFieldDate(String, ZonedDateTime, Locale) - Constructor for class com.helger.photon.core.form.RequestFieldDate
 
RequestFieldDate(String, Locale) - Constructor for class com.helger.photon.core.form.RequestFieldDate
Constructor without a default value
RequestFieldDate(String, XMLGregorianCalendar, Locale) - Constructor for class com.helger.photon.core.form.RequestFieldDate
 
RequestFieldMultiValue - Class in com.helger.photon.core.form
 
RequestFieldMultiValue(RequestFieldDataMultiValue) - Constructor for class com.helger.photon.core.form.RequestFieldMultiValue
Copy constructor
RequestFieldMultiValue(String) - Constructor for class com.helger.photon.core.form.RequestFieldMultiValue
Create a new request field that has no default value
RequestFieldMultiValue(String, Collection<String>) - Constructor for class com.helger.photon.core.form.RequestFieldMultiValue
Default constructor.
RequestParameterHandlerURLParameter - Class in com.helger.photon.core.requestparam
An implementation of IRequestParameterHandler that takes the request parameters from the URL parameters.
RequestParameterHandlerURLParameter() - Constructor for class com.helger.photon.core.requestparam.RequestParameterHandlerURLParameter
 
RequestParameterHandlerURLPathNamed - Class in com.helger.photon.core.requestparam
An implementation of IRequestParameterHandler that takes the request parameters from the URL path.
RequestParameterHandlerURLPathNamed() - Constructor for class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
Default constructor using RequestParameterHandlerURLPathNamed.DEFAULT_SEPARATOR_CHAR as the separator.
RequestParameterHandlerURLPathNamed(String) - Constructor for class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
Constructor with a custom separator.
RequestParameterHandlerURLPathOrdered - Class in com.helger.photon.core.requestparam
An implementation of IRequestParameterHandler that takes the request parameters from the URL path in the fixed order locale than menu item.
RequestParameterHandlerURLPathOrdered() - Constructor for class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathOrdered
Default constructor
RequestParameterManager - Class in com.helger.photon.core.requestparam
This class holds the per-request configuration settings.
RequestParameterManager() - Constructor for class com.helger.photon.core.requestparam.RequestParameterManager
Deprecated.
RequestSettings - Class in com.helger.photon.core.appid
This is a utility class to get the
RESOURCE_BASE_FILE - Static variable in class com.helger.photon.core.mock.PhotonCoreTestRule
 
RESOURCE_BASE_FILE - Static variable in class com.helger.photon.core.mock.PhotonCoreWebAppTestRule
 
ResourceBundleDeliveryHttpHandler - Class in com.helger.photon.core.resource
 
ResourceBundleDeliveryHttpHandler() - Constructor for class com.helger.photon.core.resource.ResourceBundleDeliveryHttpHandler
 
ResourceBundleServlet - Class in com.helger.photon.core.resource
Special servlet to stream JS and CSS bundles.
Default usage:
ResourceBundleServlet() - Constructor for class com.helger.photon.core.resource.ResourceBundleServlet
 
RESPONSE_CHARSET - Static variable in class com.helger.photon.core.servlet.PingPongXServletHandler
The response charset
RESPONSE_MIMETYPE - Static variable in class com.helger.photon.core.servlet.PingPongXServletHandler
The response MIME type
RESPONSE_TEXT - Static variable in class com.helger.photon.core.servlet.PingPongXServletHandler
The response string to send.
RootXServletHandler - Class in com.helger.photon.core.servlet
An IXServletSimpleHandler that does the necessary redirect for a ROOT servlet.
RootXServletHandler(String) - Constructor for class com.helger.photon.core.servlet.RootXServletHandler
Constructor.
run() - Method in class com.helger.photon.core.longrun.AbstractLongRunningJobRunnable
 

S

SAVE_CHANGES_SUCCESS - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
schedule(IScheduleBuilder<? extends ITrigger>, long) - Static method in class com.helger.photon.core.job.app.CheckDiskUsableSpaceJob
Call this method to schedule the check disk usage job to run.
schedule(IScheduleBuilder<? extends ITrigger>, long, Supplier<File>) - Static method in class com.helger.photon.core.job.app.CheckDiskUsableSpaceJob
Call this method to schedule the check disk usage job to run.
schedule(SimpleScheduleBuilder) - Static method in class com.helger.photon.core.job.app.CheckThreadDeadlockJob
Call this method to schedule the deadlock detection job.
schedule(SimpleScheduleBuilder) - Static method in class com.helger.photon.core.job.smtp.FailedMailResendJob
 
SELECT_NONE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
SELECT_SHOW_ALL - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
SEPARATOR - Enum constant in enum com.helger.photon.core.menu.EMenuObjectType
Separator
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.go.GoServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.resource.ResourceBundleServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.servlet.AbstractPublicApplicationServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.servlet.AbstractSecureApplicationServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.servlet.CSPReportingServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.servlet.LogoutServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.servlet.PingPongServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.servlet.StreamServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.userdata.UserStreamServlet
 
SERVLET_DEFAULT_NAME - Static variable in class com.helger.photon.core.userdata.UserUploadServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.go.GoServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.resource.ResourceBundleServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.servlet.AbstractPublicApplicationServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.servlet.AbstractSecureApplicationServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.servlet.CSPReportingServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.servlet.LogoutServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.servlet.PingPongServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.servlet.StreamServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.userdata.UserStreamServlet
 
SERVLET_DEFAULT_PATH - Static variable in class com.helger.photon.core.userdata.UserUploadServlet
 
SessionBackedRequestField - Class in com.helger.photon.core.form
Default implementation of a request field with a name and an optional default value.
SessionBackedRequestField(String) - Constructor for class com.helger.photon.core.form.SessionBackedRequestField
Create a new request field that has no default value
SessionBackedRequestField(String, int) - Constructor for class com.helger.photon.core.form.SessionBackedRequestField
Helper constructor using an int instead of a String.
SessionBackedRequestField(String, String) - Constructor for class com.helger.photon.core.form.SessionBackedRequestField
Default constructor.
SessionBackedRequestFieldBoolean - Class in com.helger.photon.core.form
Special session backed request field specially for check boxes with a fixed value.
SessionBackedRequestFieldBoolean(String, boolean) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldBoolean
SessionBackedRequestFieldBooleanMultiValue - Class in com.helger.photon.core.form
Special session backed request field specially for check boxes where the same field name can be used with different values.
SessionBackedRequestFieldBooleanMultiValue(String, String, boolean) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldBooleanMultiValue
Constructor.
SessionBackedRequestFieldDate - Class in com.helger.photon.core.form
Special session backed request field specially for dates.
SessionBackedRequestFieldDate(String, String, Locale) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
SessionBackedRequestFieldDate(String, LocalDate, Locale) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
SessionBackedRequestFieldDate(String, LocalDateTime, Locale) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
SessionBackedRequestFieldDate(String, LocalTime, Locale) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
SessionBackedRequestFieldDate(String, ZonedDateTime, Locale) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
SessionBackedRequestFieldDate(String, Locale) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldDate
Constructor without a default value
SessionBackedRequestFieldDate(String, XMLGregorianCalendar, Locale) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
SessionBackedRequestFieldMultiValue - Class in com.helger.photon.core.form
 
SessionBackedRequestFieldMultiValue(String) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldMultiValue
Create a new request field that has no default value
SessionBackedRequestFieldMultiValue(String, Collection<String>) - Constructor for class com.helger.photon.core.form.SessionBackedRequestFieldMultiValue
Default constructor.
sessionCreated(HttpSessionEvent) - Method in class com.helger.photon.core.servlet.WebAppListener
Notification that a session was created.
sessionDestroyed(HttpSessionEvent) - Method in class com.helger.photon.core.servlet.WebAppListener
Notification that a session is about to be invalidated.
setAddClassPath(boolean) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
Add the class path to the internal errors?
setAdditionalParams(Map<String, String>) - Method in class com.helger.photon.core.favorites.Favorite
 
setCreateDefaults(boolean) - Static method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
setCustomData(Map<String, String>) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
setDefaultApplicationID(String) - Method in class com.helger.photon.core.appid.PhotonGlobalState
Set the default application ID of an application servlet.
setDefaultCharset(Charset) - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
setDefaultLocale(Locale) - Method in class com.helger.photon.core.locale.GlobalLocaleManager
 
setDefaultLocale(Locale) - Method in interface com.helger.photon.core.locale.ILocaleManager
Set the default locale.
setDefaultLocale(Locale) - Method in class com.helger.photon.core.locale.LocaleManager
 
setDefaultMenuItemID(String) - Method in interface com.helger.photon.core.menu.IMenuOperations
Set the default menu item.
setDefaultMenuItemID(String) - Method in class com.helger.photon.core.menu.MenuTree
 
setDefaultMenuItemIDs(Iterable<String>) - Method in interface com.helger.photon.core.menu.IMenuOperations
Set the default menu items in the priority order.
setDefaultMenuItemIDs(Iterable<String>) - Method in class com.helger.photon.core.menu.MenuTree
 
setDefaultMenuItemIDs(String...) - Method in interface com.helger.photon.core.menu.IMenuOperations
Set the default menu items in the priority order.
setDefaultMenuItemIDs(String...) - Method in class com.helger.photon.core.menu.MenuTree
 
setDefaultStorageFileProvider() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
Set the default storage file provider.
setDefaultStorageFileProviderUpTo802() - Static method in class com.helger.photon.core.interror.InternalErrorSettings
Set the storage file provider to the default before v8.0.3.
setDescription(IMultilingualText) - Method in class com.helger.photon.core.menu.filter.AbstractMenuObjectFilter
 
setDescription(IMultilingualText) - Method in class com.helger.photon.core.page.AbstractPage
Set the description of the page.
setDescription(String) - Method in class com.helger.photon.core.configfile.ConfigurationFile
Set the description to use.
setDescription(String) - Method in class com.helger.photon.core.menu.filter.AbstractMenuObjectFilter
 
setDisplayFilter(IMenuObjectFilter) - Method in class com.helger.photon.core.menu.AbstractMenuObject
 
setDisplayFilter(IMenuObjectFilter) - Method in interface com.helger.photon.core.menu.IMenuItemExternal
Set a new display filter for this menu object.
setDisplayFilter(IMenuObjectFilter) - Method in interface com.helger.photon.core.menu.IMenuItemPage
Set a new display filter for this menu object.
setDisplayFilter(IMenuObjectFilter) - Method in interface com.helger.photon.core.menu.IMenuObject
Set a new display filter for this menu object.
setDisplayFilter(IMenuObjectFilter) - Method in interface com.helger.photon.core.menu.IMenuSeparator
Set a new display filter for this menu object.
setDisplayLocale(Locale) - Method in class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
setDisplayLocale(Locale) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
setDisplayName(String) - Method in class com.helger.photon.core.favorites.Favorite
 
setDumpAllThreads(boolean) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
Enable the creation of a dump of all threads.
setDuplicateEliminiationCounter(int) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
Set the duplicate elimination counter.
setEmailAttachmentList(IEmailAttachmentList) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
setFailedLoginWaitingTime(Duration) - Method in class com.helger.photon.core.login.AbstractLoginManager
Set the duration to wait in case of a failed login.
setFallbackLocale(Locale) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
Set the fallback locale in case none could be determined.
setFilterDuplicates(boolean) - Method in class com.helger.photon.core.servlet.CSPReportingXServletHandler
Enable or disable duplicate filtering.
setFromWebExecutionContext(ISimpleWebExecutionContext) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
Shortcut for setting display locale and request scope at once from a web execution context
setHandleStatisticsOnEnd(boolean) - Method in class com.helger.photon.core.servlet.WebAppListener
 
setInvokeCustomExceptionHandler(boolean) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
setItem(GoMappingItem) - Method in class com.helger.photon.core.go.GoMappingManager
 
setItem(String, boolean, String, boolean) - Method in class com.helger.photon.core.go.GoMappingManager
 
setLastUpdate(LocalDateTime) - Method in class com.helger.photon.core.systemmsg.SystemMessageData
 
setLocale(Locale) - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
Set the current locale
setLocaleFromString(ILocaleManager, String) - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
setMenuItem(IMenuItemPage) - Method in class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
setMenuItemFromString(IMenuOperations, String) - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
setMenuItemID(String) - Method in class com.helger.photon.core.favorites.Favorite
 
setMenuTree(IMenuTree) - Method in class com.helger.photon.core.appid.PhotonGlobalStatePerApp
 
setMenuTree(IMenuTree) - Method in class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
setName(IMultilingualText) - Method in class com.helger.photon.core.page.AbstractPage
Set the name of the page.
setName(String) - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
setOnlyOneInstanceAllowed(boolean) - Static method in class com.helger.photon.core.servlet.WebAppListener
 
setParameterHandler(IRequestParameterHandler) - Method in interface com.helger.photon.core.requestparam.IRequestParameterManager
Set a new URL parameter handler.
setParameterHandler(IRequestParameterHandler) - Method in class com.helger.photon.core.requestparam.RequestParameterManager
 
setReceiverAddress(IEmailAddress) - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
setReceiverAddresses(IEmailAddress...) - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
setReceiverAddresses(Iterable<? extends IEmailAddress>) - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
setRequestParamNameLocale(String) - Method in class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
 
setRequestParamNameMenuItem(String) - Method in class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
 
setRequestScope(IRequestWebScopeWithoutResponse) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
setRequiredRoleIDs(Collection<String>) - Method in class com.helger.photon.core.login.AbstractLoginManager
 
setSaveAsXML(boolean) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
Save the internal error also as XML?
setSaveAsXML(boolean) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
Save an internal error as XML?
setSendEmail(boolean) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
Send the internal error by email?
setSendEmail(boolean) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
Send an email when an internal error occurs?
setSenderAddress(IEmailAddress) - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
setServletPath(String) - Method in class com.helger.photon.core.appid.PhotonGlobalStatePerApp
 
setSilentMode(boolean) - Static method in class com.helger.photon.core.servlet.WebAppListener
 
setSMTPReceiverAddress(IEmailAddress) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
setSMTPReceiverAddresses(IEmailAddress...) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
setSMTPReceiverAddresses(Iterable<? extends IEmailAddress>) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
setSMTPSenderAddress(IEmailAddress) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
setSMTPSettings(ISMTPSettings) - Method in class com.helger.photon.core.interror.InternalErrorEmailSettings
 
setSMTPSettings(ISMTPSettings) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
 
setSMTPSettings(ISMTPSettings) - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
setStatePerApp(IRequestWebScopeWithoutResponse) - Static method in class com.helger.photon.core.appid.XServletFilterAppIDFromSessionID
 
setStatePerApp(IRequestWebScopeWithoutResponse, String) - Static method in class com.helger.photon.core.appid.XServletFilterAppIDExplicit
 
setStorageFileProvider(Function<InternalErrorMetadata, File>) - Static method in class com.helger.photon.core.interror.InternalErrorSettings
Set the provider that defines how to build the filename to save internal error files.
setSyntaxHighlightLanguage(EConfigurationFileSyntax) - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
setSystemMessage(ESystemMessageType, String) - Method in class com.helger.photon.core.systemmsg.SystemMessageData
Set the system message type and text, and update the last modification date.
setSystemMessage(ESystemMessageType, String) - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
setTarget(String) - Method in interface com.helger.photon.core.menu.IMenuItem
Set the (HTML) target of the link.
setTarget(String) - Method in interface com.helger.photon.core.menu.IMenuItemExternal
 
setTarget(String) - Method in interface com.helger.photon.core.menu.IMenuItemPage
 
setTarget(String) - Method in interface com.helger.photon.core.menu.IMenuItemRedirectToPage
 
setTarget(String) - Method in class com.helger.photon.core.menu.MenuItemExternal
 
setTarget(String) - Method in class com.helger.photon.core.menu.MenuItemPage
 
setThrowable(Throwable) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
setUIErrorHandler(IUIInternalErrorHandler) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
setUIErrorHandlerFor(IHCNodeWithChildren<?>) - Method in class com.helger.photon.core.interror.InternalErrorBuilder
 
setUserDataPath(String) - Static method in class com.helger.photon.core.userdata.UserDataManager
Set the user data path, relative to the URL context and relative to the servlet context directory.
shouldCheckFileAccess(ServletContext) - Method in class com.helger.photon.core.servlet.WebAppListener
Determine if the file access should be checked upon startup.
shutdown() - Static method in class com.helger.photon.core.PhotonCoreInit
 
SimpleWebExecutionContext - Class in com.helger.photon.core.execcontext
This object is instantiated per page view and contains the current request scope, the display locale and a set of custom attributes.
SimpleWebExecutionContext(ISimpleWebExecutionContext) - Constructor for class com.helger.photon.core.execcontext.SimpleWebExecutionContext
 
SimpleWebExecutionContext(IRequestWebScopeWithoutResponse, Locale, IMenuTree, IUser) - Constructor for class com.helger.photon.core.execcontext.SimpleWebExecutionContext
 
size() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
SMTP_SETTINGS_XML - Static variable in class com.helger.photon.core.mgr.PhotonCoreManager
 
startUp() - Static method in class com.helger.photon.core.PhotonCoreInit
 
state(String) - Static method in class com.helger.photon.core.appid.PhotonGlobalState
 
state(String) - Method in class com.helger.photon.core.appid.PhotonSessionState
Get or create a new state for the provided app ID.
stateLastAppID() - Method in class com.helger.photon.core.appid.PhotonSessionState
 
StreamServlet - Class in com.helger.photon.core.servlet
Stream arbitrary resources available in JAR files via HTTP to a client.
StreamServlet() - Constructor for class com.helger.photon.core.servlet.StreamServlet
 
SUCCESS - Enum constant in enum com.helger.photon.core.systemmsg.ESystemMessageType
 
SYSTEM_MESSAGE_TYPE_ERROR - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
SYSTEM_MESSAGE_TYPE_INFO - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
SYSTEM_MESSAGE_TYPE_SUCCESS - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
SYSTEM_MESSAGE_TYPE_WARNING - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
SYSTEM_MESSAGE_XML - Static variable in class com.helger.photon.core.mgr.PhotonBasicManager
 
SYSTEM_MIGRATIONS_XML - Static variable in class com.helger.photon.core.mgr.PhotonBasicManager
 
SystemMessageData - Class in com.helger.photon.core.systemmsg
System message data used in SystemMessageManager.
SystemMessageData() - Constructor for class com.helger.photon.core.systemmsg.SystemMessageData
 
SystemMessageData(ESystemMessageType, String) - Constructor for class com.helger.photon.core.systemmsg.SystemMessageData
 
SystemMessageManager - Class in com.helger.photon.core.systemmsg
This class manages global system messages.
SystemMessageManager(String) - Constructor for class com.helger.photon.core.systemmsg.SystemMessageManager
 
SystemMigrationManager - Class in com.helger.photon.core.sysmigration
 
SystemMigrationManager(String) - Constructor for class com.helger.photon.core.sysmigration.SystemMigrationManager
 
SystemMigrationResult - Class in com.helger.photon.core.sysmigration
Represents the result of a single system migration.
SystemMigrationResult(String, LocalDateTime, boolean, String) - Constructor for class com.helger.photon.core.sysmigration.SystemMigrationResult
 
SystemMigrationResultMicroTypeConverter - Class in com.helger.photon.core.sysmigration
 
SystemMigrationResultMicroTypeConverter() - Constructor for class com.helger.photon.core.sysmigration.SystemMigrationResultMicroTypeConverter
 

T

TemporaryUserDataObject - Class in com.helger.photon.core.userdata
A special version of AbstractUserDataObject creating a "temporary only" file.
TemporaryUserDataObject(String) - Constructor for class com.helger.photon.core.userdata.TemporaryUserDataObject
 
test(IMenuObject) - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterNoUserLoggedIn
 
test(IMenuObject) - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserAssignedToUserGroup
 
test(IMenuObject) - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserHasRole
 
test(IMenuObject) - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserLoggedIn
 
TEXT - Enum constant in enum com.helger.photon.core.longrun.ELongRunningJobResultType
 
toString() - Method in class com.helger.photon.core.appid.PhotonGlobalStatePerApp
 
toString() - Method in class com.helger.photon.core.appid.PhotonRequestState
 
toString() - Method in class com.helger.photon.core.appid.PhotonSessionState
 
toString() - Method in class com.helger.photon.core.appid.PhotonSessionStatePerApp
 
toString() - Method in class com.helger.photon.core.audit.AuditingLongRunningRequestCallback
 
toString() - Method in class com.helger.photon.core.audit.AuditingParallelRunningRequestCallback
 
toString() - Method in class com.helger.photon.core.buildinfo.BuildInfo
 
toString() - Method in class com.helger.photon.core.configfile.ConfigurationFile
 
toString() - Method in class com.helger.photon.core.configfile.ConfigurationFileManager
 
toString() - Method in class com.helger.photon.core.csrf.CSRFSessionManager
 
toString() - Method in class com.helger.photon.core.execcontext.LayoutExecutionContext
 
toString() - Method in class com.helger.photon.core.execcontext.SimpleWebExecutionContext
 
toString() - Method in class com.helger.photon.core.favorites.Favorite
 
toString() - Method in class com.helger.photon.core.favorites.FavoriteManager
 
toString() - Method in class com.helger.photon.core.form.RequestFieldBoolean
 
toString() - Method in class com.helger.photon.core.form.RequestFieldBooleanMultiValue
 
toString() - Method in class com.helger.photon.core.form.RequestFieldDate
 
toString() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBoolean
 
toString() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldBooleanMultiValue
 
toString() - Method in class com.helger.photon.core.form.SessionBackedRequestFieldDate
 
toString() - Method in class com.helger.photon.core.go.GoMappingItem
 
toString() - Method in class com.helger.photon.core.go.GoMappingManager
 
toString() - Method in class com.helger.photon.core.html.AbstractHTMLProvider
 
toString() - Method in class com.helger.photon.core.locale.GlobalLocaleManager
 
toString() - Method in class com.helger.photon.core.locale.LocaleManager
 
toString() - Method in class com.helger.photon.core.longrun.LongRunningJobData
 
toString() - Method in class com.helger.photon.core.longrun.LongRunningJobResult
 
toString() - Method in class com.helger.photon.core.menu.AbstractMenuObject
 
toString() - Method in class com.helger.photon.core.menu.filter.AbstractMenuObjectFilter
 
toString() - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserAssignedToUserGroup
 
toString() - Method in class com.helger.photon.core.menu.filter.MenuObjectFilterUserHasRole
 
toString() - Method in class com.helger.photon.core.menu.MenuItemExternal
 
toString() - Method in class com.helger.photon.core.menu.MenuItemPage
 
toString() - Method in class com.helger.photon.core.menu.MenuItemRedirectToPage
 
toString() - Method in class com.helger.photon.core.menu.MenuTree
 
toString() - Method in class com.helger.photon.core.page.AbstractPage
 
toString() - Method in class com.helger.photon.core.requestparam.AbstractRequestParameterHandlerNamed
 
toString() - Method in class com.helger.photon.core.requestparam.PhotonRequestParameters
 
toString() - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathNamed
 
toString() - Method in class com.helger.photon.core.requestparam.RequestParameterHandlerURLPathOrdered
 
toString() - Method in class com.helger.photon.core.requestparam.RequestParameterManager
 
toString() - Method in class com.helger.photon.core.smtp.AuditingEmailDataTransportListener
 
toString() - Method in class com.helger.photon.core.smtp.NamedSMTPSettings
 
toString() - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
 
toString() - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
toString() - Method in class com.helger.photon.core.sysmigration.SystemMigrationResult
 
toString() - Method in class com.helger.photon.core.systemmsg.SystemMessageData
 
toString() - Method in class com.helger.photon.core.systemmsg.SystemMessageManager
 
toString() - Method in class com.helger.photon.core.uistate.UIStateRegistry
 
toString() - Method in class com.helger.photon.core.uistate.UIStateWrapper
 
toString() - Method in class com.helger.photon.core.userdata.AbstractUserDataObject
 
toString() - Method in class com.helger.photon.core.userdata.UserUploadManager
 
TREE_COLLAPSE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_COLLAPSE_ALL - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_EXPAND - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_EXPAND_ALL - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_FILTER - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_LABEL_FILTER - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_TREEITEM_COLLAPSE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_TREEITEM_EXPAND - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_TREEITEMS_COLLAPSE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TREE_TREEITEMS_EXPAND - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 
TRUE - Enum constant in enum com.helger.photon.core.EPhotonCoreText
 

U

UIInternalErrorHandler - Class in com.helger.photon.core.interror.uihandler
The default implementation of IUIInternalErrorHandler
UIInternalErrorHandler(IHCNodeWithChildren<?>) - Constructor for class com.helger.photon.core.interror.uihandler.UIInternalErrorHandler
 
UIStateRegistry - Class in com.helger.photon.core.uistate
Per session registry for UI control state data.
UIStateRegistry() - Constructor for class com.helger.photon.core.uistate.UIStateRegistry
Deprecated.
UIStateWrapper<T extends Serializable> - Class in com.helger.photon.core.uistate
A special wrapper that wraps an arbitrary object into an IHasUIState object.
UIStateWrapper(ObjectType, T) - Constructor for class com.helger.photon.core.uistate.UIStateWrapper
 
updateFavorite(String, String, String, String, Map<String, String>) - Method in class com.helger.photon.core.favorites.FavoriteManager
Update an existing favorite object.
updateSettings(String, String, ISMTPSettings) - Method in class com.helger.photon.core.smtp.NamedSMTPSettingsManager
Update an existing settings object.
UserDataDeliveryHttpHandler - Class in com.helger.photon.core.userdata
 
UserDataDeliveryHttpHandler() - Constructor for class com.helger.photon.core.userdata.UserDataDeliveryHttpHandler
 
UserDataManager - Class in com.helger.photon.core.userdata
Manager for IUserDataObject objects.
UserDataObject - Class in com.helger.photon.core.userdata
Represents a single web accessible object, that was provided by the user.
UserDataObject(String) - Constructor for class com.helger.photon.core.userdata.UserDataObject
 
UserDataObjectMicroTypeConverter - Class in com.helger.photon.core.userdata
XML converter for UserDataObject objects.
UserDataObjectMicroTypeConverter() - Constructor for class com.helger.photon.core.userdata.UserDataObjectMicroTypeConverter
 
UserStreamServlet - Class in com.helger.photon.core.userdata
Stream user provided resources available on disk via HTTP to a client.
UserStreamServlet() - Constructor for class com.helger.photon.core.userdata.UserStreamServlet
 
UserUploadManager - Class in com.helger.photon.core.userdata
A per-session manager, that handles all the uploaded files while the process to which the files belong is still in process.
UserUploadManager() - Constructor for class com.helger.photon.core.userdata.UserUploadManager
Deprecated.
UserUploadServlet - Class in com.helger.photon.core.userdata
A special upload servlet to be used with FineUploader.
UserUploadServlet() - Constructor for class com.helger.photon.core.userdata.UserUploadServlet
 
UserUploadXServletHandler - Class in com.helger.photon.core.userdata
A special upload servlet to be used with FineUploader.
UserUploadXServletHandler() - Constructor for class com.helger.photon.core.userdata.UserUploadXServletHandler
 

V

validateExternalResources() - Static method in class com.helger.photon.core.mock.PhotonCoreValidator
 
validateHTMLConfiguration() - Static method in class com.helger.photon.core.mock.PhotonCoreValidator
Check if the referenced JS and CSS files exist
validateWebXML() - Static method in class com.helger.photon.core.mock.PhotonCoreValidator
Validate the content of the web.xml file.
VALUE_CHECKED - Static variable in class com.helger.photon.core.form.RequestFieldBoolean
 
VALUE_UNCHECKED - Static variable in class com.helger.photon.core.form.RequestFieldBoolean
 
valueOf(String) - Static method in enum com.helger.photon.core.configfile.EConfigurationFileSyntax
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.photon.core.EPhotonCoreText
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.photon.core.longrun.ELongRunningJobResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.photon.core.menu.EMenuObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.photon.core.systemmsg.ESystemMessageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.photon.core.configfile.EConfigurationFileSyntax
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.photon.core.EPhotonCoreText
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.photon.core.longrun.ELongRunningJobResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.photon.core.menu.EMenuObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.photon.core.systemmsg.ESystemMessageType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitUntilAllJobsAreFinished() - Method in class com.helger.photon.core.longrun.LongRunningJobManager
 
WARNING - Enum constant in enum com.helger.photon.core.systemmsg.ESystemMessageType
 
wasMigrationExecutedSuccessfully(String) - Method in class com.helger.photon.core.sysmigration.SystemMigrationManager
 
WEB_APP_24_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
WEB_APP_25_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
WEB_APP_30_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
WEB_APP_31_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
WEB_DEFAULT_EXTENSIONS - Static variable in class com.helger.photon.core.servlet.AbstractObjectDeliveryHttpHandler
 
WEB_FRAGMENT_30_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
WEB_FRAGMENT_31_XSD - Static variable in class com.helger.photon.core.CWebSpecs
 
WEB_FRAGMENT_PATH - Static variable in class com.helger.photon.core.CWebSpecs
 
WEB_XML_PATH - Static variable in class com.helger.photon.core.CWebSpecs
 
WebAppListener - Class in com.helger.photon.core.servlet
This class is intended to handle the initial application startup and the final shutdown.
WebAppListener() - Constructor for class com.helger.photon.core.servlet.WebAppListener
 

X

XML - Enum constant in enum com.helger.photon.core.configfile.EConfigurationFileSyntax
 
XML - Enum constant in enum com.helger.photon.core.longrun.ELongRunningJobResultType
 
XServletFilterAppIDExplicit - Class in com.helger.photon.core.appid
XServlet filter responsible for remembering the application ID in the current request
XServletFilterAppIDExplicit(String) - Constructor for class com.helger.photon.core.appid.XServletFilterAppIDExplicit
 
XServletFilterAppIDFromSessionID - Class in com.helger.photon.core.appid
XServlet filter responsible for remembering the application ID in the current request based on the existing session data
XServletFilterAppIDFromSessionID() - Constructor for class com.helger.photon.core.appid.XServletFilterAppIDFromSessionID
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form