Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBeetRootServlet - Class in ch.autumo.beetroot
-
Base beetRoot servlet.
- AbstractBeetRootServlet() - Constructor for class ch.autumo.beetroot.AbstractBeetRootServlet
-
Default constructor.
- AbstractLogging - Class in ch.autumo.beetroot.logging
-
Abstract logging class.
- AbstractLogging() - Constructor for class ch.autumo.beetroot.logging.AbstractLogging
-
Default Constructor.
- AbstractMailer - Class in ch.autumo.beetroot.mailing
-
Abstract mailer class.
- AbstractMailer() - Constructor for class ch.autumo.beetroot.mailing.AbstractMailer
-
Default Constructor.
- AbstractMessage - Class in ch.autumo.beetroot.server.message
-
Abstract message.
- AbstractMessage() - Constructor for class ch.autumo.beetroot.server.message.AbstractMessage
-
Constructor.
- AbstractMessage(String) - Constructor for class ch.autumo.beetroot.server.message.AbstractMessage
-
Constructor with a transport message.
- action - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Current action to process.
- add(K) - Method in class ch.autumo.beetroot.plant.FieldSet
- add(LogEvent) - Method in class ch.autumo.beetroot.logging.LogEventList
- addAdditionalActions(Session, String, String, int, String) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Add additional actions.
- addAll(Collection) - Method in class ch.autumo.beetroot.plant.FieldSet
- addCheckBox(BeetRootHTTPSession, String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Add proper logic for check-boxes.
- addCreateListener(Class, CreateListener) - Method in class ch.autumo.beetroot.crud.EventHandler
-
Add a create listener for create notifications for a specific entity.
- addDeleteListener(Class, DeleteListener) - Method in class ch.autumo.beetroot.crud.EventHandler
-
Add a delete listener for delete notifications for a specific entity.
- addErrorMessage(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Add an error message to show.
- addFiles(Map) - Method in class ch.autumo.beetroot.Session
-
Add uploaded files info .
- addHtmlDataLine(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get HTML data.
- addHtmlHeadLine(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get HTML head if there's any.
- addMappings() - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Add mappings respectively set web routes.
- addMappings() - Method in class ch.autumo.beetroot.server.HTTPServer
-
Default routings, they are over writable.
- addOrUpdateUserSetting(String, String) - Method in class ch.autumo.beetroot.Session
-
Add or update user setting.
- addRoute(String, int, Class, Object...) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
New public method to add routes with priority.
- addRoute(String, int, Class, Object...) - Method in class ch.autumo.beetroot.server.HTTPServer.BaseRoutePrioritizer
-
Adds a route.
- addRoute(String, int, Class, Object...) - Method in interface ch.autumo.beetroot.server.HTTPServer.IRoutePrioritizer
-
Adds a route.
- addRoute(String, int, Class, Object...) - Method in class ch.autumo.beetroot.server.HTTPServer.ProvidedPriorityRoutePrioritizer
- addRoute(String, int, Class, Object...) - Method in class ch.autumo.beetroot.server.HTTPServer.UriRouter
-
Add route.
- addRoute(String, Class, Object...) - Method in class ch.autumo.beetroot.server.HTTPServer
-
Adds a route with the default priority
100. - addSuccessMessage(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Add a success message to show.
- addToDownloadQueue(Download) - Method in class ch.autumo.beetroot.server.FileServer
-
Queue download for client that requested a file.
- addToUploadQueue(Upload) - Method in class ch.autumo.beetroot.server.FileServer
-
Queue upload for client that requested to receive a file server-side
- addUpdateListener(Class, UpdateListener) - Method in class ch.autumo.beetroot.crud.EventHandler
-
Add an update listener for update notifications for a specific entity.
- addWarningMessage(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Add a warning message to show.
- adjustRefDisplayName(String) - Static method in class ch.autumo.beetroot.utils.Helper
-
Create proper display name for reference entities by removing possible key prefixes or post-fixes.
- afterCreate(Model) - Method in interface ch.autumo.beetroot.crud.CreateListener
-
Called after DB create.
- afterStart() - Method in class ch.autumo.beetroot.server.BaseServer
-
Overwrite to do something after starting the server.
- afterStart() - Method in class ch.autumo.beetroot.server.BeetRootServer
- afterStop() - Method in class ch.autumo.beetroot.server.BaseServer
-
Overwrite to do something after stopping the server.
- afterStop() - Method in class ch.autumo.beetroot.server.BeetRootServer
- afterUpdate(Model) - Method in interface ch.autumo.beetroot.crud.UpdateListener
-
Called after DB update.
- ansiErrServerName - Static variable in class ch.autumo.beetroot.server.BaseServer
-
Colored text strings: server name for errors.
- ansiServerName - Static variable in class ch.autumo.beetroot.server.BaseServer
-
Colored text strings: server name.
- append(LogEvent) - Method in class ch.autumo.beetroot.logging.LogEventAppender
- appendToRegistry(String) - Method in class ch.autumo.beetroot.mime.MimeTypeFile
-
Appends string of entries to the types registry, must be valid mime.types format.
- appVersion - Static variable in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Application version.
- Argon2HashProvider - Class in ch.autumo.beetroot.security.password
-
Provides a hash with Argon2id.
- Argon2HashProvider() - Constructor for class ch.autumo.beetroot.security.password.Argon2HashProvider
-
Constructor.
- asList(String[]) - Static method in class ch.autumo.beetroot.utils.common.LowerCaseList
-
Create a lower case list out of array.
- auth - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
Mail authentication?
B
- BaseHandler - Class in ch.autumo.beetroot.handler
-
Base handler - The "Heart" of beetRoot.
- BaseHandler() - Constructor for class ch.autumo.beetroot.handler.BaseHandler
-
Base Handler.
- BaseHandler(String) - Constructor for class ch.autumo.beetroot.handler.BaseHandler
-
Base Handler.
- BaseHandler.IfSectionHandler - Class in ch.autumo.beetroot.handler
-
State handler for role, entity and action "IFs" for the overall, the template and the template sub-resource layer.
- BaseRoutePrioritizer() - Constructor for class ch.autumo.beetroot.server.HTTPServer.BaseRoutePrioritizer
-
Creates the prioritizer with the default not-implemented handler.
- BaseServer - Class in ch.autumo.beetroot.server
-
Base server.
- BaseServer(String[]) - Constructor for class ch.autumo.beetroot.server.BaseServer
-
Create a base server.
- BaseServer.Help - Class in ch.autumo.beetroot.server
-
Help class for shell script.
- BeanField - Class in ch.autumo.beetroot.utils.bean
-
Bean field.
- BeanField(String, String, Class, boolean, boolean, Method, Method) - Constructor for class ch.autumo.beetroot.utils.bean.BeanField
-
Constructor.
- BeanProcessor - Class in ch.autumo.beetroot.utils.bean
-
This bean processor operates with bean fields that hold information of beetRoot model beans with database annotation information generated by the beetRoot PLANT generator.
- BeanProcessor() - Constructor for class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Constructor for BeanProcessor.
- beanPropertyName2DbName(String) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Get database table column name by bean property name.
- Beans - Class in ch.autumo.beetroot.utils.bean
-
Beans helper methods.
- Beans() - Constructor for class ch.autumo.beetroot.utils.bean.Beans
-
Default constructor.
- BeetRootClientHandler - Class in ch.autumo.beetroot
-
BeetRoot client handler,
- BeetRootClientHandler(BeetRootWebServer, InputStream, Socket) - Constructor for class ch.autumo.beetroot.BeetRootClientHandler
-
Creates the client handler.
- BeetRootConfigurationManager - Class in ch.autumo.beetroot
-
Configuration manager.
- BeetRootDatabaseManager - Class in ch.autumo.beetroot
-
Database manager.
- BeetRootDefaultRouter - Class in ch.autumo.beetroot.routing
-
Default router.
- BeetRootDefaultRouter() - Constructor for class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Default constructor.
- BeetRootHTTPSession - Class in ch.autumo.beetroot
-
BeetRoot HTTP session.
- BeetRootHTTPSession(String, ITempFileManager, InputStream) - Constructor for class ch.autumo.beetroot.BeetRootHTTPSession
-
Constructor used for external servlet containers.
- BeetRootHTTPSession(NanoHTTPD, ITempFileManager, InputStream, OutputStream) - Constructor for class ch.autumo.beetroot.BeetRootHTTPSession
-
Creates the HTTP session.
- BeetRootHTTPSession(NanoHTTPD, ITempFileManager, InputStream, OutputStream, InetAddress) - Constructor for class ch.autumo.beetroot.BeetRootHTTPSession
-
Creates the HTTP session for a client address.
- BeetRootServer - Class in ch.autumo.beetroot.server
-
beetRoot stand-alone server.
- BeetRootServer(String[]) - Constructor for class ch.autumo.beetroot.server.BeetRootServer
-
Create an beetRoot server.
- BeetRootService - Interface in ch.autumo.beetroot
-
BeetRoot service for servlet context.
- BeetRootServlet - Class in ch.autumo.beetroot
-
autumo beetRoot servlet allowing the beetRoot template engine running inside apache tomcat, etc.
- BeetRootServlet() - Constructor for class ch.autumo.beetroot.BeetRootServlet
-
Default constructor.
- BeetRootWebServer - Class in ch.autumo.beetroot
-
The beetRoot Web Server and Template Engine.
- BeetRootWebServer() - Constructor for class ch.autumo.beetroot.BeetRootWebServer
-
Server.
- BeetRootWebServer(int) - Constructor for class ch.autumo.beetroot.BeetRootWebServer
-
Server.
- beforeDelete(Model) - Method in interface ch.autumo.beetroot.crud.DeleteListener
-
Called before DB delete.
- beforeStart() - Method in class ch.autumo.beetroot.server.BaseServer
-
Overwrite to do something before starting the server.
- beforeStart() - Method in class ch.autumo.beetroot.server.BeetRootServer
- beforeStop() - Method in class ch.autumo.beetroot.server.BaseServer
-
Overwrite to do something before stopping the server.
- beforeStop() - Method in class ch.autumo.beetroot.server.BeetRootServer
- beforeUpdate(Model) - Method in interface ch.autumo.beetroot.crud.UpdateListener
-
Called before DB update.
- black(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Black colored string.
- BUFFER_LIMIT - Static variable in class ch.autumo.beetroot.cache.FileCache
-
Buffer limit in bytes.
- bufferLen - Static variable in class ch.autumo.beetroot.server.communication.FileTransfer
-
buffer length for sending bits of a file
- bytesToHex(byte[]) - Static method in class ch.autumo.beetroot.utils.Helper
-
Bytes 2 Hex.
C
- call(String, String) - Method in interface ch.autumo.beetroot.call.Caller
-
make phone call.
- call(String, String) - Method in class ch.autumo.beetroot.call.TwilioCaller
- Caller - Interface in ch.autumo.beetroot.call
-
Phone caller interface.
- CallerFactory - Class in ch.autumo.beetroot.call
-
Caller Messenger factory.
- CFG_KEY_DS_EXT_JNDI - Static variable in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Configuration key of an external JNDI data source.
- CFG_KEY_DS_INT_DSCN - Static variable in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Configuration key of the internal data source class name.
- ch.autumo.beetroot - package ch.autumo.beetroot
-
Main classes for the beetRoot framework, web server and servlet (when running in a web-container).
- ch.autumo.beetroot.annotations - package ch.autumo.beetroot.annotations
-
Annotations for generated entity beans by PLANT.
- ch.autumo.beetroot.cache - package ch.autumo.beetroot.cache
-
File cache for certain web resources to prevent unnecessary reloading.
- ch.autumo.beetroot.call - package ch.autumo.beetroot.call
-
Phone call factory, interface and implementations; a TWILIO implementation is currently provided.
- ch.autumo.beetroot.crud - package ch.autumo.beetroot.crud
-
CRUD event handler for create, update and delete events.
- ch.autumo.beetroot.handler - package ch.autumo.beetroot.handler
-
All base handlers for different purposes.
- ch.autumo.beetroot.handler.properties - package ch.autumo.beetroot.handler.properties
-
Handler an entity for properties (aka settings) generated by PLANT.
- ch.autumo.beetroot.handler.roles - package ch.autumo.beetroot.handler.roles
-
System handlers.
- ch.autumo.beetroot.handler.system - package ch.autumo.beetroot.handler.system
-
User handlers; covers all necessary handlers including password reset, user settings and 2FA.
- ch.autumo.beetroot.handler.tasks - package ch.autumo.beetroot.handler.tasks
-
Task handlers for demonstration purposes.
- ch.autumo.beetroot.handler.users - package ch.autumo.beetroot.handler.users
-
User handlers; covers all necessary handlers including password reset, user settings and 2FA.
- ch.autumo.beetroot.handler.usersroles - package ch.autumo.beetroot.handler.usersroles
-
User-Role model only.
- ch.autumo.beetroot.logging - package ch.autumo.beetroot.logging
-
Logging component with implementations (default: log4j2 behind SLF4j).
Configuration file:cfg/logging.xmlfor log4j2. - ch.autumo.beetroot.mailing - package ch.autumo.beetroot.mailing
-
Mailing component with implementations (default: jakarta, javax).
- ch.autumo.beetroot.mime - package ch.autumo.beetroot.mime
-
MIME type handling.
- ch.autumo.beetroot.plant - package ch.autumo.beetroot.plant
-
PLANT CRUD generator for HTML web views and columns-configurations as well as CRUD handlers and entity beans.
- ch.autumo.beetroot.routing - package ch.autumo.beetroot.routing
-
Routing component; configuration file:
cfg/routing.xml. - ch.autumo.beetroot.security - package ch.autumo.beetroot.security
-
Secure Application and password encryption.
- ch.autumo.beetroot.security.password - package ch.autumo.beetroot.security.password
-
Password encryption providers (NOOP, Hash, PBKPD2, Argon2).
- ch.autumo.beetroot.server - package ch.autumo.beetroot.server
-
Server implementations of beetRoot.
- ch.autumo.beetroot.server.action - package ch.autumo.beetroot.server.action
-
File actions for file server.
- ch.autumo.beetroot.server.communication - package ch.autumo.beetroot.server.communication
-
Communication components to exchange data and files between the client and server.
- ch.autumo.beetroot.server.message - package ch.autumo.beetroot.server.message
-
Requests/Responses for the file communication component.
- ch.autumo.beetroot.server.message.file - package ch.autumo.beetroot.server.message.file
-
Messages for the data communication component.
- ch.autumo.beetroot.server.modules - package ch.autumo.beetroot.server.modules
-
Dispatcher interfaces for creating your own distributed dispatchers (modules) for the beetRoot client-server framework.
- ch.autumo.beetroot.server.modules.file - package ch.autumo.beetroot.server.modules.file
-
File storage implementations.
- ch.autumo.beetroot.server.modules.log - package ch.autumo.beetroot.server.modules.log
-
Log module/dispatcher with remote and local dispatcher implementations.
- ch.autumo.beetroot.sms - package ch.autumo.beetroot.sms
-
SMS factory, interface and implementations; a TWILIO implementation is currently provided.
- ch.autumo.beetroot.transport - package ch.autumo.beetroot.transport
-
Password encoder console tool; see
bin/pwencoder.sh. - ch.autumo.beetroot.utils - package ch.autumo.beetroot.utils
-
beetRoot's utilities: Bean processing ANSI colors Database helper methods GUID generator General helper methods OS helper methods Security helper methods SSL utilities Time utilities 2FA (Google Authenticator) Web tools
- ch.autumo.beetroot.utils.bean - package ch.autumo.beetroot.utils.bean
-
Bean processing.
- ch.autumo.beetroot.utils.common - package ch.autumo.beetroot.utils.common
-
Common utilities and classes.
- ch.autumo.beetroot.utils.database - package ch.autumo.beetroot.utils.database
-
Database access and tools.
- ch.autumo.beetroot.utils.security - package ch.autumo.beetroot.utils.security
-
Security; password encoder console tool and secure socket components for SSL communication.
- ch.autumo.beetroot.utils.system - package ch.autumo.beetroot.utils.system
-
System tools.
- ch.autumo.beetroot.utils.web - package ch.autumo.beetroot.utils.web
-
Web tools.
- changeAllowed(Session) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Determine if change actions are shown on index page.
- changeAllowed(Session) - Method in class ch.autumo.beetroot.handler.tasks.TasksIndexHandler
- ChangeHandler - Class in ch.autumo.beetroot.handler.users
-
Default login handler.
- ChangeHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.ChangeHandler
-
Creates the handler for the given entity.
- checkHttpResponse(CloseableHttpResponse) - Static method in class ch.autumo.beetroot.server.communication.Communicator
-
Check closeable HTTP response with HttpResponse.
- classNameToTable(String) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Class name to DB table.
- classToRefBeanId(Class) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Class to bean reference ID name.
- classToRefDbId(Class) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Class to database reference ID name.
- classToTable(Class) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Class to DB table.
- clear() - Method in class ch.autumo.beetroot.cache.FileCache
-
Clear cache if cached.
- clear() - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Clear cache.
- clear() - Method in class ch.autumo.beetroot.plant.FieldSet
- clearInternalTOTPCode() - Method in class ch.autumo.beetroot.Session
-
Delete internal generated 2FA code from session.
- clearUserData() - Method in class ch.autumo.beetroot.Session
-
Clear all user data within session.
- clearUserDataExceptLanguage() - Method in class ch.autumo.beetroot.Session
-
Clear all user data within session except a previously set language.
- ClientAnswer - Class in ch.autumo.beetroot.server.message
-
Client answer.
- ClientAnswer() - Constructor for class ch.autumo.beetroot.server.message.ClientAnswer
-
Client answer.
- ClientAnswer(int) - Constructor for class ch.autumo.beetroot.server.message.ClientAnswer
-
Client answer.
- ClientAnswer(int, String, String, long, String) - Constructor for class ch.autumo.beetroot.server.message.ClientAnswer
-
Client answer.
- ClientAnswer(String) - Constructor for class ch.autumo.beetroot.server.message.ClientAnswer
-
Client answer.
- ClientAnswer(String, int) - Constructor for class ch.autumo.beetroot.server.message.ClientAnswer
-
Client answer.
- ClientAnswer(String, String) - Constructor for class ch.autumo.beetroot.server.message.ClientAnswer
-
Client answer.
- ClientAnswer(String, String, long) - Constructor for class ch.autumo.beetroot.server.message.ClientAnswer
-
Client answer.
- ClientCommunicator - Class in ch.autumo.beetroot.server.communication
-
Client communicator.
- ClientCommunicator() - Constructor for class ch.autumo.beetroot.server.communication.ClientCommunicator
-
Default constructor.
- ClientFileTransfer - Class in ch.autumo.beetroot.server.communication
-
Client file-transfer.
- ClientFileTransfer() - Constructor for class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
Default constructor.
- clone() - Method in class ch.autumo.beetroot.Model
- CMD_FILE_DELETE - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
File delete
- CMD_FILE_GET - Static variable in class ch.autumo.beetroot.server.communication.FileTransfer
-
File get
- CMD_FILE_RECEIVE_REQUEST - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
File receive request for upload
- CMD_FILE_REQUEST - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
File request for download
- CMD_HEALTH - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
Health command
- CMD_STOP - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
Stop command
- Colors - Class in ch.autumo.beetroot.utils.common
-
ANSI Colors.
- Colors() - Constructor for class ch.autumo.beetroot.utils.common.Colors
-
Default constructor.
- Column - Annotation Interface in ch.autumo.beetroot.annotations
-
Marks a field as a database column.
- columns - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Column data map holding the columns.cfg-data of the current processing entity.
- columns() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get columns map.
- columnsSize() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Amount of columns,
- Communicator - Class in ch.autumo.beetroot.server.communication
-
Client/Server communication.
- Communicator() - Constructor for class ch.autumo.beetroot.server.communication.Communicator
-
Default constructor.
- compareTo(HTTPServer.UriResource) - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
- CONFIG_PATH - Static variable in class ch.autumo.beetroot.Constants
-
Config path.
- Constants - Class in ch.autumo.beetroot
-
Constants.
- consumeFiles() - Method in class ch.autumo.beetroot.Session
-
Get uploaded files info
- contains(Object) - Method in class ch.autumo.beetroot.plant.FieldSet
- contains(Object) - Method in class ch.autumo.beetroot.utils.common.LowerCaseList
- contains(String) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Is the file already in cache?
- contains(String) - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Checks if this key is contained in a paired transport message.
- containsAll(Collection) - Method in class ch.autumo.beetroot.plant.FieldSet
- containsKey(String) - Method in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
- containsResource(String) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Is the resource (e.g.
- continueRemoval(String, Session, String) - Method in class ch.autumo.beetroot.handler.BaseHandler.IfSectionHandler
-
Continue removal of lines?
- countRecords(String) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Count amount of records of an entity / table in database.
- countRows(Class) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Count rows of type clz (entity class).
- countRows(String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Count rows of table.
- create(int) - Method in class ch.autumo.beetroot.transport.DefaultServerSocketFactory
- create(int) - Method in class ch.autumo.beetroot.transport.SecureServerSocketFactory
- create(int) - Method in interface ch.autumo.beetroot.transport.ServerSocketFactory
-
Create a server socket.
- create(String, int) - Method in class ch.autumo.beetroot.transport.DefaultSocketFactory
- create(String, int) - Method in class ch.autumo.beetroot.transport.SecureSocketFactory
- create(String, int) - Method in interface ch.autumo.beetroot.transport.SocketFactory
-
Create client socket.
- create6DigitTOTPCode(String) - Static method in class ch.autumo.beetroot.utils.web.TwoFA
-
Create 5-digit TOTP (time-based one-time password) code for a user secret key.
- createAppender(String) - Static method in class ch.autumo.beetroot.logging.LogEventAppender
-
Creates the appender.
- createBanner(String, Attribute) - Static method in class ch.autumo.beetroot.utils.Helper
-
Create banner; colorized or not.
- createBean(Class) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Create empty bean.
- createBean(Class, ResultSet) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Create bean.
- createBean(Class, ResultSet, BeanProcessor) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Create bean.
- createClientHandler(Socket, InputStream) - Method in class ch.autumo.beetroot.BeetRootWebServer
- createIdPair(int, String) - Method in class ch.autumo.beetroot.Session
-
Crate a new ID pair.
- CreateListener - Interface in ch.autumo.beetroot.crud
-
Database create listener for entities.
- createQRCode(String, int, int) - Static method in class ch.autumo.beetroot.utils.web.TwoFA
-
Create QR code.
- createResponse() - Method in class ch.autumo.beetroot.cache.FileCache
-
Create response out of cached data.
- createResponse(String) - Method in class ch.autumo.beetroot.cache.FileCache
-
Create response out of cached data.
- createSecretUserKey() - Static method in class ch.autumo.beetroot.utils.web.TwoFA
-
Generate a secret user key with specific length.
- createSecretUserKey(int) - Static method in class ch.autumo.beetroot.utils.web.TwoFA
-
Generate a secret user key with specific length.
- createTemporaryFile(String) - Static method in class ch.autumo.beetroot.utils.system.OS
-
Get a temporary file.
- cruds - Static variable in class ch.autumo.beetroot.plant.Fertilizer
-
Supported CRUD operations.
- customOperation(String, String[]) - Method in class ch.autumo.beetroot.server.BaseServer
-
Custom operation has been defined when starting the server, we possibly want to do something else.
- CustomResponseHandler - Class in ch.autumo.beetroot.handler
-
Handler that is used for custom responses, e.g.
- CustomResponseHandler(String) - Constructor for class ch.autumo.beetroot.handler.CustomResponseHandler
-
Creates the handler for the given entity.
- cyan(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Cyan colored string.
D
- darkBlack(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Dark-Black colored string.
- darkCyan(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Dark-Cyan colored string.
- darkGreen(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Dark-Green colored string.
- darkMangenta(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Dark-Mangenta colored string.
- darkRed(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Dark-Red colored string.
- darkWhite(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Dark-White colored string.
- darkYellow(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Dark-Yellow colored string.
- DB - Class in ch.autumo.beetroot.utils.database
-
DB methods helper and access.
- DB() - Constructor for class ch.autumo.beetroot.utils.database.DB
-
Default constructor.
- DBField - Class in ch.autumo.beetroot.utils.database
-
DB field.
- DBField(String, String, boolean, boolean, String) - Constructor for class ch.autumo.beetroot.utils.database.DBField
-
Constructor.
- DEBUG - Enum constant in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
-
Log level DEBUG.
- decode(String, SecureApplication) - Static method in class ch.autumo.beetroot.utils.security.Security
-
Decode data.
- decodeCom(String, SecureApplication) - Static method in class ch.autumo.beetroot.utils.security.Security
-
Decode com data.
- DEF_VAL_CASE - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
CASE_INSENSITIVE_IDENTIFIERS feature default value.
- DEF_VAL_DB2LOWER - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
DATABASE_TO_LOWER feature default value.
- DEF_VAL_MODE - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
MODE feature default value.
- DEF_VAL_NON_KEYWORDS - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
KEYWORDS feature default value.
- DEFAULT_BUFFER_LEN - Static variable in class ch.autumo.beetroot.server.communication.FileTransfer
-
default buffer length in Kb for sending bits of a file
- DEFAULT_FILE_RECEIVER_PORT - Static variable in class ch.autumo.beetroot.server.communication.FileTransfer
-
file receiver default port
- DEFAULT_FILE_SERVER_PORT - Static variable in class ch.autumo.beetroot.server.communication.FileTransfer
-
file server default port
- DEFAULT_LANG - Static variable in class ch.autumo.beetroot.LanguageManager
-
Default language.
- DEFAULT_LOG_SIZE - Static variable in class ch.autumo.beetroot.handler.system.LogHandler
-
Default log size .
- DEFAULT_LOG_SIZE - Static variable in class ch.autumo.beetroot.logging.LogEventAppender
-
Default log size .
- DEFAULT_PRIORITY - Static variable in class ch.autumo.beetroot.routing.Route
-
Default route priority.
- DEFAULT_REFRESH_TIME - Static variable in class ch.autumo.beetroot.handler.system.LogHandler
-
If there's a refresh time (tag: {$refreshTime}), this is the default value in seconds.
- DEFAULT_SMTP_PORT - Static variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
default SMTP port.
- DefaultAddHandler - Class in ch.autumo.beetroot.handler
-
Default handler for 'web/html/<entity>/add.html' templates.
- DefaultAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.DefaultAddHandler
-
Creates the handler for the given entity.
- DefaultAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.DefaultAddHandler
-
Creates the handler for the given entity.
- DefaultDeleteHandler - Class in ch.autumo.beetroot.handler
-
Default delete handler.
- DefaultDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.DefaultDeleteHandler
-
Creates the handler for the given entity.
- DefaultEditHandler - Class in ch.autumo.beetroot.handler
-
Default handler for 'web/html/<entity>/edit.html' templates.
- DefaultEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.DefaultEditHandler
-
Creates the handler for the given entity.
- DefaultEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.DefaultEditHandler
-
Creates the handler for the given entity.
- DefaultHandler() - Constructor for class ch.autumo.beetroot.server.HTTPServer.DefaultHandler
-
Default constructor.
- DefaultIndexHandler - Class in ch.autumo.beetroot.handler
-
Default handler for 'web/html/<entity>/index.html' templates.
- DefaultIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.DefaultIndexHandler
-
New default index handler.
- DefaultIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.DefaultIndexHandler
-
New default index handler.
- DefaultIndexHandler(String, String, int) - Constructor for class ch.autumo.beetroot.handler.DefaultIndexHandler
-
New default index handler.
- DefaultRESTIndexHandler - Class in ch.autumo.beetroot.handler
-
Default JSON-REST handler for listing entities.
- DefaultRESTIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
-
New default index handler.
- DefaultRESTIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
-
New default index handler.
- DefaultRoutePrioritizer() - Constructor for class ch.autumo.beetroot.server.HTTPServer.DefaultRoutePrioritizer
-
Default constructor.
- DefaultServerSocketFactory - Class in ch.autumo.beetroot.transport
-
Default Server Socket Factory.
- DefaultServerSocketFactory() - Constructor for class ch.autumo.beetroot.transport.DefaultServerSocketFactory
-
Default constructor.
- DefaultSocketFactory - Class in ch.autumo.beetroot.transport
-
Default Socket Factory.
- DefaultSocketFactory() - Constructor for class ch.autumo.beetroot.transport.DefaultSocketFactory
-
Default constructor.
- DefaultStreamHandler() - Constructor for class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
-
Default constructor.
- DefaultViewHandler - Class in ch.autumo.beetroot.handler
-
Default handler for 'web/html/<entity>/view.html' templates.
- DefaultViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.DefaultViewHandler
-
Creates the handler for the given entity.
- delete() - Method in class ch.autumo.beetroot.Model
-
Delete this entity bean!
- delete(Entity) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a record.
- delete(Model) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a record.
- delete(Model, Set) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a many-to-many-relation record.
- delete(HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
- delete(HTTPServer.UriResource, Map, IHTTPSession) - Method in interface ch.autumo.beetroot.server.HTTPServer.UriResponder
-
Handles an HTTP DELETE request.
- delete(Class, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a record.
- delete(String, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a record.
- delete(String, String) - Method in class ch.autumo.beetroot.server.BaseServer
-
Internal delete method if no file-storage has been configured.
- delete(String, String) - Method in class ch.autumo.beetroot.server.modules.file.DummyFileStorage
- delete(String, String) - Method in interface ch.autumo.beetroot.server.modules.FileStorage
-
Delete a file.
- delete(Connection) - Method in class ch.autumo.beetroot.Model
-
Delete this entity bean!
- delete(Connection, Entity) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a record.
- delete(Connection, Model, Set) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a many-to-many-relation record.
- delete(Connection, String, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a record.
- deleteAllowed(Session) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Determine if delete actions are shown on index page.
- deleteAllowed(Session) - Method in class ch.autumo.beetroot.handler.tasks.TasksIndexHandler
- deleteAllowed(Session) - Method in class ch.autumo.beetroot.handler.users.UsersIndexHandler
- deleteAllParameters() - Method in class ch.autumo.beetroot.Session
-
Delete all parameters in this session
- deleteData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Delete data from DB.
- deleteData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.DefaultDeleteHandler
- deleteData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.properties.PropertiesDeleteHandler
- DeleteListener - Interface in ch.autumo.beetroot.crud
-
Database delete listener for entities.
- DeleteRequest - Class in ch.autumo.beetroot.server.message.file
-
File delete command; client-side.
- DeleteRequest(String, String) - Constructor for class ch.autumo.beetroot.server.message.file.DeleteRequest
-
Delete file from server
- deleteUserSetting(String) - Method in class ch.autumo.beetroot.Session
-
Delete user setting.
- describeTable(String) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Describe table columns for given table.
- deserialize(String) - Method in class ch.autumo.beetroot.Model
-
De-serialize a JSON string to an entity.
- deserializeObject(String) - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Deserialize this object with FasterXML/Jackson.
- destroy() - Method in class ch.autumo.beetroot.AbstractBeetRootServlet
- destroy() - Method in interface ch.autumo.beetroot.BeetRootService
-
Cleanup method.
- destroy() - Method in class ch.autumo.beetroot.BeetRootWebServer
- destroy(String, CookieHandler) - Method in class ch.autumo.beetroot.SessionManager
-
Destroy session, though not deleted in storage file!
- destroy(CookieHandler) - Method in class ch.autumo.beetroot.Session
-
Destroy session by given cookie handler holding the '__SESSION_ID__'.
- destroyDelete(String, CookieHandler) - Method in class ch.autumo.beetroot.SessionManager
-
Destroy session and delete in storage file!
- destroyDelete(CookieHandler) - Method in class ch.autumo.beetroot.Session
-
Destroy session by given cookie handler holding the '__SESSION_ID__' and delete stored session.
- dispatch(ServerCommand) - Method in interface ch.autumo.beetroot.server.modules.Dispatcher
-
Dispatch server command and deliver an answer for the client.
- dispatch(ServerCommand) - Method in class ch.autumo.beetroot.server.modules.log.LogDispatcher
- Dispatcher - Interface in ch.autumo.beetroot.server.modules
-
Dispatcher for server commands received server-side; every remote component must implement a dispatcher.
- DISPATCHER_ID_INTERNAL - Static variable in class ch.autumo.beetroot.server.message.ServerCommand
-
Dispatcher ID for internal server-commands
- doGet(HttpServletRequest, HttpServletResponse) - Method in class ch.autumo.beetroot.BeetRootServlet
- domain - Variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
Transport domain name.
- doPost(HttpServletRequest, HttpServletResponse) - Method in class ch.autumo.beetroot.BeetRootServlet
- doPut(HttpServletRequest, HttpServletResponse) - Method in class ch.autumo.beetroot.BeetRootServlet
- Download - Class in ch.autumo.beetroot.server.action
-
Download.
- Download(String, String, File, String) - Constructor for class ch.autumo.beetroot.server.action.Download
-
Download.
- DownloadRequest - Class in ch.autumo.beetroot.server.message.file
-
Download request; client-side.
- DownloadRequest(String, String) - Constructor for class ch.autumo.beetroot.server.message.file.DownloadRequest
-
File download request to send before receiving a file from server.
- DummyFileStorage - Class in ch.autumo.beetroot.server.modules.file
-
Dummy file storage - just an example of a simple file storage; not to be used for serious and productive applications!
- DummyFileStorage() - Constructor for class ch.autumo.beetroot.server.modules.file.DummyFileStorage
-
Default constructor.
E
- EMAIL_PATTERN - Static variable in interface ch.autumo.beetroot.mailing.Mailer
-
Email address regex pattern.
- emptyBean - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Empty bean, used for creating an new entity instance.
- encode(String, SecureApplication) - Static method in class ch.autumo.beetroot.utils.security.Security
-
Encode data.
- encodeCom(String, SecureApplication) - Static method in class ch.autumo.beetroot.utils.security.Security
-
Encode com data.
- ENCRYPT - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
Encrypt client-server-com?
- enrichQuery(String, String, Object) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Enrich URL with parameters.
- entity - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Current entity to process.
- entity - Variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
Transport entity name.
- Entity - Interface in ch.autumo.beetroot
-
Marker interface for all entities.
- ENTITY_DIVIDER_FILENAME_CHECKSUM - Static variable in class ch.autumo.beetroot.server.action.Upload
-
Divider character for entity holding file name and check-sum.
- ENTITY_DIVIDER_FILENAME_CHECKSUM - Static variable in class ch.autumo.beetroot.server.message.file.UploadRequest
-
Divider character for entity holding file name and check-sum.
- equals(Object) - Method in class ch.autumo.beetroot.cache.FileCache
- equals(Object) - Method in class ch.autumo.beetroot.Model
- equals(Object) - Method in class ch.autumo.beetroot.server.action.Download
- equals(Object) - Method in class ch.autumo.beetroot.server.action.Upload
- ERROR - Enum constant in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
-
Log level ERROR.
- Error404Handler - Class in ch.autumo.beetroot.handler
-
Default error 404 handler.
- Error404Handler() - Constructor for class ch.autumo.beetroot.handler.Error404Handler
-
Creates the handler.
- Error404UriHandler() - Constructor for class ch.autumo.beetroot.server.HTTPServer.Error404UriHandler
-
Default constructor.
- errorExit() - Static method in class ch.autumo.beetroot.utils.Helper
-
Exit console program, due to an error.
- ErrorHandler - Class in ch.autumo.beetroot.handler
-
Default error handler.
- ErrorHandler(Status, String, String) - Constructor for class ch.autumo.beetroot.handler.ErrorHandler
-
Creates the error handler.
- escapeHtml(String) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Full HTML escape value.
- escapeHtmlReserved(String) - Static method in class ch.autumo.beetroot.utils.web.Web
-
HTML escape (reserved characters only) value.
- escapeValuesForDb(String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Escape single value for DB.
- EventHandler - Class in ch.autumo.beetroot.crud
-
CRUD event handler.
- ExampleDownloadHandler - Class in ch.autumo.beetroot.handler
-
Default file download handler for 'web/html/files/view.html' templates.
- ExampleDownloadHandler(String) - Constructor for class ch.autumo.beetroot.handler.ExampleDownloadHandler
-
Creates the handler for the given entity.
- ExampleDownloadHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.ExampleDownloadHandler
-
Creates the handler for the given entity.
- ExampleUploadHandler - Class in ch.autumo.beetroot.handler
-
Default file upload handler for 'web/html/files/add.html' templates.
- ExampleUploadHandler(String) - Constructor for class ch.autumo.beetroot.handler.ExampleUploadHandler
-
Creates the handler for the given entity.
- ExampleUploadHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.ExampleUploadHandler
-
Creates the handler for the given entity.
- execute() - Method in class ch.autumo.beetroot.plant.Fertilizer
-
Executes the fertilizer.
- executeForServlet(BeetRootService, HttpServletRequest, HttpServletResponse) - Method in class ch.autumo.beetroot.BeetRootHTTPSession
-
Provide a method for executing the request and response for the HTTP body only from the servlet context in this nano/beetRoot session.
- exists(Class, int) - Static method in class ch.autumo.beetroot.Model
-
Checks if the entity exists in the DB.
- exit(int) - Static method in class ch.autumo.beetroot.utils.Helper
-
Exit console program.
- extractCustomSingleInputDiv(BeetRootHTTPSession, String, ResultSetMetaData, String, String, int) - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
-
Overwrite this method, if you need to add a custom field (HTML 'div'); e.g.
- extractCustomSingleInputDiv(BeetRootHTTPSession, String, ResultSetMetaData, String, String, int) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
-
Overwrite this method, if you need to add a custom field (HTML 'div'); e.g.
- extractCustomSingleInputDiv(BeetRootHTTPSession, String, ResultSetMetaData, String, String, int) - Method in class ch.autumo.beetroot.handler.users.ExtUsersAddHandler
- extractCustomSingleInputDiv(BeetRootHTTPSession, String, ResultSetMetaData, String, String, int) - Method in class ch.autumo.beetroot.handler.users.ExtUsersEditHandler
- extractCustomSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Overwrite this method, if you need to add a custom data; e.g.
- extractCustomSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.DefaultViewHandler
-
Overwrite this method, if you need to add a custom data; e.g.
- extractSingleInputDiv(BeetRootHTTPSession, ResultSetMetaData, String, String, int) - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
-
Extract one single input div with label and input tags from result set standing at current row.
- extractSingleInputDiv(BeetRootHTTPSession, ResultSet, Entity, String, String, int, int) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
-
Extract one single input div with label and input tags from result set standing at current row.
- extractSingleInputDiv(BeetRootHTTPSession, Map, ResultSetMetaData, String, String, int) - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
-
Extract one single input div with label and input tags from result set standing at current row.
- extractSingleInputDiv(BeetRootHTTPSession, Map, ResultSetMetaData, String, String, int) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
-
Extract one single input div with label and input tags from result set standing at current row.
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Extract one single table data field from result set standing at current row.
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.DefaultViewHandler
-
Extract one single table data field from result set standing at current row.
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.properties.PropertiesIndexHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.properties.PropertiesViewHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.roles.RolesIndexHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.roles.RolesViewHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.tasks.TasksIndexHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.tasks.TasksViewHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.users.ExtUsersIndexHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.users.ExtUsersViewHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.users.UsersIndexHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, int, Entity) - Method in class ch.autumo.beetroot.handler.users.UsersViewHandler
- extractSingleTableData(BeetRootHTTPSession, ResultSet, String, String, int, Entity) - Method in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
-
Extract one single table data field from result set standing at current row.
- ExtUsersAddHandler - Class in ch.autumo.beetroot.handler.users
-
Users add handler for extended roles.
- ExtUsersAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersAddHandler
-
Creates the handler for the given entity.
- ExtUsersAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersAddHandler
-
Creates the handler for the given entity.
- ExtUsersDeleteHandler - Class in ch.autumo.beetroot.handler.users
-
Users delete handler for extended roles.
- ExtUsersDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersDeleteHandler
-
Creates the handler for the given entity.
- ExtUsersEditHandler - Class in ch.autumo.beetroot.handler.users
-
Users edit handler for extended roles.
- ExtUsersEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersEditHandler
-
Creates the handler for the given entity.
- ExtUsersEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersEditHandler
-
Creates the handler for the given entity.
- ExtUsersIndexHandler - Class in ch.autumo.beetroot.handler.users
-
Users edit handler for extended roles.
- ExtUsersIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersIndexHandler
-
Creates the handler for the given entity.
- ExtUsersIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersIndexHandler
-
Creates the handler for the given entity.
- ExtUsersViewHandler - Class in ch.autumo.beetroot.handler.users
-
Users view handler for extended roles.
- ExtUsersViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersViewHandler
-
Creates the handler for the given entity.
F
- fatalExit() - Static method in class ch.autumo.beetroot.utils.Helper
-
Exit console program, due to unprocessable error.
- FEAT_CASE_INSENSITIVE_IDENTIFIERS - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
CASE_INSENSITIVE_IDENTIFIERS feature.
- FEAT_DATABASE_TO_LOWER - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
DATABASE_TO_LOWER feature.
- FEAT_MODE - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
MODE feature.
- FEAT_NON_KEYWORDS - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
NON_KEYWORDS feature.
- Fertilizer - Class in ch.autumo.beetroot.plant
-
Fertilizer for plant.
- Fertilizer(String, String, String, String) - Constructor for class ch.autumo.beetroot.plant.Fertilizer
-
Fertilizer.
- Fertilizer.FertilizerException - Exception Class in ch.autumo.beetroot.plant
-
Exception thrown when the fertilizer processing fails.
- FertilizerException(String) - Constructor for exception class ch.autumo.beetroot.plant.Fertilizer.FertilizerException
-
Creates the exception.
- FertilizerException(String, Throwable) - Constructor for exception class ch.autumo.beetroot.plant.Fertilizer.FertilizerException
-
Creates the exception.
- FieldSet<K> - Class in ch.autumo.beetroot.plant
-
A set that provides a predefined ordering of fields for display in a user interface.
- FieldSet(Set) - Constructor for class ch.autumo.beetroot.plant.FieldSet
-
Creates the field set.
- FILE_SEPARATOR - Static variable in class ch.autumo.beetroot.utils.Helper
-
System-specific file separator.
- FILE_SEPARATOR - Static variable in class ch.autumo.beetroot.utils.system.OS
-
System-specific file separator.
- FileAction - Class in ch.autumo.beetroot.server.action
-
Server file action.
- FileAction(String, String) - Constructor for class ch.autumo.beetroot.server.action.FileAction
-
Creates the file action.
- FileAnswer - Class in ch.autumo.beetroot.server.message.file
-
File answer: only used when the server received a file from client!
- FileAnswer(String, int) - Constructor for class ch.autumo.beetroot.server.message.file.FileAnswer
-
Fail constructor.
- FileAnswer(String, String) - Constructor for class ch.autumo.beetroot.server.message.file.FileAnswer
-
Success constructor.
- FileCache - Class in ch.autumo.beetroot.cache
-
File cache.
- FileCache(String) - Constructor for class ch.autumo.beetroot.cache.FileCache
-
File cache constructor.
- FileCache(String, String) - Constructor for class ch.autumo.beetroot.cache.FileCache
-
File cache constructor.
- FileCache(String, ContentType) - Constructor for class ch.autumo.beetroot.cache.FileCache
-
File cache constructor.
- FileCache(Path, String) - Constructor for class ch.autumo.beetroot.cache.FileCache
-
File cache constructor.
- FileCache(Path, String, boolean) - Constructor for class ch.autumo.beetroot.cache.FileCache
-
File cache constructor.
- FileCache(Path, ContentType) - Constructor for class ch.autumo.beetroot.cache.FileCache
-
File cache constructor.
- FileCache(Path, ContentType, boolean) - Constructor for class ch.autumo.beetroot.cache.FileCache
-
File cache constructor.
- FileCacheManager - Class in ch.autumo.beetroot.cache
-
File cache manager.
- fileId - Variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
Transport file ID.
- FileServer - Class in ch.autumo.beetroot.server
-
File server.
- FileServer(BaseServer, FileStorage) - Constructor for class ch.autumo.beetroot.server.FileServer
-
The file server.
- FileStorage - Interface in ch.autumo.beetroot.server.modules
-
File storage interface.
- fileToInputStream(File) - Method in class ch.autumo.beetroot.server.HTTPServer.StaticPageHandler
-
Opens the given file as a buffered input stream.
- FileTransfer - Class in ch.autumo.beetroot.server.communication
-
Client/Server file transfer.
- FileTransfer() - Constructor for class ch.autumo.beetroot.server.communication.FileTransfer
-
Default constructor.
- findFile(String, String) - Method in class ch.autumo.beetroot.server.BaseServer
-
Internal find-file method if no file-storage has been configured.
- findFile(String, String) - Method in class ch.autumo.beetroot.server.modules.file.DummyFileStorage
- findFile(String, String) - Method in interface ch.autumo.beetroot.server.modules.FileStorage
-
Find a file (latest version).
- findFirst(Class, String, Object) - Static method in class ch.autumo.beetroot.Model
-
Get first entity of the given entity bean with specific condition, e.g.
- findFirst(Class, String, Object[]) - Static method in class ch.autumo.beetroot.Model
-
Get first entity of the given entity bean with specific condition, e.g.
- findOrCreate(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.SessionManager
-
Get an existing user session or create a new one if it doesn't exist for the nano cookie.
- findOrCreate(String) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Find or create file cache.
- findOrCreate(String, boolean) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Find or create file cache.
- findOrCreate(URI) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Find or create file cache.
- findOrCreate(URL) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Find or create file cache.
- findOrCreate(Path) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Find or create file cache.
- findOrCreate(Path, boolean) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Find or create file cache.
- findOrCreateByResource(String) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Find or create file cache.
- findOrCreateHttpSession(HttpServletRequest) - Method in class ch.autumo.beetroot.AbstractBeetRootServlet
-
Lookup an existing or a new session for the request given.
- flushToLogger(Logger) - Static method in class ch.autumo.beetroot.logging.LogBuffer
-
Flush the buffered logs to the actual SLF4J logger
- forceSockets() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Force message over sockets; so web tunneling will be ignore.
- foregroundColorize(String, Attribute) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Colorize text.
- format(LogEvent) - Method in class ch.autumo.beetroot.handler.system.LogHandler
-
Formats the log event.
- formatDateForHTML(Date) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Format SQL date.
- formatDateTimeForHTML(Timestamp) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Format SQL time-stamp.
- formatSingleValueForDB(BeetRootHTTPSession, String, String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Format single value before update / insert into DB.
- formatSingleValueForDB(BeetRootHTTPSession, String, String) - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
- formatSingleValueForDB(BeetRootHTTPSession, String, String) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
- formatSingleValueForGUI(BeetRootHTTPSession, Object, String, String, int, int, Entity) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
-
Format value for GUI.
- formatTimeForHTML(Time) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Format SQL time.
- from - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
Mail from (email).
G
- GENERAL_SRV_CFG_FILE - Static variable in class ch.autumo.beetroot.Constants
-
General server config file.
- GeneralHandler() - Constructor for class ch.autumo.beetroot.server.HTTPServer.GeneralHandler
-
Default constructor.
- generate() - Static method in class ch.autumo.beetroot.utils.system.GUIDGenerator
-
Generates a GUID (48 chars).
- generateActionsTableData(Session, String, Entity, String, int, String) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Create actions table data.
- generateCSRFToken(SecureApplication) - Static method in class ch.autumo.beetroot.utils.security.Security
-
Generates a CSRF token.
- get(HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
MAIN method for base handler.
- get(HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultHandler
- get(HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
- get(HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.GeneralHandler
- get(HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.StaticPageHandler
- get(HTTPServer.UriResource, Map, IHTTPSession) - Method in interface ch.autumo.beetroot.server.HTTPServer.UriResponder
-
Handles an HTTP GET request.
- get(String) - Method in class ch.autumo.beetroot.Model
-
Get a value from this entity except the id.
- get(String) - Method in class ch.autumo.beetroot.Session
-
Get value.
- get2FAQRImage(BeetRootHTTPSession, User) - Method in class ch.autumo.beetroot.handler.users.UsersViewHandler
-
Return the while image tag for the 2FA QR code image
- getActive() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the active value.
- getAddMandatoryFields() - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
-
Get additional mandatory fields of the table that are not present and mandatory fields in the GUI.
- getAddMandatoryFields() - Method in class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
- getAddMandatoryFields() - Method in class ch.autumo.beetroot.handler.roles.RolesAddHandler
- getAddMandatoryFields() - Method in class ch.autumo.beetroot.handler.tasks.TasksAddHandler
- getAddMandatoryFields() - Method in class ch.autumo.beetroot.handler.users.UsersAddHandler
- getAnswer() - Method in class ch.autumo.beetroot.server.message.ClientAnswer
-
Get answer, possibly holds message parts separated by '|'.
- getAppRoles() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
App-roles for the simple role-management (1 role per user, stored in user table).
- getAppVersion() - Static method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get application version.
- getAssociatedReference(Class) - Method in class ch.autumo.beetroot.Model
-
Get associated (parent) entity.
- getAssociatedReference(String) - Method in class ch.autumo.beetroot.Model
-
Get associated (parent) entity.
- getAsyncRunner() - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Get async runner.
- getBaseServerSocketFactory() - Method in class ch.autumo.beetroot.transport.SecureServerSocketFactory
-
Return the base (java.net) SSL server socket factory.
- getBaseSocketFactory() - Method in class ch.autumo.beetroot.transport.SecureSocketFactory
-
Return the base (java.net) SSL socket factory.
- getBeanClass() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get bean entity class that has been generated trough PLANT, overwritten or null.
- getBeanClass() - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
-
Get bean entity class that has been generated trough PLANT, self-written or null (then null in extract calls too).
- getBeanClass() - Method in class ch.autumo.beetroot.handler.DefaultDeleteHandler
-
Get bean entity class that has been generated trough PLANT, self-written or null (then null in extract calls too).
- getBeanClass() - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
-
Get bean entity class that has been generated trough PLANT, overwritten or null.
- getBeanClass() - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Get bean entity class that has been generated trough PLANT, self-written or null (then null in extract calls too).
- getBeanClass() - Method in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
-
Get bean entity class that has been generated trough PLANT, self-written or null (then null in extract calls too).
- getBeanClass() - Method in class ch.autumo.beetroot.handler.DefaultViewHandler
-
Get bean entity class that has been generated trough PLANT, self-written or null (then null in extract calls too).
- getBeanClass() - Method in class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.properties.PropertiesEditHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.properties.PropertiesIndexHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.properties.PropertiesViewHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.roles.RolesAddHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.roles.RolesDeleteHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.roles.RolesEditHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.roles.RolesIndexHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.roles.RolesViewHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.tasks.TasksAddHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.tasks.TasksEditHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.tasks.TasksIndexHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.tasks.TasksRESTIndexHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.tasks.TasksViewHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.users.UsersAddHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.users.UsersEditHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.users.UsersIndexHandler
- getBeanClass() - Method in class ch.autumo.beetroot.handler.users.UsersViewHandler
- getBeanFields(Class) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Get bean fields.
- getBeanFieldsAsArray(Class) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Get bean fields as array.
- getBeanName() - Method in class ch.autumo.beetroot.utils.bean.BeanField
-
Get bean name.
- getBeetRootService() - Method in class ch.autumo.beetroot.AbstractBeetRootServlet
-
Get the beetRoot service.
- getBlockResource(String, Session) - Method in class ch.autumo.beetroot.LanguageManager
-
Get blocks resource / blocks template based on language.
- getBooleanDatabaseMappingValue(boolean) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get correct DB value for a boolean.
- getBundle(String, String, Locale) - Static method in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
-
Create a pre-processed bundle if necessary (based on type), otherwise return a standard bundle.
- getBundle(String, String, Locale, ClassLoader) - Static method in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
-
Create a pre-processed bundle if necessary (based on type), otherwise return a standard bundle.
- getBundle(String, String, Locale, ClassLoader, ResourceBundle.Control) - Static method in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
-
Create a pre-processed bundle if necessary (based on type), otherwise return a standard bundle.
- getBundle(String, String, Locale, ResourceBundle.Control) - Static method in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
-
Create a pre-processed bundle if necessary (based on type), otherwise return a standard bundle.
- getByFileName(String) - Method in class ch.autumo.beetroot.mime.MimeTypeRegistryProviderImpl
- getByInputStream(InputStream) - Method in class ch.autumo.beetroot.mime.MimeTypeRegistryProviderImpl
- getCheckSum() - Method in class ch.autumo.beetroot.server.action.Upload
-
Returns the check sum value.
- getCode() - Method in exception class ch.autumo.beetroot.utils.UtilsException
-
Returns the code value.
- getColumn(int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Access column values.
- getColumnsForSql() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get SQL fields, e.g.
- getColumnsForSql(boolean) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get SQL fields, e.g.
- getCommand() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Get command.
- getConfigFileName() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Returns the file name of the base configuration.
- getConfiguredLanguages() - Method in class ch.autumo.beetroot.LanguageManager
-
Get configured languages.
- getConnection() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Get an new DB connection.
- getCreated() - Method in class ch.autumo.beetroot.handler.properties.Property
-
Returns the created value.
- getCreated() - Method in class ch.autumo.beetroot.handler.roles.Role
-
Returns the created value.
- getCreated() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the created value.
- getCreated() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the created value.
- getCreated() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
-
Returns the created value.
- getCreated() - Method in class ch.autumo.beetroot.Session
-
Date and time when the session has been created.
- getCurrentEntityDbId() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get current DB id of entity processed, for 'index.html' pages or other pages not showing an existing entity it is '-1'.
- getCurrentSession() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get current HTTP session process.
- getCustomizedExceptionInformation(Session) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite this method, if you want to have a customized handler exception title and message.
- getData() - Method in class ch.autumo.beetroot.cache.FileCache
-
Get data as stream from file or cache, depending of the buffer size.
- getData() - Method in class ch.autumo.beetroot.handler.BaseHandler
- getData() - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultHandler
- getData() - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
-
Get data input stream.
- getData() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Get transfer data; this includes all set information including an object.
- getDataLength() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Get transfer data length.
- getDataSource() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Get the data source.
- getDataSourceClassName() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Returns the data source class name.
- getDayofmonth() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the dayofmonth value.
- getDayofweek() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the dayofweek value.
- getDbName() - Method in class ch.autumo.beetroot.utils.bean.BeanField
-
Get DB name.
- getDecodedString(String, SecureApplication) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Decode encrypted value, if it is encrypted by beetRoot standards! See 'encoder.sh'.
- getDefaultHandlerClass() - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Get default handler class.
- getDefaultHandlerEntity() - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Get default handler entity.
- getDefaultRoutes() - Method in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Return the default routes.
- getDefaultRoutes() - Method in interface ch.autumo.beetroot.routing.Router
-
Return the default routes.
- getDefaultVal() - Method in class ch.autumo.beetroot.utils.database.DBField
-
Returns the default value.
- getDeleteName(Entity) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Get the name/id that should be shown in the delete confirmation dialog.
- getDescription() - Method in class ch.autumo.beetroot.handler.roles.Role
-
Returns the description value.
- getDesktopPropertiesPath(String) - Static method in class ch.autumo.beetroot.utils.Helper
-
Get properties path.
- getDispatcherId() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Get dispatcher id
Dispatcher. - getDisplayField() - Method in class ch.autumo.beetroot.handler.properties.Property
- getDisplayField() - Method in class ch.autumo.beetroot.handler.roles.Role
- getDisplayField() - Method in class ch.autumo.beetroot.handler.tasks.Task
- getDisplayField() - Method in class ch.autumo.beetroot.handler.users.User
- getDisplayField() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
- getDisplayField() - Method in class ch.autumo.beetroot.Model
-
Default display field.
- getDisplayField(Entity) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Get display field name of bean.
- getDisplayValue() - Method in class ch.autumo.beetroot.Model
-
Get display value of bean.
- getDisplayValue(Class, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get display value: <ID:displayValue>.
- getDisplayValues(Class) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get display values: <ID:displayValue>.
- getDisplayValues(Class, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get display values: <ID:displayValue>.
- getDisplayValues(Class, int, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get display values: <ID:displayValue>.
- getDomain() - Method in class ch.autumo.beetroot.server.action.FileAction
-
Returns the domain.
- getDomain() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Get a domain associated with this message or null.
- getDownloadFile() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the download file value.
- getDownloadFileMimeType() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the download file mime type value.
- getDownloadFileName() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the download file name value.
- getDriver() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Returns the JDBC driver class name.
- getEmail() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the email value.
- getEmptyBean() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get an ampty bean of the entity type that is processed in this handler.
- getEncoding() - Method in class ch.autumo.beetroot.cache.FileCache
-
Return encoding.
- getEntity() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get web entity (use plural, e.g.
- getEntity() - Method in class ch.autumo.beetroot.handler.Error404Handler
- getEntity() - Method in class ch.autumo.beetroot.handler.ErrorHandler
- getEntity() - Method in class ch.autumo.beetroot.handler.HomeHandler
- getEntity() - Method in class ch.autumo.beetroot.handler.NotImplementedHandler
- getEntity() - Method in class ch.autumo.beetroot.handler.users.ChangeHandler
- getEntity() - Method in class ch.autumo.beetroot.handler.users.LoginHandler
- getEntity() - Method in class ch.autumo.beetroot.handler.users.LogoutHandler
- getEntity() - Method in class ch.autumo.beetroot.handler.users.NewQRCodeHandler
- getEntity() - Method in class ch.autumo.beetroot.handler.users.OtpHandler
- getEntity() - Method in class ch.autumo.beetroot.handler.users.ResetHandler
- getEntity() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Get entity associated with this message or null.
- getErrorReason() - Method in class ch.autumo.beetroot.server.message.ClientAnswer
-
Get error reason if any.
- getException() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the exception value.
- getExternalSessionId() - Method in class ch.autumo.beetroot.BeetRootHTTPSession
-
Returns the session id of the external servlet container.
- getFeatures() - Method in class ch.autumo.beetroot.utils.database.H2Url
-
Get features only.
- getFile() - Method in class ch.autumo.beetroot.server.action.Download
-
Returns the temporary file to download.
- getFile() - Method in class ch.autumo.beetroot.server.message.file.UploadRequest
-
Get file.
- getFile(String, String) - Static method in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
Get file.
- getFile(String, String, int) - Static method in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
Get file.
- getFileId() - Method in class ch.autumo.beetroot.server.action.Download
-
Returns the file id.
- getFileId() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
File ID if this message is used to transport file information.
- getFileName() - Method in class ch.autumo.beetroot.server.action.FileAction
-
Returns the file name.
- getFileSize() - Method in class ch.autumo.beetroot.cache.FileCache
-
Get file size.
- getFirstname() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the firstname value.
- getForeignReferences() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
- getForeignReferences() - Method in class ch.autumo.beetroot.Model
-
Get reference entity map (all referenced entities).
- getForeignReferences(Entity) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Get foreign references map if any or null.
- getFormCsrfToken() - Method in class ch.autumo.beetroot.Session
-
Get CSRF token.
- getFullConfigBasePath() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Returns the full base path, where the base configuration is.
- getFullPath() - Method in class ch.autumo.beetroot.cache.FileCache
-
Get file full pat.
- getGetterMethod() - Method in class ch.autumo.beetroot.utils.bean.BeanField
-
Get getter method.
- getGlobalConnection() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Get an new global DB connection.
- getGoogleAuthenticatorBarCode(String, String) - Static method in class ch.autumo.beetroot.utils.web.TwoFA
-
Create Google Authenticator bar code.
- getGuid() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the guid value.
- getGUIDate(Timestamp) - Static method in class ch.autumo.beetroot.utils.common.Time
-
Get a timestamp representation that can be shown in GUI
- getH2Url() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Returns the parsed H2 URL.
- getHandler() - Method in class ch.autumo.beetroot.routing.Route
-
Returns the handler value.
- getHandlerClass(String) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Get a handler class by handler name.
- getHandlerClass(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get a handler class by handler name.
- getHelpText() - Method in class ch.autumo.beetroot.server.BaseServer
-
Get argument help text.
- getHost() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Server host; set by message itself.
- getHour() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the hour value.
- getHtmlData() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get HTML data.
- getHtmlDivType(ResultSetMetaData, int, String) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Determine HTML div field type for SQL data type.
- getHtmlHead() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get HTML head if there's any.
- getHtmlInputMapPattern(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get HTML input map pattern.
- getHtmlInputMapType(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get HTML input map type.
- getHtmlInputPattern(int, String) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Determine HTML input field pattern based on column name.
- getHtmlInputType(ResultSetMetaData, int, String) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Determine HTML input field type for SQL data type.
- getHTMLMessages(RuleResult, BeetRootHTTPSession) - Static method in class ch.autumo.beetroot.handler.users.PasswordHelper
-
Get HTML messages.
- getHttpResponse() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the http response value.
- getId() - Method in interface ch.autumo.beetroot.Entity
-
Get id.
- getId() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the id value.
- getId() - Method in class ch.autumo.beetroot.Model
-
Get the ID.
- getId() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Get entity ID associated with this message or null.
- getId() - Method in interface ch.autumo.beetroot.server.modules.Dispatcher
-
Returns an unique ID for this dispatcher.
- getId() - Method in class ch.autumo.beetroot.server.modules.log.LogDispatcher
- getInitParameter() - Method in class ch.autumo.beetroot.routing.Route
-
Returns the init parameter value.
- getInMemory() - Method in class ch.autumo.beetroot.mime.MimeTypeRegistryProviderImpl
- getInsertValues(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get SQL insert values.
- getInstance() - Static method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get configuration manager.
- getInstance() - Static method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Access DB manager.
- getInstance() - Static method in class ch.autumo.beetroot.cache.FileCacheManager
-
File cache manager.
- getInstance() - Static method in class ch.autumo.beetroot.call.CallerFactory
-
Get configured caller implementation.
- getInstance() - Static method in class ch.autumo.beetroot.crud.EventHandler
-
Get event handler (singleton).
- getInstance() - Static method in class ch.autumo.beetroot.LanguageManager
-
Access language manager.
- getInstance() - Static method in class ch.autumo.beetroot.logging.LoggingFactory
-
Get logging implementation class.
- getInstance() - Static method in class ch.autumo.beetroot.mailing.MailerFactory
-
Get mailer (jakarta or javax).
- getInstance() - Static method in class ch.autumo.beetroot.security.SecureApplicationHolder
-
Get Secure Application holder.
- getInstance() - Static method in class ch.autumo.beetroot.server.modules.log.LogFactory
-
Get log (impl.
- getInstance() - Static method in class ch.autumo.beetroot.SessionManager
-
Access session manager.
- getInstance() - Static method in class ch.autumo.beetroot.sms.MessengerFactory
-
Get configured SMS messenger implementation.
- getInt(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get integer value.
- getInt(String, int) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get integer value.
- getInternalTOTPCode() - Method in class ch.autumo.beetroot.Session
-
Get internal generated 2FA code.
- getIntNoWarn(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get integer value; no warning if value is not available.
- getJSONObject() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Return a JSON object or null; null means the object hold by this message represents another object type, but it is always serializable.
- getJsonTransferString() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Get JSON representation; this includes all set information including the additional object if set.
- getJsonTransferString() - Method in class ch.autumo.beetroot.server.message.ClientAnswer
- getJsonTransferString() - Method in class ch.autumo.beetroot.server.message.ServerCommand
- getKeys() - Method in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
- getKeys(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get all keys starting with a specific key-prefix.
- getKeystoreFile() - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Get key-store file.
- getKeystorePw() - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Get key-store password.
- getKeystorePw(boolean) - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Get key-store password.
- getLang() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the lang value.
- getLanguage(int) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Get language for user.
- getLanguage(Session) - Method in class ch.autumo.beetroot.LanguageManager
-
Get language.
- getLanguage(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get language.
- getLanguageFromDb(Session) - Method in class ch.autumo.beetroot.LanguageManager
-
Get language from DB.
- getLanguageFromHttpSession(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.LanguageManager
-
Get language from the header of the HTTP session and use it if available in beetRoot, otherwise return default language.
- getLastexecuted() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the lastexecuted value.
- getLastModified() - Method in class ch.autumo.beetroot.cache.FileCache
-
When was the file last modified or '-1' if it is a resource.
- getLastname() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the lastname value.
- getLaststatus() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the laststatus value.
- getLasttoken() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the lasttoken value.
- getLatestRelease() - Static method in class ch.autumo.beetroot.utils.system.Update
-
Fetches the latest release version from the GitHub repository.
- getLayout(Session) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite if you want to have a special layout for this handler.
- getLayout(Session) - Method in class ch.autumo.beetroot.handler.system.LogHandler
- getLog() - Method in class ch.autumo.beetroot.server.modules.log.LocalLog
- getLog() - Method in interface ch.autumo.beetroot.server.modules.log.Log
-
Get server log.
- getLog() - Method in class ch.autumo.beetroot.server.modules.log.RemoteLog
- getLogEvents() - Static method in class ch.autumo.beetroot.logging.LogEventAppender
-
Get all collected log events.
- getMapValue(String, String) - Method in class ch.autumo.beetroot.Session
-
Get map value.
- getMaxSize() - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Get maximum size of this cache.
- getMessage() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the message value.
- getMessageIntValue(String) - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Helper method for accessing paired transport message values.
- getMessages(RuleResult, BeetRootHTTPSession) - Static method in class ch.autumo.beetroot.handler.users.PasswordHelper
-
Get messages for result.
- getMessageType() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get set message type, default it is info/success type.
- getMessageValue(String) - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Helper method for accessing paired transport message values.
- getMimeType() - Method in class ch.autumo.beetroot.cache.FileCache
-
Return mime type if any
- getMimeType() - Method in class ch.autumo.beetroot.handler.BaseHandler
- getMimeType() - Method in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
- getMimeType() - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
-
MIME type of the streamed data.
- getMimeType() - Method in class ch.autumo.beetroot.server.HTTPServer.Error404UriHandler
- getMimeType() - Method in class ch.autumo.beetroot.server.HTTPServer.GeneralHandler
- getMimeType() - Method in class ch.autumo.beetroot.server.HTTPServer.IndexHandler
- getMimeType() - Method in class ch.autumo.beetroot.server.HTTPServer.NotImplementedHandler
- getMimeType() - Method in class ch.autumo.beetroot.server.HTTPServer.StaticPageHandler
-
Not supported; the MIME type is derived from the file name.
- getMimeTypeEntry(String) - Method in class ch.autumo.beetroot.mime.MimeTypeFile
-
Get a mime type entry based on the file extension.
- getMimeTypes(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get allowed mime types.
- getMIMETypeString(String) - Method in class ch.autumo.beetroot.mime.MimeTypeFile
-
Get a mime type entry based on the file extension.
- getMinute() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the minute value.
- getMode() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
'sockets|web' - 'web' for tunneling, 'web' is not working for internal server commands.
- getModified() - Method in class ch.autumo.beetroot.handler.properties.Property
-
Returns the modified value.
- getModified() - Method in class ch.autumo.beetroot.handler.roles.Role
-
Returns the modified value.
- getModified() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the modified value.
- getModified() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the modified value.
- getModifyId(int, String) - Method in class ch.autumo.beetroot.Session
-
Get modified ID based on original database ID.
- getMonthofyear() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the monthofyear value.
- getName() - Method in class ch.autumo.beetroot.handler.properties.Property
-
Returns the name value.
- getName() - Method in class ch.autumo.beetroot.handler.roles.Role
-
Returns the name value.
- getName() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the name value.
- getName() - Method in class ch.autumo.beetroot.utils.database.DBField
-
Returns the field name.
- getNewScanner(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Getting a new scanner for a web resource (HTML template) to parse.
- getNewScanner(String, String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Getting a new scanner for a web resource (HTML template) to parse.
- getNormalizedPath(String) - Static method in class ch.autumo.beetroot.cache.FileCacheManager
-
Get normalized path.
- getNotFoundHandler() - Method in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Get not found handler class.
- getNotFoundHandler() - Method in interface ch.autumo.beetroot.routing.Router
-
Get not found handler class.
- getNotImplementedHandler() - Method in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Get not implemented handler class.
- getNotImplementedHandler() - Method in interface ch.autumo.beetroot.routing.Router
-
Get not implemented handler class.
- getObject() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the object value.
- getObject() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Get serializable transport object hold by this message or null.
- getOrigId(String, String) - Method in class ch.autumo.beetroot.Session
-
Get original database ID based on modified ID.
- getOS() - Static method in class ch.autumo.beetroot.utils.system.OS
-
Get operating system.
- getPaginator(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get HTML paginator code.
- getPaginator(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Get whole index paginator.
- getPaginator(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
-
Get whole index paginator.
- getPass() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Returns the database password.
- getPassword() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the password value.
- getPath() - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Returns the path value.
- getPermissions() - Method in class ch.autumo.beetroot.handler.roles.Role
-
Returns the permissions value.
- getPhone() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the phone value.
- getPort() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Server port; set by message itself.
- getPrioritizedRoutes() - Method in class ch.autumo.beetroot.server.HTTPServer.BaseRoutePrioritizer
-
Returns all routes in processing order.
- getPrioritizedRoutes() - Method in interface ch.autumo.beetroot.server.HTTPServer.IRoutePrioritizer
-
Returns all routes in processing order.
- getPriority() - Method in class ch.autumo.beetroot.routing.Route
-
Returns the priority value.
- getProperty(String) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Get property value from database (table 'properties').
- getProperty(String, String) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Get property value from database (table 'properties').
- getPropertyInt(String) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Get property value from database (table 'properties').
- getRawMessage() - Method in exception class ch.autumo.beetroot.utils.UtilsException
-
Returns the raw message value.
- getReadableDuration(long, TimeUnit) - Static method in class ch.autumo.beetroot.utils.common.Time
-
Get readable duration.
- getReadableDuration(long, TimeUnit) - Static method in class ch.autumo.beetroot.utils.system.OS
-
Get readable duration.
- getRealPath(ServletContext) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Returns the real filesystem path of the web application's root directory.
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite to get the right re-route/redirect index handler after modifying data.
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.ExampleUploadHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.properties.PropertiesDeleteHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.properties.PropertiesEditHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.roles.RolesAddHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.roles.RolesDeleteHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.roles.RolesEditHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.tasks.TasksAddHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.tasks.TasksDeleteHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.tasks.TasksEditHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.ChangeHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.ExtUsersAddHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.ExtUsersDeleteHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.ExtUsersEditHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.ExtUsersViewHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.ResetHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.UsersAddHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.UsersDeleteHandler
- getRedirectHandler() - Method in class ch.autumo.beetroot.handler.users.UsersEditHandler
- getResource() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get web resource file as it lies on the file system relatively to the started server process.
- getResource() - Method in class ch.autumo.beetroot.handler.CustomResponseHandler
- getResource() - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
- getResource() - Method in class ch.autumo.beetroot.handler.DefaultDeleteHandler
- getResource() - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
- getResource() - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
- getResource() - Method in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
- getResource() - Method in class ch.autumo.beetroot.handler.DefaultViewHandler
- getResource() - Method in class ch.autumo.beetroot.handler.Error404Handler
- getResource() - Method in class ch.autumo.beetroot.handler.ErrorHandler
- getResource() - Method in class ch.autumo.beetroot.handler.ExampleDownloadHandler
- getResource() - Method in class ch.autumo.beetroot.handler.ExampleUploadHandler
- getResource() - Method in interface ch.autumo.beetroot.handler.Handler
-
Get web resource file as it lies on the file system relatively to the started serevr process.
- getResource() - Method in class ch.autumo.beetroot.handler.HomeHandler
- getResource() - Method in class ch.autumo.beetroot.handler.NoContentButRouteHandler
- getResource() - Method in class ch.autumo.beetroot.handler.NoContentHandler
- getResource() - Method in class ch.autumo.beetroot.handler.NotImplementedHandler
- getResource() - Method in class ch.autumo.beetroot.handler.system.LogHandler
- getResource() - Method in class ch.autumo.beetroot.handler.users.ChangeHandler
- getResource() - Method in class ch.autumo.beetroot.handler.users.LoginHandler
- getResource() - Method in class ch.autumo.beetroot.handler.users.LogoutHandler
- getResource() - Method in class ch.autumo.beetroot.handler.users.NewQRCodeHandler
- getResource() - Method in class ch.autumo.beetroot.handler.users.OtpHandler
- getResource() - Method in class ch.autumo.beetroot.handler.users.ResetHandler
- getResource(String, Session) - Method in class ch.autumo.beetroot.LanguageManager
-
Get web config resource / template based on language.
- getResource(String, String) - Method in class ch.autumo.beetroot.LanguageManager
-
Get web config resource / template based on language.
- getResourceByLang(String, String) - Method in class ch.autumo.beetroot.LanguageManager
-
Get web config resource / template based on language code Used when user is not logged in.
- getResourceWithoutLang(String) - Method in class ch.autumo.beetroot.LanguageManager
-
Get web config resource / template based on no language :) Used for general templates usually.
- getRole() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the role value.
- getRoleId() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
-
Returns the role id value.
- getRootPath() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get app root path.
- getRootPath() - Static method in class ch.autumo.beetroot.server.BaseServer
-
Get root path of this server.
- getRoute() - Method in class ch.autumo.beetroot.routing.Route
-
Returns the route value.
- getRoutes() - Method in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Get web application routes.
- getRoutes() - Method in interface ch.autumo.beetroot.routing.Router
-
Get web application routes.
- getSavedId() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the saved id value.
- getSecApp() - Method in class ch.autumo.beetroot.security.SecureApplicationHolder
-
Get Secure Application.
- getSecretkey() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the secretkey value.
- getSelectValues(String) - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
-
Get values for column name
- getSelectValues(String) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
-
Get values for column name
- getSepValues(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get comma-separated values, e.g.
- getSepValuesNoWarn(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get comma-separated values, e.g.
- getServerName() - Method in class ch.autumo.beetroot.server.BaseServer
-
Get server name.
- getServerName() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Server name; set by message itself.
- getServletContext() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get servlet context
- getServletName() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get servlet name if any (only in servlet context)
- getSessionId() - Method in class ch.autumo.beetroot.Session
-
Get session ID.
- getSessionTimeoutInMillis() - Method in class ch.autumo.beetroot.SessionManager
-
Get timeout in millis.
- getSetterMethod() - Method in class ch.autumo.beetroot.utils.bean.BeanField
-
Get setter method.
- getShutDownHook() - Method in class ch.autumo.beetroot.server.BaseServer
-
OS shutdown hook.
- getSimpleManagementUserRoles() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Retrieve user roles for simple user role management.
- getSize() - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Get size of cache.
- getSize() - Method in class ch.autumo.beetroot.server.action.Upload
-
Returns the size value.
- getStatus() - Method in class ch.autumo.beetroot.handler.BaseHandler
- getStatus() - Method in class ch.autumo.beetroot.handler.Error404Handler
- getStatus() - Method in class ch.autumo.beetroot.handler.ErrorHandler
- getStatus() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the status value.
- getStatus() - Method in class ch.autumo.beetroot.handler.NoContent204Handler
- getStatus() - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultHandler
-
HTTP status of the response.
- getStatus() - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
-
HTTP status of the response.
- getStatus() - Method in class ch.autumo.beetroot.server.HTTPServer.Error404UriHandler
- getStatus() - Method in class ch.autumo.beetroot.server.HTTPServer.GeneralHandler
- getStatus() - Method in class ch.autumo.beetroot.server.HTTPServer.IndexHandler
- getStatus() - Method in class ch.autumo.beetroot.server.HTTPServer.NotImplementedHandler
- getStatus() - Method in class ch.autumo.beetroot.server.HTTPServer.StaticPageHandler
- getString(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get a string value.
- getString(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get a string value or default value if non-existent.
- getStringNoWarn(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get a string value; no warning if value is not available.
- getTableExport(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get HTML table export code.
- getTableName() - Method in class ch.autumo.beetroot.Model
-
Returns name of corresponding table.
- getTemplateEngineErrorMessage(Session, String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get message for general template engine error.
- getTemplateEngineErrorTitle(Session, String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get title for general template engine error.
- getTemporaryDirectory() - Static method in class ch.autumo.beetroot.utils.system.OS
-
Get temporary directory.
- getText() - Method in class ch.autumo.beetroot.handler.BaseHandler
- getText() - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultHandler
-
Text or HTML content returned by this handler.
- getText() - Method in class ch.autumo.beetroot.server.HTTPServer.Error404UriHandler
- getText() - Method in class ch.autumo.beetroot.server.HTTPServer.GeneralHandler
-
Not supported; this handler renders the response in
HTTPServer.GeneralHandler.get(UriResource, Map, IHTTPSession). - getText() - Method in class ch.autumo.beetroot.server.HTTPServer.IndexHandler
- getText() - Method in class ch.autumo.beetroot.server.HTTPServer.NotImplementedHandler
- getText() - Method in class ch.autumo.beetroot.server.HTTPServer.StaticPageHandler
-
Not supported; static pages are read from the file system.
- getText(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Process handlers to get the whole HTML page.
- getTextData() - Method in class ch.autumo.beetroot.cache.FileCache
-
Get text data.
- getTimeout() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Timeout for sending a server command client-side.
- getTitle() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the title value.
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Page title show left above the navigation area.
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesEditHandler
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesIndexHandler
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesViewHandler
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.system.LogHandler
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.users.UsersAddHandler
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.users.UsersEditHandler
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.users.UsersIndexHandler
- getTitle(Session) - Method in class ch.autumo.beetroot.handler.users.UsersViewHandler
- getTransferString() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Get transfer string; this includes all set information including the additional object is set.
- getTransferString() - Method in class ch.autumo.beetroot.server.message.ClientAnswer
- getTransferString() - Method in class ch.autumo.beetroot.server.message.ServerCommand
- getTransientFields() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get transient fields
- getTwoFa() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the two fa value.
- getType() - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Returns the type value.
- getType() - Method in class ch.autumo.beetroot.server.message.ClientAnswer
-
Get client answer type.
- getType() - Method in class ch.autumo.beetroot.utils.bean.BeanField
-
Get type.
- getType() - Method in class ch.autumo.beetroot.utils.database.DBField
-
Returns the field type.
- getUniqueSecurityKey() - Method in interface ch.autumo.beetroot.security.SecureApplication
-
Returns a unique security key, which is different for every app.
- getUpdateSetClause(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get SQL update set clause.
- getUpdateSetClause(BeetRootHTTPSession, String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get SQL update set clause.
- getUri() - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Returns the URI pattern of this route.
- getUrl() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Returns the JDBC URL.
- getUrl() - Method in class ch.autumo.beetroot.utils.database.H2Url
-
Get new enriched H2 URL.
- getUrlNoFeatures() - Method in class ch.autumo.beetroot.utils.database.H2Url
-
Get H2 URL without any features.
- getUser() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Returns the database user.
- getUser() - Method in class ch.autumo.beetroot.server.action.Upload
-
Returns the user value.
- getUser() - Method in class ch.autumo.beetroot.Session
-
Get user.
- getUserEmail() - Method in class ch.autumo.beetroot.Session
-
Get user email.
- getUserFullNameOrUserName() - Method in class ch.autumo.beetroot.Session
-
Get full user name, can be first name or last name or both and first or last name is not present, the user name.
- getUserId() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
-
Returns the user id value.
- getUserId() - Method in class ch.autumo.beetroot.Session
-
Get user DB id.
- getUserLang() - Method in class ch.autumo.beetroot.Session
-
Get user language.
- getUsername() - Method in class ch.autumo.beetroot.handler.users.User
-
Returns the username value.
- getUserName() - Method in class ch.autumo.beetroot.Session
-
Get user name.
- getUserPermissions() - Method in class ch.autumo.beetroot.Session
-
Get user permissions.
- getUserRoles() - Method in class ch.autumo.beetroot.Session
-
Get user roles (DB role table).
- getUserSecretKey() - Method in class ch.autumo.beetroot.Session
-
Get user secret key.
- getUserSession() - Method in class ch.autumo.beetroot.BeetRootHTTPSession
-
Get user session for this HTTP session.
- getUserSetting(String) - Method in class ch.autumo.beetroot.Session
-
Get one user setting.
- getUserSettings() - Method in class ch.autumo.beetroot.Session
-
Get user settings map.
- getUTwoFa() - Method in class ch.autumo.beetroot.Session
-
User has 2FA?
- getValidCustomOperations() - Method in class ch.autumo.beetroot.server.BaseServer
-
Return a list of valid custom operations
- getValue() - Method in class ch.autumo.beetroot.handler.properties.Property
-
Returns the value value.
- getValue(ResultSet, String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Access result set value and HTML escape it.
- getValues(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get all values starting with a specific key-prefix.
- getWriteMethod(Object, BeanField, Object) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Get the write method to use when setting
valueto thetarget. - getXMLModuleConfig(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get XML module root configuration.
- getXMLModuleConfigRelative(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get XML module root configuration.
- getXMLModuleConfigWithFullPath(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get XML module root configuration.
- getYesOrNo(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get yes (true) or no (false), if the configuration is messed up false is returned.
- getYesOrNo(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get yes (true) or no (false), or the default value if the configuration is missing.
- getYesOrNoNoWarn(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get yes (true) or no (false), if the configuration is messed up false is returned.
- green(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Green colored string.
- GUI_COL_NO_SHOW - Static variable in class ch.autumo.beetroot.Constants
-
No show identifier for not showing certain columns and values defined in 'columns.cfg'.
- GUIDGenerator - Class in ch.autumo.beetroot.utils.system
-
GUID generator.
- GUIDGenerator() - Constructor for class ch.autumo.beetroot.utils.system.GUIDGenerator
-
Default constructor.
H
- H2Url - Class in ch.autumo.beetroot.utils.database
-
H2 database URl for further processing.
- H2Url(String) - Constructor for class ch.autumo.beetroot.utils.database.H2Url
-
Constructor with original URL as configured.
- handleGetObject(String) - Method in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
- Handler - Interface in ch.autumo.beetroot.handler
-
Handler interface.
- HandlerResponse - Class in ch.autumo.beetroot.handler
-
Handler response.
- HandlerResponse(int) - Constructor for class ch.autumo.beetroot.handler.HandlerResponse
-
Handler with as status.
- HandlerResponse(int, int) - Constructor for class ch.autumo.beetroot.handler.HandlerResponse
-
Handler with status and a DB ID of a just created record.
- HandlerResponse(int, String) - Constructor for class ch.autumo.beetroot.handler.HandlerResponse
-
Handler with status and a message to show.
- HandlerResponse(int, String, String) - Constructor for class ch.autumo.beetroot.handler.HandlerResponse
-
Handler with status, title and a message to show.
- HandlerResponse(int, String, String, Exception) - Constructor for class ch.autumo.beetroot.handler.HandlerResponse
-
Handler with status, title, message and an exception to show.
- HandlerResponse(int, String, String, Exception, Object) - Constructor for class ch.autumo.beetroot.handler.HandlerResponse
-
Handler with status, title, message and an exception to show and an additional object.
- HandlerResponse(int, Response) - Constructor for class ch.autumo.beetroot.handler.HandlerResponse
-
Handler with a pre-created HTTP response.
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite this method, to specifically extend handler authorization, e.g.
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesDeleteHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesEditHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesIndexHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.properties.PropertiesViewHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.roles.RolesAddHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.roles.RolesDeleteHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.roles.RolesEditHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.roles.RolesIndexHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.roles.RolesViewHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.tasks.TasksAddHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.tasks.TasksDeleteHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.tasks.TasksEditHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.users.ExtUsersDeleteHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.users.NewQRCodeHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.users.UsersAddHandler
- hasAccess(Session) - Method in class ch.autumo.beetroot.handler.users.UsersDeleteHandler
- hasExternalLinks() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite if this handler serves templates with external links (starting with 'http' or 'https').
- hash(String) - Method in class ch.autumo.beetroot.security.password.Argon2HashProvider
- hash(String) - Method in class ch.autumo.beetroot.security.password.NOOPHashProvider
- hash(String) - Method in interface ch.autumo.beetroot.security.password.PasswordHashProvider
-
Create password hash.
- hash(String) - Method in class ch.autumo.beetroot.security.password.PBKPD2HashProvider
- hashPw(String) - Static method in class ch.autumo.beetroot.utils.security.Security
-
Hash a password with configured HASH algorithm implementation.
- hasLanguage() - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Has this URI an language in it or not? Unused atm.
- hasNoColumnsConfig() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite this if your handler has no columns config configuration.
- hasNoColumnsConfig() - Method in class ch.autumo.beetroot.handler.NoConfigHandler
- hasNoColumnsConfig() - Method in class ch.autumo.beetroot.handler.NoContentAndConfigHandler
- hasSpace(long, long) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Is there space left in the cache?
- hasUserPermission(String) - Method in class ch.autumo.beetroot.Session
-
Check if user has a permission (DB role table).
- hasUserRole(String) - Method in class ch.autumo.beetroot.Session
-
Check if user has a role (DB role table).
- HealthAnswer - Class in ch.autumo.beetroot.server.message
-
Health answer - only server-side internally used as a marker class.
- HealthAnswer() - Constructor for class ch.autumo.beetroot.server.message.HealthAnswer
-
Default constructor.
- Help() - Constructor for class ch.autumo.beetroot.server.BaseServer.Help
-
Default constructor.
- Helper - Class in ch.autumo.beetroot.utils
-
Helper methods.
- Helper() - Constructor for class ch.autumo.beetroot.utils.Helper
-
Default constructor.
- HomeHandler - Class in ch.autumo.beetroot.handler
-
Home handler.
- HomeHandler(String) - Constructor for class ch.autumo.beetroot.handler.HomeHandler
-
Creates the handler for the given entity.
- HomeHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.HomeHandler
-
Creates the handler for the given entity.
- host - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
SMTP Host.
- host - Static variable in class ch.autumo.beetroot.server.message.ServerCommand
-
Server host; set by the message itself.
- htmlData - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
HTML table data content.
- htmlHead - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
HTML head content.
- HTTP_HEADER_ACCEPT_JSON - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
HTTP Header accept with 'application/json'.
- HTTP_HEADER_CONTENTTYPE_JSON_UTF8 - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
HTTP Header accept with 'application/json; charset=utf-8'.
- HTTPServer - Class in ch.autumo.beetroot.server
-
Nano HTTP server.
- HTTPServer(int) - Constructor for class ch.autumo.beetroot.server.HTTPServer
-
Creates the server on the given port.
- HTTPServer(String, int) - Constructor for class ch.autumo.beetroot.server.HTTPServer
-
Creates the server on the given host name and port.
- HTTPServer.BaseRoutePrioritizer - Class in ch.autumo.beetroot.server
-
Base implementation of a route prioritizer that owns the route mappings.
- HTTPServer.DefaultHandler - Class in ch.autumo.beetroot.server
-
General nanolet to inherit from if you provide text or html data, only fixed size responses will be generated.
- HTTPServer.DefaultRoutePrioritizer - Class in ch.autumo.beetroot.server
-
Orders routes by the priority assigned when they were added.
- HTTPServer.DefaultStreamHandler - Class in ch.autumo.beetroot.server
-
General nanolet to inherit from if you provide stream data, only chucked responses will be generated.
- HTTPServer.Error404UriHandler - Class in ch.autumo.beetroot.server
-
Handling error 404 - unrecognized urls
- HTTPServer.GeneralHandler - Class in ch.autumo.beetroot.server
-
General nanolet to print debug info's as a html page.
- HTTPServer.IndexHandler - Class in ch.autumo.beetroot.server
-
Handling index
- HTTPServer.InsertionOrderRoutePrioritizer - Class in ch.autumo.beetroot.server
-
Keeps routes in the order in which they were added.
- HTTPServer.IRoutePrioritizer - Interface in ch.autumo.beetroot.server
-
Holds the registered routes and defines their processing order.
- HTTPServer.NotImplementedHandler - Class in ch.autumo.beetroot.server
-
Fallback handler for routes that are registered without an implementation.
- HTTPServer.ProvidedPriorityRoutePrioritizer - Class in ch.autumo.beetroot.server
-
Uses the priority that was passed to
addRouteunchanged. - HTTPServer.StaticPageHandler - Class in ch.autumo.beetroot.server
-
Serves static files from a directory that is passed as init parameter.
- HTTPServer.UriResource - Class in ch.autumo.beetroot.server
-
A single route: URI pattern, handler class, priority and init parameters.
- HTTPServer.UriResponder - Interface in ch.autumo.beetroot.server
-
Responder for a routed URI.
- HTTPServer.UriRouter - Class in ch.autumo.beetroot.server
-
Resolves a request URI to a registered route and processes the request with that route's handler.
I
- id - Variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
Transport entity ID.
- ID - Static variable in class ch.autumo.beetroot.server.modules.log.LogDispatcher
-
Unique ID
- ID_INVALID - Static variable in class ch.autumo.beetroot.Model
-
Invalid ID; used when an object cannot be read or stored.
- ID_M2M_PSEUDO - Static variable in class ch.autumo.beetroot.Model
-
Pseudo ID of an a stored model that is a many-to-many-relation-model-
- ID_UNASSIGNED - Static variable in class ch.autumo.beetroot.Model
-
Unassigned id; a model has been created but or loaded from database that has no id.
- IfSectionHandler(BaseHandler) - Constructor for class ch.autumo.beetroot.handler.BaseHandler.IfSectionHandler
-
Create an "if"-section handler.
- IndexHandler() - Constructor for class ch.autumo.beetroot.server.HTTPServer.IndexHandler
-
Default constructor.
- INFO - Enum constant in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
-
Log level INFO.
- init() - Method in interface ch.autumo.beetroot.call.Caller
-
Initialize.
- init() - Method in class ch.autumo.beetroot.call.TwilioCaller
- init() - Method in interface ch.autumo.beetroot.sms.Messenger
-
Initialize.
- init() - Method in class ch.autumo.beetroot.sms.TwilioMessenger
- init(ServletConfig) - Method in class ch.autumo.beetroot.AbstractBeetRootServlet
- initialize() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Initialize with standard configuration path 'ROOTPATH/cfg/beetroot.cfg'.
- initialize() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Initialize DB manager.
- initialize() - Method in class ch.autumo.beetroot.mailing.AbstractMailer
-
Initialize mail configuration; some are store in the returned properties and some attributes are initialized.
- initialize(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Every handler MUST be initialized!
- initialize(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Initialize with path 'ROOTPATH/<given-path-and-file>'.
- initialize(String) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Initialize DB manager.
- initialize(String) - Method in class ch.autumo.beetroot.logging.Log4j2Logging
- initialize(String) - Method in interface ch.autumo.beetroot.logging.Logging
-
Configure the logging framework specifically with a log configuration file.
- initialize(String, String) - Method in class ch.autumo.beetroot.logging.Log4j2Logging
- initialize(String, String) - Method in interface ch.autumo.beetroot.logging.Logging
-
Configure the logging framework specifically with a log configuration file.
- initializeAppender() - Static method in class ch.autumo.beetroot.logging.LogEventAppender
-
Initialize the appender.
- initializeDesktop(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Initialize with desktop configuration which must have been created beforehand by the desktop application!
- initializeLogging(String) - Method in class ch.autumo.beetroot.server.BaseServer
-
Initialize logging.
- Initializer - Interface in ch.autumo.beetroot
-
Initializer.
- initializeWithFullPath(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Initialize configuration from a specified path, optionally using a servlet context.
- initializeWithFullPath(String, ServletContext) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Initialize configuration from a specified path, optionally using a ServletContext.
- initialValue(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Holds initial add values from 'columns.cfg'.
- initialValues - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Column data map holding the columns.cfg-data for initial fields used by the add-template.
- initModules(boolean, String) - Method in interface ch.autumo.beetroot.Initializer
-
Initialize modules an other stuff before web pages are served.
- initParameter(int, Class) - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Returns the init parameter at the given index.
- initParameter(Class) - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Returns the first init parameter of the requested type.
- initValuesSize() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Return size of initial value list for add template.
- insert(Entity, String, String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Insert new entity.
- insert(Connection, Entity, String, String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Insert new entity.
- InsertionOrderRoutePrioritizer() - Constructor for class ch.autumo.beetroot.server.HTTPServer.InsertionOrderRoutePrioritizer
-
Default constructor.
- insertServletNameInTemplateRefs - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Insert servlet name inzo template references (links)? Necessary when oparting beetRoot within a servlet container.
- INTERNAL_MSG_PART_SEPARATOR - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
internal message part separator
- INTERNAL_MSG_PART_SEPARATOR_REGEXP - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
internal message part separator regular expression
- INTL_PHONE_NUMBER_PATTERN - Static variable in interface ch.autumo.beetroot.call.Caller
-
International phone number pattern without spaces, brackets or hyphens.
- INTL_PHONE_NUMBER_PATTERN - Static variable in interface ch.autumo.beetroot.sms.Messenger
-
International phone number pattern without spaces, brackets or hyphens.
- invalidArgumentsExit() - Static method in class ch.autumo.beetroot.utils.Helper
-
Exit because of invalid argument use.
- isArchive() - Method in class ch.autumo.beetroot.cache.FileCache
-
Is it an archive?
- isBinary() - Method in class ch.autumo.beetroot.cache.FileCache
-
Is it a binary? Resources are immutable, hence no re-caching will be done.
- isCached() - Method in class ch.autumo.beetroot.cache.FileCache
-
Cached?
- isCurrentUserUpdate(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Is the current user being updated?
- isCustomResponse() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite this if your handler has a custom response; e.g., a JSON response without any further HTML content.
- isCustomResponse() - Method in class ch.autumo.beetroot.handler.CustomResponseHandler
- isEmpty() - Method in class ch.autumo.beetroot.plant.FieldSet
- isForceSockets() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Is message forced over sockets?
- isH2Db() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Checks whether the database is H2.
- isInitialized() - Static method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Has this configuration manager been initialized?
- isInitialized() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Has this database manager been initialized?
- isInitialized() - Static method in class ch.autumo.beetroot.LanguageManager
-
Is the language manager initialized?
- isInternalCommand(ServerCommand) - Static method in class ch.autumo.beetroot.server.communication.Communicator
-
Is it an internal command?
- isLangConfigured(String) - Method in class ch.autumo.beetroot.LanguageManager
-
Checks if the given language is configured.
- isMac() - Static method in class ch.autumo.beetroot.utils.system.OS
-
Is Mac?
- isMariaDb() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Checks whether the database is MariaDB.
- isMimeTypeArchive(String) - Static method in class ch.autumo.beetroot.utils.common.MIME
-
Is supported archive mime type?
- isMimeTypeOctet(String) - Static method in class ch.autumo.beetroot.utils.common.MIME
-
Is supported octet-stream mime type?
- isMimeTypeText(String) - Static method in class ch.autumo.beetroot.utils.common.MIME
-
Is supported text mime type?
- isMysqlDb() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Checks whether the database is MySQL.
- isNewerVersion(String, String) - Static method in class ch.autumo.beetroot.utils.system.Update
-
Check current beetRoot version.
- isNewerVersion2(String, String) - Static method in class ch.autumo.beetroot.utils.system.Update
-
Checks if the latest version is newer than the current version.
- isNoContentResponse() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite this if your handler doesn't have an output.
- isNoContentResponse() - Method in class ch.autumo.beetroot.handler.NoContentHandler
- isNoContentResponseButRoute(Session) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite this if your handler doesn't have an output.
- isNoContentResponseButRoute(Session) - Method in class ch.autumo.beetroot.handler.NoContentButRouteHandler
- isNoContentResponseButRoute(Session) - Method in class ch.autumo.beetroot.handler.users.NewQRCodeHandler
- isNullable() - Method in class ch.autumo.beetroot.utils.bean.BeanField
-
Is nullable?
- isNullable() - Method in class ch.autumo.beetroot.utils.database.DBField
-
Checks whether the field is nullable.
- isNullable(String) - Method in class ch.autumo.beetroot.Model
-
Is the field specified by the bean property name nullable?
- isOlderThanSessionTimeout() - Method in class ch.autumo.beetroot.Session
-
Checks if this session is older than the timeout.
- isOracleDb() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Checks whether the database is Oracle.
- isPostgreDb() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Checks whether the database is PostgreSQL.
- isPostgreDbWithNGDriver() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Checks whether PostgreSQL is used with the NG driver.
- isPrecisionInputType(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Is the given HTML input type a precision input type? They are allowed to have a 'maxLength' attribute.
- isRemote() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Returns true if it doesn't run server-side.
- isResource() - Method in class ch.autumo.beetroot.cache.FileCache
-
Is it a resource (e.g.
- isRetryCall(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Is it a retry call?
- isSelect(String) - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
-
Is this column a HTML select field?
- isSelect(String) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
-
Is this column a HTML select field?
- isSolaris() - Static method in class ch.autumo.beetroot.utils.system.OS
-
Is Solaris?
- isSqlBinaryType(int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Check if this SQL type is a html-input binary type.
- isSqlBooelanType(int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Check if this SQL type is a html-input boolean type.
- isSqlDateTimeType(int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Check if this SQL type is a html-input date type.
- isSqlNumberType(int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Check if this SQL type is a html-input number type.
- isSqlTextType(int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Check if this SQL type is a html-input text type.
- isStored() - Method in class ch.autumo.beetroot.Model
-
Is this entity bean stored in database?
- isText() - Method in class ch.autumo.beetroot.cache.FileCache
-
Is it a text file?
- isTwoFaLoginOk() - Method in class ch.autumo.beetroot.Session
-
Is 2FA state set?
- isUnique() - Method in class ch.autumo.beetroot.utils.bean.BeanField
-
Is unique?
- isUnique() - Method in class ch.autumo.beetroot.utils.database.DBField
-
Checks whether the field is unique.
- isUnique(String) - Method in class ch.autumo.beetroot.Model
-
Is the field specified by the bean property name unique?
- isUnix() - Static method in class ch.autumo.beetroot.utils.system.OS
-
Is Unix?
- isUnsupported() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Checks whether the database is unsupported.
- isValid(String, BeetRootHTTPSession) - Static method in class ch.autumo.beetroot.handler.users.PasswordHelper
-
Password valid?
- isWindows() - Static method in class ch.autumo.beetroot.utils.system.OS
-
Is Windows?
- isWithinDesktop - Variable in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Whether the application runs in desktop mode.
- iterator() - Method in class ch.autumo.beetroot.plant.FieldSet
J
- JakartaMailer - Class in ch.autumo.beetroot.mailing
-
Jakarta Mailer.
- JakartaMailer() - Constructor for class ch.autumo.beetroot.mailing.JakartaMailer
-
Default constructor.
- JavaxMailer - Class in ch.autumo.beetroot.mailing
-
Javax Mailer.
- JavaxMailer() - Constructor for class ch.autumo.beetroot.mailing.JavaxMailer
-
Default constructor.
- JDBC_H2_DB - Static variable in class ch.autumo.beetroot.Constants
-
JDBC H2 db.
- JDBC_MARIA_DB - Static variable in class ch.autumo.beetroot.Constants
-
JDBC maria db.
- JDBC_MYSQL_DB - Static variable in class ch.autumo.beetroot.Constants
-
JDBC mysql db.
- JDBC_ORACLE_DB - Static variable in class ch.autumo.beetroot.Constants
-
Oracle db.
- JDBC_POSTGRE_DB - Static variable in class ch.autumo.beetroot.Constants
-
Postgre db.
- JDBC_POSTGRE_NG_DB - Static variable in class ch.autumo.beetroot.Constants
-
Postgre db with PGJDBC-NG driver.
- JSON_EXT - Static variable in class ch.autumo.beetroot.Constants
-
JSON extension.
K
- KEY_ADMIN_COM_ENC - Static variable in class ch.autumo.beetroot.Constants
-
Communication encryption mode; none|sha3|ssl
- KEY_ADMIN_COM_HOSTNAME_VERIFY - Static variable in class ch.autumo.beetroot.Constants
-
Admin server communication in web tunnel mode: Verify host-name when using SSL certificates (HTTPS)?
- KEY_ADMIN_COM_MODE - Static variable in class ch.autumo.beetroot.Constants
-
Admin server communication mode.
- KEY_ADMIN_FILE_BUF_SIZE - Static variable in class ch.autumo.beetroot.Constants
-
Admin file server buffer size.
- KEY_ADMIN_FILE_PORT - Static variable in class ch.autumo.beetroot.Constants
-
File server port.
- KEY_ADMIN_FILE_RECEIVER_PORT - Static variable in class ch.autumo.beetroot.Constants
-
File receiver port (file-store end-point).
- KEY_ADMIN_FILE_SERVER - Static variable in class ch.autumo.beetroot.Constants
-
Start file server?
- KEY_ADMIN_FILE_STORAGE - Static variable in class ch.autumo.beetroot.Constants
-
File storage implementation.
- KEY_ADMIN_HOST - Static variable in class ch.autumo.beetroot.Constants
-
Admin server/shutdown host.
- KEY_ADMIN_PORT - Static variable in class ch.autumo.beetroot.Constants
-
Admin server/shutdown port.
- KEY_ADMIN_PW_ENC - Static variable in class ch.autumo.beetroot.Constants
-
Passwords in configuration encoded?
- KEY_DB_PW_ENC - Static variable in class ch.autumo.beetroot.Constants
-
Passwords in DB encoded?
- KEY_DB_URL_WEB_CONTEXT_PATH - Static variable in class ch.autumo.beetroot.Constants
-
Placeholder variable for DB URL web context path.
- KEY_KEYSTORE_FILE - Static variable in class ch.autumo.beetroot.Constants
-
SSL Certificate key-store.
- KEY_KEYSTORE_PW - Static variable in class ch.autumo.beetroot.Constants
-
Key-store password.
- KEY_SERVER_NAME - Static variable in class ch.autumo.beetroot.Constants
-
Server/Servlet name.
- KEY_WEB_DEFAULT_ENTITY - Static variable in class ch.autumo.beetroot.Constants
-
Default web handler entity.
- KEY_WEB_DEFAULT_HANDLER - Static variable in class ch.autumo.beetroot.Constants
-
Default web handler class.
- KEY_WEB_INPUT_MAP - Static variable in class ch.autumo.beetroot.Constants
-
Input map foe additional DB column - HTML input field mapping.
- KEY_WEB_MAX_RECORDS_PER_PAGE - Static variable in class ch.autumo.beetroot.Constants
-
How many records should be shown per index web page?
- KEY_WEB_MAX_REF_REC - Static variable in class ch.autumo.beetroot.Constants
-
Amount of referenced records to be loaded.
- KEY_WEB_PASSWORD_VALIDATOR - Static variable in class ch.autumo.beetroot.Constants
-
Use password validator?
- KEY_WEB_TRANSLATIONS - Static variable in class ch.autumo.beetroot.Constants
-
Translate templates?
- KEY_WS_APP_NAME - Static variable in class ch.autumo.beetroot.Constants
-
Web app name.
- KEY_WS_HTTPS - Static variable in class ch.autumo.beetroot.Constants
-
HTTPS for web server?
- KEY_WS_PORT - Static variable in class ch.autumo.beetroot.Constants
-
Web server port.
- KEY_WS_START - Static variable in class ch.autumo.beetroot.Constants
-
Start web server?
- KEY_WS_TMP_DIR - Static variable in class ch.autumo.beetroot.Constants
-
Web temporary directory.
- KEY_WS_URL - Static variable in class ch.autumo.beetroot.Constants
-
Web server URL.
- KEY_WS_USE_CSRF_TOKENS - Static variable in class ch.autumo.beetroot.Constants
-
Use CSRF tokens?
- KEY_WS_USE_EXT_ROLES - Static variable in class ch.autumo.beetroot.Constants
-
Use extended roles?
L
- LANG_GRP_APP - Static variable in class ch.autumo.beetroot.LanguageManager
-
Language group: application.
- LANG_GRP_PW - Static variable in class ch.autumo.beetroot.LanguageManager
-
Language group: password.
- LANG_GRP_TMPL - Static variable in class ch.autumo.beetroot.LanguageManager
-
Language group: template.
- LanguageManager - Class in ch.autumo.beetroot
-
Language manager.
- LEN_3 - Static variable in class ch.autumo.beetroot.utils.security.Security.KEYDATA
-
Length of a 128-bit key in bytes.
- LEN_4 - Static variable in class ch.autumo.beetroot.utils.security.Security.KEYDATA
-
Length of a 256-bit key in bytes.
- LINE_SEPARATOR - Static variable in class ch.autumo.beetroot.utils.security.PWEncoder
-
System-specific separator.
- LINE_SEPARATOR - Static variable in class ch.autumo.beetroot.utils.system.OS
-
System-specific separator.
- listAll(Class) - Static method in class ch.autumo.beetroot.Model
-
List all entities of the given entity bean.
- listReferences(Class) - Method in class ch.autumo.beetroot.Model
-
List referenced entities of the referenced class type.
- load() - Static method in class ch.autumo.beetroot.SessionManager
-
Load user sessions from file storage.
- loadPWValidationMessages(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.LanguageManager
-
Load translations for password checks.
- loadTemplate(String, BeetRootHTTPSession, String) - Method in class ch.autumo.beetroot.mailing.AbstractMailer
-
Load mail template.
- loadTemplateWithVariables(String, BeetRootHTTPSession, Map, String) - Method in class ch.autumo.beetroot.mailing.AbstractMailer
-
Load language translated templates with variables replaced.
- loadUserSettings(Session) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Load user settings map into user session.
- LocalLog - Class in ch.autumo.beetroot.server.modules.log
-
Local log extended.
- LocalLog() - Constructor for class ch.autumo.beetroot.server.modules.log.LocalLog
-
Default constructor.
- log(LogBuffer.LogLevel, String) - Static method in class ch.autumo.beetroot.logging.LogBuffer
-
Log message to log buffer.
- log(LogBuffer.LogLevel, String, Object...) - Static method in class ch.autumo.beetroot.logging.LogBuffer
-
Log message to log buffer.
- Log - Interface in ch.autumo.beetroot.server.modules.log
-
Server log interface.
- LOG - Static variable in class ch.autumo.beetroot.AbstractBeetRootServlet
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.BeetRootClientHandler
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.BeetRootHTTPSession
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.BeetRootWebServer
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.cache.FileCache
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.cache.FileCacheManager
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.call.TwilioCaller
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.crud.EventHandler
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.handler.ExampleDownloadHandler
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.handler.ExampleUploadHandler
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.handler.users.ChangeHandler
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.handler.users.ResetHandler
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.LanguageManager
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.mime.MimeTypeFile
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.Model
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.plant.Plant
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.security.SecureApplicationHolder
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.server.BaseServer
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.server.BeetRootServer
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.server.communication.FileTransfer
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.server.FileServer
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.server.HTTPServer
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.server.modules.file.DummyFileStorage
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.server.modules.log.LogDispatcher
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.SessionManager
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.sms.TwilioMessenger
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.utils.bean.BeanField
-
Logger.
- LOG - Static variable in class ch.autumo.beetroot.utils.database.DB
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.utils.database.DBField
-
Logger for this class.
- LOG - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
Logger.
- Log4j2Logging - Class in ch.autumo.beetroot.logging
-
Log4j2 Logging initialization.
- Log4j2Logging() - Constructor for class ch.autumo.beetroot.logging.Log4j2Logging
-
Default constructor.
- LogBuffer - Class in ch.autumo.beetroot.logging
-
Log-buffer; used before the logging system is initialized.
- LogBuffer() - Constructor for class ch.autumo.beetroot.logging.LogBuffer
-
Default constructor.
- LogBuffer.LogLevel - Enum Class in ch.autumo.beetroot.logging
-
Enum for logging severity levels.
- LogDispatcher - Class in ch.autumo.beetroot.server.modules.log
-
Log Extended Dispatcher.
- LogDispatcher() - Constructor for class ch.autumo.beetroot.server.modules.log.LogDispatcher
-
Default constructor.
- LogEventAppender - Class in ch.autumo.beetroot.logging
-
Log4j log event appender.
- LogEventAppender(String, Filter) - Constructor for class ch.autumo.beetroot.logging.LogEventAppender
-
Log event appender.
- LogEventList<LogEvent> - Class in ch.autumo.beetroot.logging
-
Log event list with a maximum size and with shadow copies of log events.
- LogEventList(int) - Constructor for class ch.autumo.beetroot.logging.LogEventList
-
Create a log event list
- LogFactory - Class in ch.autumo.beetroot.server.modules.log
-
Creates log implementations (local or remote).
- Logging - Interface in ch.autumo.beetroot.logging
-
Logging interface.
- LoggingFactory - Class in ch.autumo.beetroot.logging
-
Logging factory.
- LogHandler - Class in ch.autumo.beetroot.handler.system
-
Log extended handler.
- LogHandler(String) - Constructor for class ch.autumo.beetroot.handler.system.LogHandler
-
Creates the log handler.
- LoginHandler - Class in ch.autumo.beetroot.handler.users
-
Default login handler.
- LoginHandler() - Constructor for class ch.autumo.beetroot.handler.users.LoginHandler
-
Creates the handler.
- LoginHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.LoginHandler
-
Creates the handler for the given entity.
- LoginHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.LoginHandler
-
Creates the handler for the given entity.
- loginMarker(boolean) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Login marker method.
- LogoutHandler - Class in ch.autumo.beetroot.handler.users
-
Default logout handler.
- LogoutHandler() - Constructor for class ch.autumo.beetroot.handler.users.LogoutHandler
-
Creates the handler.
- LogoutHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.LogoutHandler
-
Creates the handler for the given entity.
- LogoutHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.LogoutHandler
-
Creates the handler for the given entity.
- LOWER_ENTITIES_NAME - Static variable in class ch.autumo.beetroot.plant.Fertilizer
-
Placeholder for the lower-case entity name.
- LOWER_ENTITIES_NAME_PLURAL - Static variable in class ch.autumo.beetroot.plant.Fertilizer
-
Placeholder for the lower-case plural entity name.
- LowerCaseList - Class in ch.autumo.beetroot.utils.common
-
Special list for roles and permissions that ignores the case.
- LowerCaseList(int) - Constructor for class ch.autumo.beetroot.utils.common.LowerCaseList
-
Ignore case list
M
- mail(String[], String, Map, String, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.mailing.AbstractMailer
- mail(String[], String, Map, String, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.mailing.JakartaMailer
- mail(String[], String, Map, String, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.mailing.JavaxMailer
- mail(String[], String, Map, String, BeetRootHTTPSession) - Method in interface ch.autumo.beetroot.mailing.Mailer
-
Mail.
- MAIL_SMTP_AUTH_KEY - Static variable in class ch.autumo.beetroot.Constants
-
Mail auth key.
- MAIL_SMTP_HOST_KEY - Static variable in class ch.autumo.beetroot.Constants
-
Mail host key.
- MAIL_SMTP_PORT_KEY - Static variable in class ch.autumo.beetroot.Constants
-
Mail SMTP key.
- MAIL_SMTP_SSL - Static variable in class ch.autumo.beetroot.Constants
-
Mail, enable SSL?
- MAIL_SMTP_SSL_CHECK_SERVER_ID - Static variable in class ch.autumo.beetroot.Constants
-
Mail SSL server identity check.
- MAIL_SMTP_TLS_ENABLE_KEY - Static variable in class ch.autumo.beetroot.Constants
-
Mail TLS enable key.
- MAIL_TRANSPORT_PROTOCOL - Static variable in class ch.autumo.beetroot.Constants
-
Mail transport protocol.
- Mailer - Interface in ch.autumo.beetroot.mailing
-
Mailer interface.
- MailerFactory - Class in ch.autumo.beetroot.mailing
-
Mailer factory.
- mailformats - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
Mail formats.
- main(String[]) - Static method in class ch.autumo.beetroot.plant.Plant
-
Runs the generator from the command line.
- main(String[]) - Static method in class ch.autumo.beetroot.server.BeetRootServer
-
Create server and start it.
- main(String[]) - Static method in class ch.autumo.beetroot.utils.security.PWEncoder
-
Runs the encoder from the command line.
- main(String[]) - Static method in class ch.autumo.beetroot.utils.system.Update
-
Runs the update tool from the command line.
- makePlural(String) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Make plural name.
- makeSingular(String) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Make singular name.
- makeSSLContext() - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Creates an SSLContext.
- makeSSLContext(String, char[]) - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Creates an SSLContext.
- makeSSLHttpClient(String, char[], RequestConfig) - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Creates an SSL HTTP client.
- makeSSLServerSocketFactory() - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Creates an SSLServerSocketFactory.
- makeSSLServerSocketFactory(String, char[]) - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Creates an SSLServerSocketFactory.
- makeSSLSocketFactory() - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Creates an SSLSocketFactory.
- makeSSLSocketFactory(String, char[]) - Static method in class ch.autumo.beetroot.utils.security.SSL
-
Creates an SSLSocketFactory.
- mangenta(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Mangenta colored string.
- mapColumnsToProperties(ResultSetMetaData, BeanField[]) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
The positions in the returned array represent column numbers.
- mapColumnsToPropertiesWithAllMethods(ResultSetMetaData, BeanField[]) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
The positions in the returned array represent column numbers.
- mappings - Variable in class ch.autumo.beetroot.server.HTTPServer.BaseRoutePrioritizer
-
Routes registered with this prioritizer.
- match(String) - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Matches a URL against this route.
- MAX_CACHE_SIZE - Static variable in class ch.autumo.beetroot.cache.FileCacheManager
-
Maximum cache size in bytes.
- MAX_MSG_SIZE - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
Max.
- maxRefRecords - Static variable in class ch.autumo.beetroot.utils.database.DB
-
Maximum of referenced records to be loaded.
- merge(Route[], Route[]) - Static method in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Merge routes! Use this method within your custom router and the overwritten
BeetRootDefaultRouter.getRoutes()method to merge the base routes in this class with your additional custom routes, otherwise the base routes are not accessible! - merge(List, List) - Static method in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Merge routes! Use this method within your custom router and the overwritten
BeetRootDefaultRouter.getRoutes()method to merge the base routes in this class with your additional custom routes, otherwise the base routes are not accessible! - message - Variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
Transport message.
- Messenger - Interface in ch.autumo.beetroot.sms
-
SMS messenger interface.
- MessengerFactory - Class in ch.autumo.beetroot.sms
-
SMS Messenger factory.
- MIME - Class in ch.autumo.beetroot.utils.common
-
MIME checks.
- MIME() - Constructor for class ch.autumo.beetroot.utils.common.MIME
-
Default constructor.
- MIME_TYPES_MAP - Static variable in class ch.autumo.beetroot.Constants
-
MIME types map.
- mimeArchiveList - Static variable in class ch.autumo.beetroot.utils.common.MIME
-
Allowed archive mime types.
- mimeOctetList - Static variable in class ch.autumo.beetroot.utils.common.MIME
-
Allowed octet mime types.
- mimeTextList - Static variable in class ch.autumo.beetroot.utils.common.MIME
-
Allowed text mime types.
- MimeTypeFile - Class in ch.autumo.beetroot.mime
-
Mime type file.
- MimeTypeFile() - Constructor for class ch.autumo.beetroot.mime.MimeTypeFile
-
Creates an empty mime types registry.
- MimeTypeFile(InputStream) - Constructor for class ch.autumo.beetroot.mime.MimeTypeFile
-
Construct with mime types input stream ( from"mime.types" usually).
- MimeTypeFile(String) - Constructor for class ch.autumo.beetroot.mime.MimeTypeFile
-
Construct with mime types file ("mime.types" usually).
- MimeTypeRegistryProviderImpl - Class in ch.autumo.beetroot.mime
-
Mime type registry provider implementation.
- MimeTypeRegistryProviderImpl() - Constructor for class ch.autumo.beetroot.mime.MimeTypeRegistryProviderImpl
-
Default constructor
- MINIMUM_REFRESH_TIME - Static variable in class ch.autumo.beetroot.handler.system.LogHandler
-
Minimum refresh rate for log refresh.
- Model - Class in ch.autumo.beetroot
-
Model for all beetRoot entities.
- Model() - Constructor for class ch.autumo.beetroot.Model
-
Default constructor.
- modelClass() - Method in class ch.autumo.beetroot.handler.properties.Property
- modelClass() - Method in class ch.autumo.beetroot.handler.roles.Role
- modelClass() - Method in class ch.autumo.beetroot.handler.tasks.Task
- modelClass() - Method in class ch.autumo.beetroot.handler.users.User
- modelClass() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
- modelClass() - Method in class ch.autumo.beetroot.Model
-
Get model base class, usually overwritten by the
Plantgenerator. - MSG_PART_SEPARATOR - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
message part separator
- MSG_PART_SEPARATOR_REGEXP - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
message part separator regular expression
- MSG_TYPE_ERR - Static variable in class ch.autumo.beetroot.handler.BaseHandler
-
Message type error.
- MSG_TYPE_INFO - Static variable in class ch.autumo.beetroot.handler.BaseHandler
-
Message type info.
- MSG_TYPE_WARN - Static variable in class ch.autumo.beetroot.handler.BaseHandler
-
Message type warning.
N
- name - Variable in class ch.autumo.beetroot.server.BaseServer
-
Server name.
- name() - Element in annotation interface ch.autumo.beetroot.annotations.Column
-
The column name.
- newGlobalConnection() - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get an new global DB connection.
- newInstance(Class) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Factory method that returns a new instance of the given Class.
- newMappingCollection() - Method in class ch.autumo.beetroot.server.HTTPServer.BaseRoutePrioritizer
-
Creates the collection that holds the routes.
- newMappingCollection() - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultRoutePrioritizer
- newMappingCollection() - Method in class ch.autumo.beetroot.server.HTTPServer.InsertionOrderRoutePrioritizer
- newMappingCollection() - Method in class ch.autumo.beetroot.server.HTTPServer.ProvidedPriorityRoutePrioritizer
- NewQRCodeHandler - Class in ch.autumo.beetroot.handler.users
-
New QR Code handler.
- NewQRCodeHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.NewQRCodeHandler
-
Creates the handler for the given entity.
- newTempFileManager() - Method in interface ch.autumo.beetroot.BeetRootService
-
Get a new temporary file manager.
- newTempFileManager() - Method in class ch.autumo.beetroot.BeetRootWebServer
- NO - Static variable in class ch.autumo.beetroot.Constants
-
No!
- NoConfigHandler - Class in ch.autumo.beetroot.handler
-
Handler that has no columns configuration.
- NoConfigHandler(String) - Constructor for class ch.autumo.beetroot.handler.NoConfigHandler
-
Creates the handler for the given entity.
- NoContent204Handler - Class in ch.autumo.beetroot.handler
-
No content handler - HTTP 204.
- NoContent204Handler(String) - Constructor for class ch.autumo.beetroot.handler.NoContent204Handler
-
Creates the handler for the given entity.
- NoContentAndConfigHandler - Class in ch.autumo.beetroot.handler
-
Handler that has no content output, no web resource and no columns configuration.
- NoContentAndConfigHandler(String) - Constructor for class ch.autumo.beetroot.handler.NoContentAndConfigHandler
-
Creates the handler for the given entity.
- NoContentButRouteHandler - Class in ch.autumo.beetroot.handler
-
Handler that has no content output, no web resource.
- NoContentButRouteHandler(String) - Constructor for class ch.autumo.beetroot.handler.NoContentButRouteHandler
-
Creates the handler for the given entity.
- NoContentHandler - Class in ch.autumo.beetroot.handler
-
Handler that has no content output, no web resource.
- NoContentHandler(String) - Constructor for class ch.autumo.beetroot.handler.NoContentHandler
-
Creates the handler for the given entity.
- NOOPHashProvider - Class in ch.autumo.beetroot.security.password
-
Provides NO hash, just returns the value!
- NOOPHashProvider() - Constructor for class ch.autumo.beetroot.security.password.NOOPHashProvider
-
Creates the provider.
- normalExit() - Static method in class ch.autumo.beetroot.utils.Helper
-
Exit console program, due desired end.
- normalizeUri(String) - Static method in class ch.autumo.beetroot.server.HTTPServer
-
Removes a leading and a trailing slash from the given URI.
- normalizeUri(String) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Normalize URI.
- notifyAfterCreate(Class, int) - Method in class ch.autumo.beetroot.crud.EventHandler
-
Notify create listeners for after-create and specific entity.
- notifyAfterUpdate(Class, int) - Method in class ch.autumo.beetroot.crud.EventHandler
-
Notify update listeners for after-update and specific entity.
- notifyBeforeDelete(Class, int) - Method in class ch.autumo.beetroot.crud.EventHandler
-
Notify delete listeners for before-delete and specific entity.
- notifyBeforeUpdate(Class, int) - Method in class ch.autumo.beetroot.crud.EventHandler
-
Notify update listeners for before-update and specific entity.
- notImplemented - Variable in class ch.autumo.beetroot.server.HTTPServer.BaseRoutePrioritizer
-
Handler used for routes without an implementation.
- NotImplementedHandler - Class in ch.autumo.beetroot.handler
-
Default not-implemented handler.
- NotImplementedHandler() - Constructor for class ch.autumo.beetroot.handler.NotImplementedHandler
-
Creates the handler.
- NotImplementedHandler() - Constructor for class ch.autumo.beetroot.server.HTTPServer.NotImplementedHandler
-
Default constructor.
- now() - Static method in class ch.autumo.beetroot.utils.database.DB
-
Now time-stamp.
- nowTimeStamp() - Static method in class ch.autumo.beetroot.utils.common.Time
-
Get a time-stamp representation that can be stored in DB.
- Nullable - Annotation Interface in ch.autumo.beetroot.annotations
-
Marks a value that may be
null.
O
- object - Variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
Additional transport object.
- OFF - Static variable in class ch.autumo.beetroot.Constants
-
Off Switch.
- ON - Static variable in class ch.autumo.beetroot.Constants
-
On Switch.
- onOrOff(String) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Get property On/Off value from database (table 'properties').
- orange(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Orange colored string.
- OS - Class in ch.autumo.beetroot.utils.system
-
OS helper methods.
- OS - Static variable in class ch.autumo.beetroot.utils.system.OS
-
OS.
- OS() - Constructor for class ch.autumo.beetroot.utils.system.OS
-
Default constructor.
- other(String, HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
- other(String, HTTPServer.UriResource, Map, IHTTPSession) - Method in interface ch.autumo.beetroot.server.HTTPServer.UriResponder
-
Handles any other HTTP method.
- OtpHandler - Class in ch.autumo.beetroot.handler.users
-
Default OTP handler.
- OtpHandler() - Constructor for class ch.autumo.beetroot.handler.users.OtpHandler
-
Creates the handler.
- OtpHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.OtpHandler
-
Creates the handler for the given entity.
- OtpHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.OtpHandler
-
Creates the handler for the given entity.
- overwriteParameter(String, String) - Method in class ch.autumo.beetroot.BeetRootHTTPSession
-
Overwrites existing parameter or adds it if it doens't exist.
P
- parse() - Method in class ch.autumo.beetroot.plant.Fertilizer
-
Parses the templates.
- parse(String) - Static method in class ch.autumo.beetroot.server.message.ClientAnswer
-
Create a new client answer out of transfer string.
- parse(String) - Static method in class ch.autumo.beetroot.server.message.ServerCommand
-
Create a new server command out of transfer string.
- parseAssociatedEntities(StringBuilder, List, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Parse associated list.
- parseBodyForServlet(Map, HttpServletRequest) - Method in class ch.autumo.beetroot.BeetRootHTTPSession
-
Provide a method for parsing the body from a servlet context in this nano session.
- parseJson(String) - Static method in class ch.autumo.beetroot.server.message.ClientAnswer
-
Create a new client answer out of JSON transfer string.
- parseJson(String) - Static method in class ch.autumo.beetroot.server.message.ServerCommand
-
Create a new server command out of JSON transfer string.
- parseLang(String) - Method in class ch.autumo.beetroot.LanguageManager
-
Get language from URI (e.g.
- parseUnassociatedEntities(StringBuilder, List, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Parse un-associated list.
- password - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
Mail user password.
- PasswordHashProvider - Interface in ch.autumo.beetroot.security.password
-
Provides a irreversible hash for a password/key.
- PasswordHelper - Class in ch.autumo.beetroot.handler.users
-
Simple Password Helper.
- PasswordHelper() - Constructor for class ch.autumo.beetroot.handler.users.PasswordHelper
-
Default constructor.
- patchInputValue(String, String, String) - Static method in class ch.autumo.beetroot.handler.BaseHandler
-
This replaces a value in a HTML element with a specific ID.
- PBKPD2HashProvider - Class in ch.autumo.beetroot.security.password
-
Provides a hash with PBKDF2 with HMAC and SHA256.
- PBKPD2HashProvider() - Constructor for class ch.autumo.beetroot.security.password.PBKPD2HashProvider
-
Creates the provider.
- PING_FILE_ID - Static variable in class ch.autumo.beetroot.server.message.file.PingDownloadRequest
-
Ping file ID.
- PING_FILE_PREFIX - Static variable in class ch.autumo.beetroot.server.message.file.PingDownloadRequest
-
Ping file name prefix.
- PING_FILE_PREFIX - Static variable in class ch.autumo.beetroot.server.message.file.PingUploadRequest
-
Ping file name prefix.
- PingDownloadRequest - Class in ch.autumo.beetroot.server.message.file
-
Ping download request.
- PingDownloadRequest() - Constructor for class ch.autumo.beetroot.server.message.file.PingDownloadRequest
-
Ping download request.
- PingUploadRequest - Class in ch.autumo.beetroot.server.message.file
-
Ping upload request.
- PingUploadRequest() - Constructor for class ch.autumo.beetroot.server.message.file.PingUploadRequest
-
Ping request.
- pingWebsite(String) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Ping a web-site.
- PLACEHOLDER_APP_NAME - Static variable in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
-
Placeholder for {$APP_NAME}.
- PLACEHOLDER_APP_VERSION - Static variable in class ch.autumo.beetroot.utils.common.PreprocessingResourceBundle
-
Placeholder for {$APP_VERSION}.
- Plant - Class in ch.autumo.beetroot.plant
-
PLANT - beetRoot CRUD Generator.
- Plant() - Constructor for class ch.autumo.beetroot.plant.Plant
-
Creates the generator.
- POOL_NAME_POSTFIX - Static variable in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Postfix appended to the connection pool name.
- populateBean(ResultSet, Entity) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Initializes the fields of the provided bean from the ResultSet.
- port - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
SMTP Port.
- port - Static variable in class ch.autumo.beetroot.server.message.ServerCommand
-
Server port; set by the message itself.
- portFileReceiver - Static variable in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
file receiver port (file-store end-point)
- portFileReceiver - Variable in class ch.autumo.beetroot.server.FileServer
-
Port of the file receiver.
- portFileServer - Static variable in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
file server port
- portFileServer - Variable in class ch.autumo.beetroot.server.FileServer
-
Port of the file server.
- portStr - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
SMTP Port string.
- post(HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
- post(HTTPServer.UriResource, Map, IHTTPSession) - Method in interface ch.autumo.beetroot.server.HTTPServer.UriResponder
-
Handles an HTTP POST request.
- PRECISION_INPUT_TYPES - Static variable in class ch.autumo.beetroot.handler.BaseHandler
-
Precision HTML input types.
- preFormatForHTML(Object, int) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Pre-format values from database for HTML input values.
- prepare(BeetRootHTTPSession, Entity) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
-
Prepare call to to something with the entity bean if necessary.
- prepare(BeetRootHTTPSession, Entity) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
-
Prepare call to to something with the current entity bean processed in the list if necessary.
- prepare(BeetRootHTTPSession, Entity) - Method in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
-
Prepare call to to something with the current entity bean processed in the list if necessary.
- prepare(BeetRootHTTPSession, Entity) - Method in class ch.autumo.beetroot.handler.DefaultViewHandler
-
Prepare call to to something with the entity bean if necessary.
- prepareHtmlWithLineBreaks(String, boolean) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Remove unnecessary HTML tags, but preserve line-breaks.
- prepareHtmlWithLineBreaks(String, boolean, String...) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Remove unnecessary HTML tags, but preserve line-breaks.
- prepareHtmlWithLineBreaks(String, boolean, List) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Remove unnecessary HTML tags, but preserve line-breaks.
- prepareHtmlWithLineBreaks(String, boolean, List, String...) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Remove unnecessary HTML tags, but preserve line-breaks.
- PreprocessingResourceBundle - Class in ch.autumo.beetroot.utils.common
-
Pre-processes special resource bundle entries.
- printHealthStatus(boolean) - Method in class ch.autumo.beetroot.server.BaseServer
-
Prints out the health status of this server.
- PRIORITY - Static variable in class ch.autumo.beetroot.routing.Route
-
Priority of an explicitly registered route.
- process(String, String) - Method in class ch.autumo.beetroot.plant.TemplateLanguageProcessor
-
Process.
- process(Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Instantiates the handler of this route and dispatches the request.
- process(IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.UriRouter
-
Search in the mappings if the given url matches some of the rules If there are more than one marches returns the rule with less parameters e.g.
- processColumn(ResultSet, int, Class) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Convert a
ResultSetcolumn into an object. - processServerCommand(ServerCommand) - Method in class ch.autumo.beetroot.server.BaseServer
-
This method is called when a server command has been received.
- processServerCommand(ServerCommand) - Method in class ch.autumo.beetroot.server.FileServer
-
This method is called when a server command has been received.
- PropertiesAddHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties add handler.
- PropertiesAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
-
Creates the handler for the given entity.
- PropertiesAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
-
Creates the handler for the given entity.
- PropertiesDeleteHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties add handler.
- PropertiesDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesDeleteHandler
-
Creates the handler for the given entity.
- PropertiesEditHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties edit handler.
- PropertiesEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesEditHandler
-
Creates the handler for the given entity.
- PropertiesEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesEditHandler
-
Creates the handler for the given entity.
- PropertiesIndexHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties index handler.
- PropertiesIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesIndexHandler
-
Creates the handler for the given entity.
- PropertiesIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesIndexHandler
-
Creates the handler for the given entity.
- PropertiesViewHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties view handler.
- PropertiesViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesViewHandler
-
Creates the handler for the given entity.
- Property - Class in ch.autumo.beetroot.handler.properties
-
Property.
- Property() - Constructor for class ch.autumo.beetroot.handler.properties.Property
-
Default constructor.
- PROPERTY_NOT_FOUND - Static variable in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Special array value used by
mapColumnsToPropertiesthat indicates there is no bean property that matches a column from aResultSet. - ProvidedPriorityRoutePrioritizer() - Constructor for class ch.autumo.beetroot.server.HTTPServer.ProvidedPriorityRoutePrioritizer
-
Default constructor.
- put(HTTPServer.UriResource, Map, IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer.DefaultStreamHandler
- put(HTTPServer.UriResource, Map, IHTTPSession) - Method in interface ch.autumo.beetroot.server.HTTPServer.UriResponder
-
Handles an HTTP PUT request.
- pwEncoded - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
Passwords encoded in mail configuration section ('cfg/beetroot.cfg')?
- PWEncoder - Class in ch.autumo.beetroot.utils.security
-
Encoder for passwords.
Q
- QR_IMG_SIZE - Static variable in class ch.autumo.beetroot.Constants
-
QR image size.
- query(Class, String, Object[]) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Select a records of type entityClass (entity class).
R
- read(DataInputStream) - Static method in class ch.autumo.beetroot.server.communication.Communicator
-
Server- or client-side read.
- read(Class, int) - Static method in class ch.autumo.beetroot.Model
-
Read an entity with given ID.
- readAnswer(DataInputStream) - Static method in class ch.autumo.beetroot.server.communication.ClientCommunicator
-
Read an answer from the server client side.
- readAnswer(DataInputStream) - Static method in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
Read a file answer from the server client side when it received a file.
- readCommand(DataInputStream) - Static method in class ch.autumo.beetroot.server.communication.Communicator
-
Read a server command server side.
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Read data from DB that must be filled when the template is parsed.
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.DefaultIndexHandler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.DefaultViewHandler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.ExampleDownloadHandler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.NoContent204Handler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.users.ChangeHandler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.users.NewQRCodeHandler
- readData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.users.SettingsHandler
- readFile(DataInputStream, String, long) - Static method in class ch.autumo.beetroot.server.communication.FileTransfer
-
Server/client side file read.
- readJsonCommand(InputStream, int) - Static method in class ch.autumo.beetroot.server.communication.Communicator
-
Read a JSON server command server side.
- readSnippetResource(String, Session) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Read snippet resource; e.g., 'web/html/:lang/users/snippets/roles.html'.
- red(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Red colored string.
- redirectedMarker(boolean) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Mark this handler as it has been redirected from a data modifying handler.
- refresh() - Method in class ch.autumo.beetroot.Session
-
Refresh session to save from timeout.
- refreshUserRoles(int, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Refresh user roles and permissions for current user.
- registerDisplayField(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Register a display name value to be show where defined in template.
- registerRoutes(List) - Static method in class ch.autumo.beetroot.handler.BaseHandler
-
Routes registration method.
- reInit() - Static method in class ch.autumo.beetroot.server.communication.ClientCommunicator
-
Re-initialize client communicator.
- reInit() - Static method in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
Re-initialize client file transfer.
- reInit() - Static method in class ch.autumo.beetroot.server.message.ServerCommand
-
Initialize configuration.
- release() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Resource database pool resources.
- RemoteLog - Class in ch.autumo.beetroot.server.modules.log
-
Remote log extended.
- RemoteLog() - Constructor for class ch.autumo.beetroot.server.modules.log.RemoteLog
-
Default constructor.
- remove(Object) - Method in class ch.autumo.beetroot.plant.FieldSet
- remove(String) - Method in class ch.autumo.beetroot.Session
-
Remove a specific key.
- removeAll(Collection) - Method in class ch.autumo.beetroot.plant.FieldSet
- removeAllIds() - Method in class ch.autumo.beetroot.Session
-
Clean session from all ID pairs!
- removeIds(String, String) - Method in class ch.autumo.beetroot.Session
-
Remove an ID pair by given modify ID and entity.
- removeLang(String) - Method in class ch.autumo.beetroot.LanguageManager
-
Remove language from URI.
- removeMap(String) - Method in class ch.autumo.beetroot.Session
-
Remove a specific map key.
- removeRoute(String) - Method in class ch.autumo.beetroot.server.HTTPServer.BaseRoutePrioritizer
-
Removes the route with the given URI pattern.
- removeRoute(String) - Method in interface ch.autumo.beetroot.server.HTTPServer.IRoutePrioritizer
-
Removes the route with the given URI pattern.
- removeRoute(String) - Method in class ch.autumo.beetroot.server.HTTPServer
-
Removes the route with the given URI pattern.
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite to set your template variables.
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.Error404Handler
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.ErrorHandler
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.ExampleUploadHandler
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.NotImplementedHandler
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.system.LogHandler
-
Replaces variables template only.
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.users.ChangeHandler
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.users.ExtUsersAddHandler
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.users.ExtUsersEditHandler
- render(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.users.UsersViewHandler
- renderAll(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Overwrite to set your variables for the whole HTML page.
- renderAll(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.system.LogHandler
-
Replaces variables in the whole page.
- replaceAllLanguageVariables(String, BeetRootHTTPSession, String) - Method in class ch.autumo.beetroot.mailing.AbstractMailer
-
Replace language variables in loaded mail template.
- replaceAllVariables(String, Map, String) - Method in class ch.autumo.beetroot.mailing.AbstractMailer
-
Replace general variables in loaded mail template.
- ResetHandler - Class in ch.autumo.beetroot.handler.users
-
Default login handler.
- ResetHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.ResetHandler
-
Creates the handler for the given entity.
- resetToken(int) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Reset users token.
- resetTwoFaLogin() - Method in class ch.autumo.beetroot.Session
-
Reset 2FA state.
- resize() - Method in class ch.autumo.beetroot.logging.LogEventList
-
Resize the list, if it is too big.
- RESPONSE_BUFFER_SIZE - Static variable in class ch.autumo.beetroot.BeetRootHTTPSession
-
Response buffer size.
- RESPONSE_DOWNLOAD_BUFFER_SIZE - Static variable in class ch.autumo.beetroot.BeetRootHTTPSession
-
Download response buffer size.
- retainAll(Collection) - Method in class ch.autumo.beetroot.plant.FieldSet
- retireGlobalConnection(Connection) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Retire a global DB connection.
- retireGlobalConnection(Connection) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Retire a global DB connection.
- retrieveLanguage(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.LanguageManager
-
Retrieve language when user is not or possibly not logged in.
- Role - Class in ch.autumo.beetroot.handler.roles
-
Role.
- Role() - Constructor for class ch.autumo.beetroot.handler.roles.Role
-
Default constructor.
- RolesAddHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles add handler.
- RolesAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesAddHandler
-
Creates the handler for the given entity.
- RolesAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesAddHandler
-
Creates the handler for the given entity.
- RolesDeleteHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles delete handler.
- RolesDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesDeleteHandler
-
Creates the handler for the given entity.
- RolesEditHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles edit handler.
- RolesEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesEditHandler
-
Creates the handler for the given entity.
- RolesEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesEditHandler
-
Creates the handler for the given entity.
- RolesIndexHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles index handler.
- RolesIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesIndexHandler
-
Creates the handler for the given entity.
- RolesIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesIndexHandler
-
Creates the handler for the given entity.
- RolesIndexHandler(String, String, int) - Constructor for class ch.autumo.beetroot.handler.roles.RolesIndexHandler
-
Creates the handler for the given entity.
- RolesViewHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles view handler.
- RolesViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesViewHandler
-
Creates the handler for the given entity.
- rootPath - Static variable in class ch.autumo.beetroot.logging.AbstractLogging
-
The root path of the installed open-directory app.
- Route - Class in ch.autumo.beetroot.routing
-
Route.
- Route(String) - Constructor for class ch.autumo.beetroot.routing.Route
-
Create default route.
- Route(String, int, Class, Object...) - Constructor for class ch.autumo.beetroot.routing.Route
-
Create route.
- Route(String, Class, Object...) - Constructor for class ch.autumo.beetroot.routing.Route
-
Create route.
- Route(String, Class, String) - Constructor for class ch.autumo.beetroot.routing.Route
-
Create route.
- router - Variable in class ch.autumo.beetroot.server.HTTPServer
- Router - Interface in ch.autumo.beetroot.routing
-
Router interface.
- run() - Method in class ch.autumo.beetroot.BeetRootClientHandler
- run(String[]) - Method in class ch.autumo.beetroot.plant.Plant
-
Runs the generator.
- runsWithinDesktopContext() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Return true, if this configuration manager runs within a desktop otherwise false.
- runsWithinServletContext() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Return true, if this configuration manager runs within a servlet otherwise false.
S
- safeClose(Object) - Static method in class ch.autumo.beetroot.server.communication.Communicator
-
Safe close for closeable object (e.g.
- save() - Method in class ch.autumo.beetroot.Model
-
Save this entity bean to database.
- save() - Static method in class ch.autumo.beetroot.SessionManager
-
Save user sessions to file storage.
- save(Connection) - Method in class ch.autumo.beetroot.Model
-
Save this entity bean to database.
- saveData(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Save data to DB.
- saveData(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.DefaultAddHandler
- saveData(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.ExampleUploadHandler
- saveData(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.users.ExtUsersAddHandler
- saveData(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.users.UsersAddHandler
- SEARCH_PAGE - Static variable in class ch.autumo.beetroot.Constants
-
Search page.
- SEC_KEY_SEED - Static variable in class ch.autumo.beetroot.Constants
-
Sec key seed key.
- SECRET_USER_KEY_DEFAULT_LEN - Static variable in class ch.autumo.beetroot.Constants
-
Default length for user key.
- SecureApplication - Interface in ch.autumo.beetroot.security
-
Secure application to provide a seed.
- SecureApplicationHolder - Class in ch.autumo.beetroot.security
-
Sec App Holder.
- SecureServerSocketFactory - Class in ch.autumo.beetroot.transport
-
Secure Server Socket Factory.
- SecureServerSocketFactory() - Constructor for class ch.autumo.beetroot.transport.SecureServerSocketFactory
-
Default constructor.
- SecureServerSocketFactory(SSLServerSocketFactory, String[]) - Constructor for class ch.autumo.beetroot.transport.SecureServerSocketFactory
-
Creates the server socket factory.
- SecureSocketFactory - Class in ch.autumo.beetroot.transport
-
Secure Socket Factory.
- SecureSocketFactory(SSLSocketFactory, String[]) - Constructor for class ch.autumo.beetroot.transport.SecureSocketFactory
-
Creates the socket factory.
- Security - Class in ch.autumo.beetroot.utils.security
-
Security helper methods.
- Security() - Constructor for class ch.autumo.beetroot.utils.security.Security
-
Default constructor.
- Security.KEYDATA - Class in ch.autumo.beetroot.utils.security
-
Internal keys.
- selectRecord(Class, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Select a record of type clz (entity class).
- selectRecords(Class) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Select a records of type entityClass (entity class).
- selectRecords(Class, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Select a records of type entityClass (entity class).
- selectRecords(Class, int, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Select a records of type entityClass (entity class).
- selectRecords(Class, String, Object[]) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Select a records of type entityClass (entity class).
- selectRecords(Class, String, Object[], int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Select a records of type entityClass (entity class).
- selectRecords(Class, String, Object[], int, int) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Select a records of type entityClass (entity class).
- sendFile(File) - Static method in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
Send a file client side - a file store must be available server side.
- sendFile(File, int) - Static method in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
Send a file client side - a file store must be available server side.
- sendServerCommand(ServerCommand) - Method in class ch.autumo.beetroot.server.BaseServer
-
You can send local server commands to be send to the running server for possible custom operations.
- sendServerCommand(ServerCommand) - Static method in class ch.autumo.beetroot.server.communication.ClientCommunicator
-
Send a server command client side.
- serialize(Model) - Method in class ch.autumo.beetroot.Model
-
Serialize this object to JSON.
- serialize(BeanField) - Method in class ch.autumo.beetroot.utils.bean.BeanField
-
Serialize this field to JSON.
- serialize(DBField) - Method in class ch.autumo.beetroot.utils.database.DBField
-
Serialize this field to JSON.
- serializeObject() - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Serialize this object with FasterXML/Jackson.
- serve(BeetRootHTTPSession, HttpServletRequest) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Main serve method for the beetroot-engine in a servlet context
- serve(IHTTPSession) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Main serve method for the beetRoot-engine.
- serve(IHTTPSession) - Method in class ch.autumo.beetroot.server.HTTPServer
- serveAtLast(BeetRootHTTPSession) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Last call before the routed website is served.
- ServerCommand - Class in ch.autumo.beetroot.server.message
-
Secure server command.
- ServerCommand(String, String) - Constructor for class ch.autumo.beetroot.server.message.ServerCommand
-
Constructor.
- ServerCommand(String, String, String) - Constructor for class ch.autumo.beetroot.server.message.ServerCommand
-
Constructor.
- ServerCommand(String, String, String, long) - Constructor for class ch.autumo.beetroot.server.message.ServerCommand
-
Constructor.
- ServerCommand(String, String, String, long, String) - Constructor for class ch.autumo.beetroot.server.message.ServerCommand
-
Constructor.
- ServerCommand(String, String, String, String) - Constructor for class ch.autumo.beetroot.server.message.ServerCommand
-
Constructor.
- serverCommandResponse(BeetRootHTTPSession, ClientAnswer) - Static method in class ch.autumo.beetroot.BeetRootWebServer
-
Creates the JSON response for a client answer.
- serverName - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Server name.
- serverName - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
server name
- serverResponse(BeetRootHTTPSession, Class, Object...) - Static method in class ch.autumo.beetroot.BeetRootWebServer
-
Creates the response by instantiating and calling the given handler.
- serverSocketFactory - Variable in class ch.autumo.beetroot.server.BaseServer
-
Default or SSL.
- ServerSocketFactory - Interface in ch.autumo.beetroot.transport
-
Server Socket Factory Interface.
- service(ServletRequest, ServletResponse) - Method in class ch.autumo.beetroot.BeetRootServlet
- servletName - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Servlet name.
- Session - Class in ch.autumo.beetroot
-
User session.
- Session(String) - Constructor for class ch.autumo.beetroot.Session
-
New session with given session id '__SESSION_ID__' or what is configured.
- SessionManager - Class in ch.autumo.beetroot
-
User session manager.
- set(String, Serializable) - Method in class ch.autumo.beetroot.Session
-
Set a key/value pair.
- setActive(boolean) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the active value.
- setBaseServer(BaseServer) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Set base server.
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.properties.Property
-
Sets the created value.
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.roles.Role
-
Sets the created value.
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the created value.
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the created value.
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
-
Sets the created value.
- setCurrentEntityDbId(int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Set current DB id of entity processed, for 'index.html' pages or other pages not showing an existing entity it is '-1'.
- setDayofmonth(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the dayofmonth value.
- setDayofweek(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the dayofweek value.
- setDescription(String) - Method in class ch.autumo.beetroot.handler.roles.Role
-
Sets the description value.
- setDownloadFile(File) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the download file value.
- setDownloadFileMimeType(String) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the download file mime type value.
- setDownloadFileName(String) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the download file name value.
- setEmail(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the email value.
- setEntity(String) - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Set an entity associated with this message.
- setException(Exception) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the exception value.
- setFile(File) - Method in class ch.autumo.beetroot.server.message.file.UploadRequest
-
Set file.
- setFirstname(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the firstname value.
- setFormCsrfToken(String) - Method in class ch.autumo.beetroot.Session
-
Set CSRF token.
- setGuid(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the guid value.
- setHour(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the hour value.
- setId(int) - Method in interface ch.autumo.beetroot.Entity
-
Set id.
- setId(int) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the id value.
- setId(int) - Method in class ch.autumo.beetroot.Model
-
Set the ID.
- setInternalTOTPCode(String) - Method in class ch.autumo.beetroot.Session
-
Set internal generated 2FA code.
- setLang(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the lang value.
- setLastexecuted(Timestamp) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the lastexecuted value.
- setLastname(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the lastname value.
- setLaststatus(boolean) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the laststatus value.
- setLasttoken(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the lasttoken value.
- setMapValue(String, String, String) - Method in class ch.autumo.beetroot.Session
-
Set a key/value pair to a map.
- setMaxSize(int) - Method in class ch.autumo.beetroot.logging.LogEventList
-
Set a new max.
- setMessage(String) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the message value.
- setMessageType(int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Set message type.
- setMinute(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the minute value.
- setModified(Timestamp) - Method in class ch.autumo.beetroot.handler.properties.Property
-
Sets the modified value.
- setModified(Timestamp) - Method in class ch.autumo.beetroot.handler.roles.Role
-
Sets the modified value.
- setModified(Timestamp) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the modified value.
- setModified(Timestamp) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the modified value.
- setMonthofyear(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the monthofyear value.
- setName(String) - Method in class ch.autumo.beetroot.handler.properties.Property
-
Sets the name value.
- setName(String) - Method in class ch.autumo.beetroot.handler.roles.Role
-
Sets the name value.
- setName(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the name value.
- setNotFoundHandler(Class) - Method in class ch.autumo.beetroot.server.HTTPServer.UriRouter
-
Sets the handler for URIs that match no route.
- setNotFoundHandler(Class) - Method in class ch.autumo.beetroot.server.HTTPServer
-
Sets the handler for URIs that match no route.
- setNotImplemented(Class) - Method in class ch.autumo.beetroot.server.HTTPServer.BaseRoutePrioritizer
-
Sets the handler used for routes without an implementation.
- setNotImplemented(Class) - Method in interface ch.autumo.beetroot.server.HTTPServer.IRoutePrioritizer
-
Sets the handler used for routes without an implementation.
- setNotImplemented(Class) - Method in class ch.autumo.beetroot.server.HTTPServer.UriRouter
-
Sets the handler for routes without an implementation.
- setNotImplementedHandler(Class) - Method in class ch.autumo.beetroot.server.HTTPServer
-
Sets the handler for routes without an implementation.
- setObject(Serializable) - Method in class ch.autumo.beetroot.server.message.AbstractMessage
-
Set any serializable object, usually a JSON string is meaningful for transport.
- setObject(Object) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the object value.
- setPassword(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the password value.
- setPath(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
-
Sets the path value.
- setPermissions(String) - Method in class ch.autumo.beetroot.handler.roles.Role
-
Sets the permissions value.
- setPhone(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the phone value.
- setPriority(int) - Method in class ch.autumo.beetroot.routing.Route
-
Sets the priority value.
- setPriority(int) - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Sets the priority of this route; lower values match first.
- setRawMessage(String) - Method in exception class ch.autumo.beetroot.utils.UtilsException
-
Sets the raw message value.
- setRole(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the role value.
- setRoleId(int) - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
-
Sets the role id value.
- setRoutePrioritizer(HTTPServer.IRoutePrioritizer) - Method in class ch.autumo.beetroot.server.HTTPServer
-
Replaces the route prioritizer.
- setRoutePrioritizer(HTTPServer.IRoutePrioritizer) - Method in class ch.autumo.beetroot.server.HTTPServer.UriRouter
-
Replaces the route prioritizer.
- setSavedId(int) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the saved id value.
- setSecretkey(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the secretkey value.
- setStatus(int) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the status value.
- setStored(boolean) - Method in class ch.autumo.beetroot.Model
-
Set stored state.
- SettingsHandler - Class in ch.autumo.beetroot.handler.users
-
Settings handler.
- SettingsHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.SettingsHandler
-
Creates the handler for the given entity.
- setTitle(String) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the title value.
- setTwoFa(boolean) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the two fa value.
- setTwoFaLogin() - Method in class ch.autumo.beetroot.Session
-
Set 2FA state to
true. - setType(int) - Method in class ch.autumo.beetroot.handler.HandlerResponse
-
Sets the type value.
- setUserData(User, String, String) - Method in class ch.autumo.beetroot.Session
-
Set user data.
- setUserId(int) - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
-
Sets the user id value.
- setUserLang(String) - Method in class ch.autumo.beetroot.Session
-
Set user language.
- setUsername(String) - Method in class ch.autumo.beetroot.handler.users.User
-
Sets the username value.
- setUserSettings(Map) - Method in class ch.autumo.beetroot.Session
-
Set user settings map.
- setValue(String) - Method in class ch.autumo.beetroot.handler.properties.Property
-
Sets the value value.
- setVar(String, Object) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Set a template variable.
- setVarAll(String, Object) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Set a global variable.
- showLangMenu(Session) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Show language menu?
- showLangMenu(Session) - Method in class ch.autumo.beetroot.handler.users.ChangeHandler
- showLangMenu(Session) - Method in class ch.autumo.beetroot.handler.users.OtpHandler
- showMenu(Session) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Show template menu?
- showMenu(Session) - Method in class ch.autumo.beetroot.handler.Error404Handler
- showMenu(Session) - Method in class ch.autumo.beetroot.handler.ErrorHandler
- showMenu(Session) - Method in class ch.autumo.beetroot.handler.users.ChangeHandler
- showMenu(Session) - Method in class ch.autumo.beetroot.handler.users.LoginHandler
- showMenu(Session) - Method in class ch.autumo.beetroot.handler.users.LogoutHandler
- showMenu(Session) - Method in class ch.autumo.beetroot.handler.users.OtpHandler
- showMenu(Session) - Method in class ch.autumo.beetroot.handler.users.ResetHandler
- size() - Method in class ch.autumo.beetroot.plant.FieldSet
- sms(String, String) - Method in interface ch.autumo.beetroot.sms.Messenger
-
Send SMS.
- sms(String, String) - Method in class ch.autumo.beetroot.sms.TwilioMessenger
- SocketFactory - Interface in ch.autumo.beetroot.transport
-
Client Socket Factory Interface.
- SORT_BY_ID - Static variable in class ch.autumo.beetroot.utils.database.DB
-
Sorting of foreign entities by ID.
- SORT_BY_VALUE - Static variable in class ch.autumo.beetroot.utils.database.DB
-
Sorting of foreign entities by display value.
- SQL_BINARY_TYPES - Static variable in class ch.autumo.beetroot.Constants
-
SQL binary types.
- SQL_BOOLEAN_TYPES - Static variable in class ch.autumo.beetroot.Constants
-
SQL boolean types.
- SQL_DATE_TYPES - Static variable in class ch.autumo.beetroot.Constants
-
SQL date types.
- SQL_NUMBER_TYPES - Static variable in class ch.autumo.beetroot.Constants
-
SQL number types.
- SQL_TEXT_TYPES - Static variable in class ch.autumo.beetroot.Constants
-
SQL text types.
- SSL - Class in ch.autumo.beetroot.utils.security
-
SSL utilities.
- SSL() - Constructor for class ch.autumo.beetroot.utils.security.SSL
-
Default constructor.
- sslEnable - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
SSL enabled?
- start() - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Start the server.
- start() - Method in class ch.autumo.beetroot.server.FileServer
-
Start file server.
- start(boolean) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Start the server.
- start(int) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Starts the server (in setDaemon(true) mode).
- start(int, boolean) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Start the server.
- startFileServer - Variable in class ch.autumo.beetroot.server.BaseServer
-
Start the file server?
- startServer() - Method in class ch.autumo.beetroot.server.BaseServer
-
Start server and web server if configured.
- startWebServer - Variable in class ch.autumo.beetroot.server.BaseServer
-
Start web server?
- STATE_NOT_OK - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
-
Handler state: not OK.
- STATE_OK - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
-
Handler state: OK.
- STATE_WARNING - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
-
Handler state: warning.
- StaticPageHandler() - Constructor for class ch.autumo.beetroot.server.HTTPServer.StaticPageHandler
-
Default constructor.
- stop() - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Stop the server.
- stop() - Method in class ch.autumo.beetroot.server.FileServer
-
Stop file server.
- StopAnswer - Class in ch.autumo.beetroot.server.message
-
Stop answer - only server-side internally used as a marker class.
- StopAnswer() - Constructor for class ch.autumo.beetroot.server.message.StopAnswer
-
Default constructor.
- stopServer() - Method in class ch.autumo.beetroot.server.BaseServer
-
Stop server and web server if configured.
- store(File, String, String, String) - Method in class ch.autumo.beetroot.server.BaseServer
-
Internal file-store method if no file-storage has been configured.
- store(File, String, String, String) - Method in class ch.autumo.beetroot.server.modules.file.DummyFileStorage
- store(File, String, String, String) - Method in interface ch.autumo.beetroot.server.modules.FileStorage
-
Store a file.
- storeUserSettings(Session) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Store user setting from user session settings.
T
- tableToClassName(String) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Returns the class name without package or '.class'.extension.
- TAG_PREFIX_LANG - Static variable in class ch.autumo.beetroot.handler.BaseHandler
-
Langiage tag prefix.
- Task - Class in ch.autumo.beetroot.handler.tasks
-
Task.
- Task() - Constructor for class ch.autumo.beetroot.handler.tasks.Task
-
Default constructor.
- TasksAddHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks add handler.
- TasksAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksAddHandler
-
Creates the handler for the given entity.
- TasksAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksAddHandler
-
Creates the handler for the given entity.
- TasksDeleteHandler - Class in ch.autumo.beetroot.handler.tasks
-
Properties add handler.
- TasksDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksDeleteHandler
-
Creates the handler for the given entity.
- TasksEditHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks edit handler.
- TasksEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksEditHandler
-
Creates the handler for the given entity.
- TasksEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksEditHandler
-
Creates the handler for the given entity.
- TasksIndexHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks index handler.
- TasksIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksIndexHandler
-
Creates the handler for the given entity.
- TasksIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksIndexHandler
-
Creates the handler for the given entity.
- TasksRESTIndexHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks JSON-REST index handler.
- TasksRESTIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksRESTIndexHandler
-
Creates the handler for the given entity.
- TasksRESTIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksRESTIndexHandler
-
Creates the handler for the given entity.
- TasksViewHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks view handler.
- TasksViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksViewHandler
-
Creates the handler for the given entity.
- TemplateLanguageProcessor - Class in ch.autumo.beetroot.plant
-
Extract translatable text from templates.
- TemplateLanguageProcessor() - Constructor for class ch.autumo.beetroot.plant.TemplateLanguageProcessor
-
Default constructor.
- TEXT - Static variable in class ch.autumo.beetroot.server.BaseServer.Help
-
Help text.
- Time - Class in ch.autumo.beetroot.utils.common
-
Time utilities.
- Time() - Constructor for class ch.autumo.beetroot.utils.common.Time
-
Default constructor.
- TIMEOUT - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
Connection timeout in seconds
- timestamp(Date) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get time-stamp.
- timeStamp(Date) - Static method in class ch.autumo.beetroot.utils.common.Time
-
Get a time-stamp representation that can be stored in DB.
- tlsEnable - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
TLS enabled?
- toArray() - Method in class ch.autumo.beetroot.plant.FieldSet
- toArray(T[]) - Method in class ch.autumo.beetroot.plant.FieldSet
- toBean(ResultSet, Class) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Convert a
ResultSetrow into a JavaBean. - toBeanList(ResultSet, Class) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Convert a
ResultSetinto aListof JavaBeans. - toString() - Method in class ch.autumo.beetroot.Model
- toString() - Method in class ch.autumo.beetroot.server.HTTPServer.UriResource
- toString() - Method in class ch.autumo.beetroot.utils.bean.BeanField
- toString() - Method in class ch.autumo.beetroot.utils.database.DBField
- TRACE - Enum constant in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
-
Log level TRACE.
- transientFields - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Column data list holding the columns.cfg-data for transient fields.
- translate(String, BeetRootHTTPSession, Object...) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method.
- translate(String, Session, Object...) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine and for users of this framework.
- translate(String, String, Object...) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine and for users of this framework.
- translateFullEscape(String, BeetRootHTTPSession, Object...) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine and for users of this framework.
- translateFullEscape(String, Session, Object...) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine and for users of this framework.
- translateOrDefVal(String, String, Session, Object...) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine and for users of this framework that returns the default value if no translation is found at all.
- translateOrDefVal(String, String, String, Object...) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine and for users of this framework that returns the defaukt value if no translation is found at all.
- translateTemplate(String, BeetRootHTTPSession, String[], boolean) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine.
- translateTemplate(String, Session) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine.
- translateTemplate(String, Session, String[]) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine.
- translateTemplate(String, Session, String[], boolean) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine.
- translateTemplate(String, String, String[]) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine.
- translateTemplate(String, String, String[], boolean) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine.
- translateTemplateFullEscape(String, BeetRootHTTPSession, String[]) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine.
- translateTemplateFullEscape(String, String, String[]) - Method in class ch.autumo.beetroot.LanguageManager
-
Translate method for the template engine.
- translateTemplates() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Translated templates?
- TwilioCaller - Class in ch.autumo.beetroot.call
-
TWILIO Caller.
- TwilioMessenger - Class in ch.autumo.beetroot.sms
-
Twilio SMS Messenger See: https://www.twilio.com
- TwilioMessenger() - Constructor for class ch.autumo.beetroot.sms.TwilioMessenger
-
Default constructor.
- TwoFA - Class in ch.autumo.beetroot.utils.web
-
2-FA Google Authenticator.
- TwoFA() - Constructor for class ch.autumo.beetroot.utils.web.TwoFA
-
Default constructor.
- TYPE_ERROR - Static variable in class ch.autumo.beetroot.server.message.ClientAnswer
-
Answer type: error.
- TYPE_FILE_DOWNLOAD - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
-
Response type: file download.
- TYPE_FILE_NOK - Static variable in class ch.autumo.beetroot.server.message.ClientAnswer
-
Answer type: file transfer failed.
- TYPE_FILE_OK - Static variable in class ch.autumo.beetroot.server.message.ClientAnswer
-
Answer type: file transfer OK.
- TYPE_FILE_UPLOAD - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
-
Response type: file upload.
- TYPE_FORM - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
-
Response type: form.
- TYPE_OK - Static variable in class ch.autumo.beetroot.server.message.ClientAnswer
-
Answer type: OK.
U
- Unique - Annotation Interface in ch.autumo.beetroot.annotations
-
Marks a field whose values must be unique.
- uniqueFields - Variable in class ch.autumo.beetroot.handler.BaseHandler
-
Column data array holding the columns.cfg-data for unique fields.
- uniqueFields() - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Get unique fields.
- uniqueTest(BeetRootHTTPSession, String, String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Check if unique fields are unique.
- update() - Method in class ch.autumo.beetroot.Model
-
Update this entity bean in database.
- update(Entity, String, String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Update entity.
- update(Connection) - Method in class ch.autumo.beetroot.Model
-
Update this entity bean in database.
- update(Connection, Entity, String, String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Update entity.
- Update - Class in ch.autumo.beetroot.utils.system
-
Update Check.
- Update() - Constructor for class ch.autumo.beetroot.utils.system.Update
-
Default constructor.
- updateCacheSize(long, long) - Method in class ch.autumo.beetroot.cache.FileCacheManager
-
Update cache size.
- updateData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Update data in DB.
- updateData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.DefaultEditHandler
- updateData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.users.ChangeHandler
- updateData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.users.ExtUsersEditHandler
- updateData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.users.ResetHandler
- updateData(BeetRootHTTPSession, int) - Method in class ch.autumo.beetroot.handler.users.UsersEditHandler
- updateLanguage(String, int) - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
-
Update language.
- updateLanguage(String, Session) - Method in class ch.autumo.beetroot.LanguageManager
-
Update user language.
- UpdateListener - Interface in ch.autumo.beetroot.crud
-
Database update listener for entities.
- updateModel(Entity, Map) - Static method in class ch.autumo.beetroot.utils.bean.Beans
-
Update the given model with entity from bean/model annotations, if it hasn't been updated yet.
- updateModel(Entity, Map) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Update the given model with entity from database, if it hasn't been updated yet.
- updateParameter(String, String) - Method in class ch.autumo.beetroot.BeetRootHTTPSession
-
Update one parameter.
- updateProperty(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Update or add a value to the internal properties.
- updateSecretUserKey(int, String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Update secret user key.
- Upload - Class in ch.autumo.beetroot.server.action
-
Upload.
- Upload(long, String, String, String, String) - Constructor for class ch.autumo.beetroot.server.action.Upload
-
Upload.
- UPLOAD_BUFFER_SIZE - Static variable in class ch.autumo.beetroot.BeetRootHTTPSession
-
Upload buffer size.
- UploadRequest - Class in ch.autumo.beetroot.server.message.file
-
Upload request; client-side.
- UploadRequest(File, String, String) - Constructor for class ch.autumo.beetroot.server.message.file.UploadRequest
-
File command to send before sending a file to server.
- UPPER_ENTITIES_NAME - Static variable in class ch.autumo.beetroot.plant.Fertilizer
-
Placeholder for the upper-case entity name.
- UPPER_ENTITIES_NAME_PLURAL - Static variable in class ch.autumo.beetroot.plant.Fertilizer
-
Placeholder for the upper-case plural entity name.
- URI_SRV_CMD - Static variable in class ch.autumo.beetroot.Constants
-
Server Command URI.
- URI_SRV_WELL_KNOWN - Static variable in class ch.autumo.beetroot.Constants
-
RFC 8615: Well-known URI is a Uniform Resource Identifier for URL path prefixes.
- UriResource(String, int, Class, Object...) - Constructor for class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Creates a route with an explicit priority.
- UriResource(String, Class, Object...) - Constructor for class ch.autumo.beetroot.server.HTTPServer.UriResource
-
Creates a route whose priority is derived from its parameter count.
- UriRouter() - Constructor for class ch.autumo.beetroot.server.HTTPServer.UriRouter
-
Creates the router with the default route prioritizer.
- URL_SEPARATOR - Static variable in class ch.autumo.beetroot.utils.database.H2Url
-
The H2 URL separator separates the URL from the features.
- useCsrf() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Use CSRF?
- useExtendedRoles() - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Use extended roles?
- user - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
Mail user (email).
- User - Class in ch.autumo.beetroot.handler.users
-
User.
- User() - Constructor for class ch.autumo.beetroot.handler.users.User
-
Default constructor.
- USER_AGENT - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
User agents used for tunneled server commands.
- USER_HOME - Static variable in class ch.autumo.beetroot.utils.Helper
-
User home directory.
- USER_SETTINGS_URL_PART - Static variable in class ch.autumo.beetroot.Constants
-
User settings url part.
- userName - Variable in class ch.autumo.beetroot.handler.users.UsersViewHandler
-
User name of the user shown in the view.
- UserRole - Class in ch.autumo.beetroot.handler.usersroles
-
UserRole.
- UserRole() - Constructor for class ch.autumo.beetroot.handler.usersroles.UserRole
-
Default constructor.
- UsersAddHandler - Class in ch.autumo.beetroot.handler.users
-
Users add handler.
- UsersAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersAddHandler
-
Creates the handler for the given entity.
- UsersAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.UsersAddHandler
-
Creates the handler for the given entity.
- UsersDeleteHandler - Class in ch.autumo.beetroot.handler.users
-
Users delete handler.
- UsersDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersDeleteHandler
-
Creates the handler for the given entity.
- UsersEditHandler - Class in ch.autumo.beetroot.handler.users
-
Users edit handler.
- UsersEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersEditHandler
-
Creates the handler for the given entity.
- UsersEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.UsersEditHandler
-
Creates the handler for the given entity.
- UsersIndexHandler - Class in ch.autumo.beetroot.handler.users
-
Users index handler.
- UsersIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersIndexHandler
-
Creates the handler for the given entity.
- UsersIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.UsersIndexHandler
-
Creates the handler for the given entity.
- UsersViewHandler - Class in ch.autumo.beetroot.handler.users
-
Users view handler.
- UsersViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersViewHandler
-
Creates the handler for the given entity.
- UtilsException - Exception Class in ch.autumo.beetroot.utils
-
Utils exception.
- UtilsException(String) - Constructor for exception class ch.autumo.beetroot.utils.UtilsException
-
Creates the exception.
- UtilsException(String, String) - Constructor for exception class ch.autumo.beetroot.utils.UtilsException
-
Creates the exception.
- UtilsException(String, Throwable) - Constructor for exception class ch.autumo.beetroot.utils.UtilsException
-
Creates the exception.
V
- valueOf(String) - Static method in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify(String, String) - Method in class ch.autumo.beetroot.security.password.Argon2HashProvider
- verify(String, String) - Method in class ch.autumo.beetroot.security.password.NOOPHashProvider
- verify(String, String) - Method in interface ch.autumo.beetroot.security.password.PasswordHashProvider
-
Verify an entered password with a hashed password that has been previously hashed by
PasswordHashProvider.hash(String). - verify(String, String) - Method in class ch.autumo.beetroot.security.password.PBKPD2HashProvider
- verifyPw(String, String) - Static method in class ch.autumo.beetroot.utils.security.Security
-
Verify password with configured HASH algorithm implementation.
- VIRTUAL_TMP_PATH - Static variable in class ch.autumo.beetroot.BeetRootWebServer
-
Virtual relative path for temporary stored files to server (e.g.
W
- WARN - Enum constant in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
-
Log level WARN.
- Web - Class in ch.autumo.beetroot.utils.web
-
Web helper methods.
- where(Class, String, Object) - Static method in class ch.autumo.beetroot.Model
-
List all entities of the given entity bean with specific condition, e.g.
- where(Class, String, Object[]) - Static method in class ch.autumo.beetroot.Model
-
List all entities of the given entity bean with specific condition, e.g.
- where(Class, String, Object[], int) - Static method in class ch.autumo.beetroot.Model
-
List all entities of the given entity bean with specific condition, e.g.
- where(Class, String, Object, int) - Static method in class ch.autumo.beetroot.Model
-
List all entities of the given entity bean with specific condition, e.g.
- white(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
White colored string.
- WIN_APPDATA_FOLDER - Static variable in class ch.autumo.beetroot.utils.Helper
-
Get Windows APPDATA directory.
- write(String) - Method in class ch.autumo.beetroot.plant.Fertilizer
-
Writes the generated result.
- writeAnswer(ClientAnswer, DataOutputStream) - Static method in class ch.autumo.beetroot.server.communication.Communicator
-
Write/send client answer from server to client.
- writeFile(Download, DataOutputStream) - Static method in class ch.autumo.beetroot.server.communication.FileTransfer
-
Write/send file from server to client.
Y
- yellow(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Yellow colored string.
- YES - Static variable in class ch.autumo.beetroot.Constants
-
Yes!
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form