Index
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 anILayoutExecutionContext
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 onSimpleWebExecutionContext
. - 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 neithernull
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 toIMicroElement
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 fromWebAppListener.getServletContextPath(ServletContext)
,WebAppListener.getDataPath(ServletContext)
andWebAppListener.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
-
Constructor using either
RequestFieldBoolean.VALUE_CHECKED
orRequestFieldBoolean.VALUE_UNCHECKED
. - 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
-
Constructor using either
RequestFieldBoolean.VALUE_CHECKED
orRequestFieldBoolean.VALUE_UNCHECKED
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form