Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
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.xml for 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 value to the target.
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 addRoute unchanged.
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 Plant generator.
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 ResultSet column 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 mapColumnsToProperties that indicates there is no bean property that matches a column from a ResultSet.
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 ResultSet row into a JavaBean.
toBeanList(ResultSet, Class) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
Convert a ResultSet into a List of 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!
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form