Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBeetRootServlet - Class in ch.autumo.beetroot
-
Base beetRoot servlet.
- AbstractBeetRootServlet() - Constructor for class ch.autumo.beetroot.AbstractBeetRootServlet
- AbstractLogging - Class in ch.autumo.beetroot.logging
-
Abstract logging class.
- AbstractLogging() - Constructor for class ch.autumo.beetroot.logging.AbstractLogging
- AbstractMailer - Class in ch.autumo.beetroot.mailing
-
Abstract mailer class.
- AbstractMailer() - Constructor for class ch.autumo.beetroot.mailing.AbstractMailer
- 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
- 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<? extends K>) - 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<String, String>) - 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 org.nanohttpd.router.RouterNanoHTTPD
-
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 org.nanohttpd.router.RouterNanoHTTPD.BaseRoutePrioritizer
- addRoute(String, int, Class<?>, Object...) - Method in interface org.nanohttpd.router.RouterNanoHTTPD.IRoutePrioritizer
- addRoute(String, int, Class<?>, Object...) - Method in class org.nanohttpd.router.RouterNanoHTTPD.ProvidedPriorityRoutePrioritizer
- addRoute(String, int, Class<?>, Object...) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriRouter
-
Add route.
- addRoute(String, Class<?>, Object...) - Method in class org.nanohttpd.router.RouterNanoHTTPD
- 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
- ansiServerName - Static variable in class ch.autumo.beetroot.server.BaseServer
- 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
- 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 org.nanohttpd.router.RouterNanoHTTPD.BaseRoutePrioritizer
- 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
- BeetRootClientHandler - Class in ch.autumo.beetroot
-
BeetRoot client handler,
- BeetRootClientHandler(BeetRootWebServer, InputStream, Socket) - Constructor for class ch.autumo.beetroot.BeetRootClientHandler
- 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
- 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
- BeetRootHTTPSession(NanoHTTPD, ITempFileManager, InputStream, OutputStream, InetAddress) - Constructor for class ch.autumo.beetroot.BeetRootHTTPSession
- 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
- 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
- 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
- CFG_KEY_DS_INT_DSCN - Static variable in class ch.autumo.beetroot.BeetRootDatabaseManager
- ch.autumo.beetroot - package ch.autumo.beetroot
-
Main classes for the beetRoot framework, web server and servlet (when running in a web-container).
- ch.autumo.beetroot.annotations - package ch.autumo.beetroot.annotations
-
Annotations for generated entity beans by PLANT.
- ch.autumo.beetroot.cache - package ch.autumo.beetroot.cache
-
File cache for certain web resources to prevent unnecessary reloading.
- ch.autumo.beetroot.call - package ch.autumo.beetroot.call
-
Phone call factory, interface and implementations; a TWILIO implementation is currently provided.
- ch.autumo.beetroot.crud - package ch.autumo.beetroot.crud
-
CRUD event handler for create, update and delete events.
- ch.autumo.beetroot.handler - package ch.autumo.beetroot.handler
-
All base handlers for different purposes.
- ch.autumo.beetroot.handler.properties - package ch.autumo.beetroot.handler.properties
-
Handler an entity for properties (aka settings) generated by PLANT.
- ch.autumo.beetroot.handler.roles - package ch.autumo.beetroot.handler.roles
-
System handlers.
- ch.autumo.beetroot.handler.system - package ch.autumo.beetroot.handler.system
-
User handlers; covers all necessary handlers including password reset, user settings and 2FA.
- ch.autumo.beetroot.handler.tasks - package ch.autumo.beetroot.handler.tasks
-
Task handlers for demonstration purposes.
- ch.autumo.beetroot.handler.users - package ch.autumo.beetroot.handler.users
-
User handlers; covers all necessary handlers including password reset, user settings and 2FA.
- ch.autumo.beetroot.handler.usersroles - package ch.autumo.beetroot.handler.usersroles
-
User-Role model only.
- ch.autumo.beetroot.logging - package ch.autumo.beetroot.logging
-
Logging component with implementations (default: log4j2 behind SLF4j).
Configuration file:cfg/logging.xmlfor log4j2. - ch.autumo.beetroot.mailing - package ch.autumo.beetroot.mailing
-
Mailing component with implementations (default: jakarta, javax).
- ch.autumo.beetroot.mime - package ch.autumo.beetroot.mime
-
MIME type handling.
- ch.autumo.beetroot.plant - package ch.autumo.beetroot.plant
-
PLANT CRUD generator for HTML web views and columns-configurations as well as CRUD handlers and entity beans.
- ch.autumo.beetroot.routing - package ch.autumo.beetroot.routing
-
Routing component; configuration file:
cfg/routing.xml. - ch.autumo.beetroot.security - package ch.autumo.beetroot.security
-
Secure Application and password encryption.
- ch.autumo.beetroot.security.password - package ch.autumo.beetroot.security.password
-
Password encryption providers (NOOP, Hash, PBKPD2, Argon2).
- ch.autumo.beetroot.server - package ch.autumo.beetroot.server
-
Server implementations.
- 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 ANIS 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
- 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
- ClientFileTransfer - Class in ch.autumo.beetroot.server.communication
-
Client file-transfer.
- ClientFileTransfer() - Constructor for class ch.autumo.beetroot.server.communication.ClientFileTransfer
- 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
- Column - Annotation Interface in ch.autumo.beetroot.annotations
- columns - Variable in class ch.autumo.beetroot.handler.BaseHandler
- 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
- compareTo(RouterNanoHTTPD.UriResource) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriResource
- CONFIG_PATH - Static variable in class ch.autumo.beetroot.Constants
-
Config path.
- Constants - Class in ch.autumo.beetroot
-
Constants.
- Constants() - Constructor for class 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
- 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
- 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
- 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
- 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
- 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_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_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
- DefaultAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.DefaultAddHandler
- DefaultDeleteHandler - Class in ch.autumo.beetroot.handler
-
Default delete handler.
- DefaultDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.DefaultDeleteHandler
- 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
- DefaultEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.DefaultEditHandler
- DefaultHandler() - Constructor for class org.nanohttpd.router.RouterNanoHTTPD.DefaultHandler
- 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 org.nanohttpd.router.RouterNanoHTTPD.DefaultRoutePrioritizer
- DefaultServerSocketFactory - Class in ch.autumo.beetroot.transport
-
Default Server Socket Factory.
- DefaultServerSocketFactory() - Constructor for class ch.autumo.beetroot.transport.DefaultServerSocketFactory
- DefaultSocketFactory - Class in ch.autumo.beetroot.transport
-
Default Socket Factory.
- DefaultSocketFactory() - Constructor for class ch.autumo.beetroot.transport.DefaultSocketFactory
- DefaultStreamHandler() - Constructor for class org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- 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
- 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<String>) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Delete a many-to-many-relation record.
- 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<String>) - 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.
- delete(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- delete(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in interface org.nanohttpd.router.RouterNanoHTTPD.UriResponder
- 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
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
- 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
- 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
- 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
- Error404Handler - Class in ch.autumo.beetroot.handler
-
Default error 404 handler.
- Error404Handler() - Constructor for class ch.autumo.beetroot.handler.Error404Handler
- Error404UriHandler() - Constructor for class org.nanohttpd.router.RouterNanoHTTPD.Error404UriHandler
- 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
- 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
- ExampleDownloadHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.ExampleDownloadHandler
- 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
- ExampleUploadHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.ExampleUploadHandler
- execute() - Method in class ch.autumo.beetroot.plant.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. when multiple user roles are used; in this case the 'div' is more likely consisting of 2 role assignment boxes instead of a simple input-'div' or use it for any custom 'div'.
- 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. when multiple user roles are used; in this case the 'div' is more likely consisting of 2 role assignment boxes instead of a simple input-'div' or use it for any custom 'div'.
- 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. when multiple user roles are used; in this case it is more likely that you combine more values that just one field value or use it for any custom value.
- 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. when multiple user roles are used; in this case it is more likely that you combine more values that just one field value or use it for any custom value.
- 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<String, String>, 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<String, String>, 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
- ExtUsersAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersAddHandler
- 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
- 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
- ExtUsersEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersEditHandler
- 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
- ExtUsersIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.ExtUsersIndexHandler
- 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
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 in ch.autumo.beetroot.plant
- FertilizerException(String) - Constructor for exception ch.autumo.beetroot.plant.Fertilizer.FertilizerException
- FertilizerException(String, Throwable) - Constructor for exception ch.autumo.beetroot.plant.Fertilizer.FertilizerException
- FieldSet<K> - Class in ch.autumo.beetroot.plant
-
Field-set does some typical ordering for fields shown in an UI.
- FieldSet(Set<K>) - Constructor for class ch.autumo.beetroot.plant.FieldSet
- 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
- 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 org.nanohttpd.router.RouterNanoHTTPD.StaticPageHandler
- FileTransfer - Class in ch.autumo.beetroot.server.communication
-
Client/Server file transfer.
- FileTransfer() - Constructor for class ch.autumo.beetroot.server.communication.FileTransfer
- 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
- 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 org.nanohttpd.router.RouterNanoHTTPD.GeneralHandler
- 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(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.
- get(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
MAIN method for base handler.
- get(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultHandler
- get(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- get(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.GeneralHandler
- get(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.StaticPageHandler
- get(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in interface org.nanohttpd.router.RouterNanoHTTPD.UriResponder
- 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
- 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
- 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
- getCode() - Method in exception ch.autumo.beetroot.utils.UtilsException
- getColumn(int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Access column values. '[1] [colName=GUI Col Name 1]', index starts with 1 in 'columns.cfg'!
- 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
- getCreated() - Method in class ch.autumo.beetroot.handler.roles.Role
- getCreated() - Method in class ch.autumo.beetroot.handler.tasks.Task
- getCreated() - Method in class ch.autumo.beetroot.handler.users.User
- getCreated() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
- 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.message.AbstractMessage
-
Get transfer data; this includes all set information including an object.
- getData() - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultHandler
- getData() - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- 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
- getDayofmonth() - Method in class ch.autumo.beetroot.handler.tasks.Task
- getDayofweek() - Method in class ch.autumo.beetroot.handler.tasks.Task
- getDbName() - Method in class ch.autumo.beetroot.utils.bean.BeanField
- getDecodedString(String, SecureApplication) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Decode encrypted value, if it is encrypted by beetRoot standards!
- 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
- 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
- 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
- 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
- getDownloadFileMimeType() - Method in class ch.autumo.beetroot.handler.HandlerResponse
- getDownloadFileName() - Method in class ch.autumo.beetroot.handler.HandlerResponse
- getDriver() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
- getEmail() - Method in class ch.autumo.beetroot.handler.users.User
- 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
- getExternalSessionId() - Method in class ch.autumo.beetroot.BeetRootHTTPSession
- getFeatures() - Method in class ch.autumo.beetroot.utils.database.H2Url
-
Get features only.
- getFile() - Method in class ch.autumo.beetroot.server.action.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
- 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
- getFileSize() - Method in class ch.autumo.beetroot.cache.FileCache
-
Get file size.
- getFirstname() - Method in class ch.autumo.beetroot.handler.users.User
- 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
- 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
- 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
- getHandler() - Method in class ch.autumo.beetroot.routing.Route
- 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
- 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
- getId() - Method in interface ch.autumo.beetroot.Entity
-
Get id.
- getId() - Method in class ch.autumo.beetroot.handler.HandlerResponse
- 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
- 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 (local or remote).
- 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
- 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
- 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
- getLaststatus() - Method in class ch.autumo.beetroot.handler.tasks.Task
- getLasttoken() - Method in class ch.autumo.beetroot.handler.users.User
- 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
- 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 org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- getMimeType() - Method in class org.nanohttpd.router.RouterNanoHTTPD.Error404UriHandler
- getMimeType() - Method in class org.nanohttpd.router.RouterNanoHTTPD.GeneralHandler
- getMimeType() - Method in class org.nanohttpd.router.RouterNanoHTTPD.IndexHandler
- getMimeType() - Method in class org.nanohttpd.router.RouterNanoHTTPD.NotImplementedHandler
- getMimeType() - Method in class org.nanohttpd.router.RouterNanoHTTPD.StaticPageHandler
- 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
- 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
- getModified() - Method in class ch.autumo.beetroot.handler.roles.Role
- getModified() - Method in class ch.autumo.beetroot.handler.tasks.Task
- getModified() - Method in class ch.autumo.beetroot.handler.users.User
- 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
- getName() - Method in class ch.autumo.beetroot.handler.properties.Property
- getName() - Method in class ch.autumo.beetroot.handler.roles.Role
- getName() - Method in class ch.autumo.beetroot.handler.tasks.Task
- getName() - Method in class ch.autumo.beetroot.utils.database.DBField
- 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
- 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
- getPassword() - Method in class ch.autumo.beetroot.handler.users.User
- getPath() - Method in class ch.autumo.beetroot.handler.tasks.Task
- getPermissions() - Method in class ch.autumo.beetroot.handler.roles.Role
- getPhone() - Method in class ch.autumo.beetroot.handler.users.User
- getPort() - Method in class ch.autumo.beetroot.server.message.ServerCommand
-
Server port; set by message itself.
- getPrioritizedRoutes() - Method in class org.nanohttpd.router.RouterNanoHTTPD.BaseRoutePrioritizer
- getPrioritizedRoutes() - Method in interface org.nanohttpd.router.RouterNanoHTTPD.IRoutePrioritizer
- getPriority() - Method in class ch.autumo.beetroot.routing.Route
- 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 ch.autumo.beetroot.utils.UtilsException
- 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
- getRoleId() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
- 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
- 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
- getSecApp() - Method in class ch.autumo.beetroot.security.SecureApplicationHolder
-
Get Secure Application.
- getSecretkey() - Method in class ch.autumo.beetroot.handler.users.User
- 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
- 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
- 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
- getStatus() - Method in class ch.autumo.beetroot.handler.NoContent204Handler
- getStatus() - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultHandler
- getStatus() - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- getStatus() - Method in class org.nanohttpd.router.RouterNanoHTTPD.Error404UriHandler
- getStatus() - Method in class org.nanohttpd.router.RouterNanoHTTPD.GeneralHandler
- getStatus() - Method in class org.nanohttpd.router.RouterNanoHTTPD.IndexHandler
- getStatus() - Method in class org.nanohttpd.router.RouterNanoHTTPD.NotImplementedHandler
- getStatus() - Method in class org.nanohttpd.router.RouterNanoHTTPD.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 org.nanohttpd.router.RouterNanoHTTPD.DefaultHandler
- getText() - Method in class org.nanohttpd.router.RouterNanoHTTPD.Error404UriHandler
- getText() - Method in class org.nanohttpd.router.RouterNanoHTTPD.GeneralHandler
- getText() - Method in class org.nanohttpd.router.RouterNanoHTTPD.IndexHandler
- getText() - Method in class org.nanohttpd.router.RouterNanoHTTPD.NotImplementedHandler
- getText() - Method in class org.nanohttpd.router.RouterNanoHTTPD.StaticPageHandler
- 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
- 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
- getType() - Method in class ch.autumo.beetroot.handler.HandlerResponse
- getType() - Method in class ch.autumo.beetroot.server.message.ClientAnswer
-
Get client answer type.
- getType() - Method in class ch.autumo.beetroot.utils.bean.BeanField
- getType() - Method in class ch.autumo.beetroot.utils.database.DBField
- 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 org.nanohttpd.router.RouterNanoHTTPD.UriResource
- getUrl() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
- 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
- getUser() - Method in class ch.autumo.beetroot.server.action.Upload
- 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
- 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
- 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
- getValue(ResultSet, String) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Access result set value and HTML escape it.
- getValues(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get all values starting with a specific key-prefix.
- getWriteMethod(Object, BeanField, Object) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Get the write method to use when setting
valueto thetarget. - getXMLModuleConfig(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get XML module root configuration.
- getXMLModuleConfigRelative(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get XML module root configuration.
- getXMLModuleConfigWithFullPath(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get XML module root configuration.
- getYesOrNo(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get yes (true) or no (false), if the configuration is messed up false is returned.
- getYesOrNo(String, String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get yes (true) or no (false), or the default value if the configuration is missing.
- getYesOrNoNoWarn(String) - Method in class ch.autumo.beetroot.BeetRootConfigurationManager
-
Get yes (true) or no (false), if the configuration is messed up false is returned.
- green(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Green colored string.
- GUI_COL_NO_SHOW - Static variable in class ch.autumo.beetroot.Constants
-
No show identifier for not showing certain columns and values defined in 'columns.cfg'.
- GUIDGenerator - Class in ch.autumo.beetroot.utils.system
-
GUID generator.
- GUIDGenerator() - Constructor for class ch.autumo.beetroot.utils.system.GUIDGenerator
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. with more app user roles.
- 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 org.nanohttpd.router.RouterNanoHTTPD.UriResource
-
Has this URI an language in it or not?
- 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
- Help() - Constructor for class ch.autumo.beetroot.server.BaseServer.Help
- Helper - Class in ch.autumo.beetroot.utils
-
Helper methods.
- Helper() - Constructor for class ch.autumo.beetroot.utils.Helper
- HomeHandler - Class in ch.autumo.beetroot.handler
-
Home handler.
- HomeHandler(String) - Constructor for class ch.autumo.beetroot.handler.HomeHandler
- HomeHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.HomeHandler
- host - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
SMTP Host.
- host - Static variable in class ch.autumo.beetroot.server.message.ServerCommand
- htmlData - Variable in class ch.autumo.beetroot.handler.BaseHandler
- htmlHead - Variable in class ch.autumo.beetroot.handler.BaseHandler
- 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'.
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 org.nanohttpd.router.RouterNanoHTTPD.IndexHandler
- INFO - Enum constant in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
- 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
- initModules(boolean, String) - Method in interface ch.autumo.beetroot.Initializer
-
Initialize modules an other stuff before web pages are served.
- initParameter(int, Class<T>) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriResource
- initParameter(Class<T>) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriResource
- 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 org.nanohttpd.router.RouterNanoHTTPD.InsertionOrderRoutePrioritizer
- insertServletNameInTemplateRefs - Variable in class ch.autumo.beetroot.handler.BaseHandler
- 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?
- 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
- 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
- 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
- isNewerVersion(String, String) - Static method in class ch.autumo.beetroot.utils.system.Update
- 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
- isNullable() - Method in class ch.autumo.beetroot.utils.database.DBField
- 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
- isPostgreDb() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
- isPostgreDbWithNGDriver() - Method in class ch.autumo.beetroot.BeetRootDatabaseManager
- isPrecisionInputType(String) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Is the given HTML input type a precision input type?
- 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. from JAR)?
- 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
- isUnique() - Method in class ch.autumo.beetroot.utils.database.DBField
- 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
- 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
- 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
- JavaxMailer - Class in ch.autumo.beetroot.mailing
-
Javax Mailer.
- JavaxMailer() - Constructor for class ch.autumo.beetroot.mailing.JavaxMailer
- 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?
- KEYDATA() - Constructor for class ch.autumo.beetroot.utils.security.Security.KEYDATA
L
- LANG_GRP_APP - Static variable in class ch.autumo.beetroot.LanguageManager
- LANG_GRP_PW - Static variable in class ch.autumo.beetroot.LanguageManager
- LANG_GRP_TMPL - Static variable in class ch.autumo.beetroot.LanguageManager
- LanguageManager - Class in ch.autumo.beetroot
-
Language manager.
- LEN_3 - Static variable in class ch.autumo.beetroot.utils.security.Security.KEYDATA
- LEN_4 - Static variable in class ch.autumo.beetroot.utils.security.Security.KEYDATA
- 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, String>, 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
- 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
- LOG - Static variable in class ch.autumo.beetroot.BeetRootClientHandler
- LOG - Static variable in class ch.autumo.beetroot.BeetRootConfigurationManager
- LOG - Static variable in class ch.autumo.beetroot.BeetRootDatabaseManager
- LOG - Static variable in class ch.autumo.beetroot.BeetRootHTTPSession
- LOG - Static variable in class ch.autumo.beetroot.BeetRootWebServer
- LOG - Static variable in class ch.autumo.beetroot.cache.FileCache
- LOG - Static variable in class ch.autumo.beetroot.cache.FileCacheManager
- LOG - Static variable in class ch.autumo.beetroot.call.TwilioCaller
- LOG - Static variable in class ch.autumo.beetroot.crud.EventHandler
- LOG - Static variable in class ch.autumo.beetroot.handler.DefaultIndexHandler
- LOG - Static variable in class ch.autumo.beetroot.handler.DefaultRESTIndexHandler
- LOG - Static variable in class ch.autumo.beetroot.handler.ExampleDownloadHandler
- LOG - Static variable in class ch.autumo.beetroot.handler.ExampleUploadHandler
- LOG - Static variable in class ch.autumo.beetroot.handler.users.ChangeHandler
- LOG - Static variable in class ch.autumo.beetroot.handler.users.ResetHandler
- LOG - Static variable in class ch.autumo.beetroot.LanguageManager
- LOG - Static variable in class ch.autumo.beetroot.mime.MimeTypeFile
- LOG - Static variable in class ch.autumo.beetroot.Model
- LOG - Static variable in class ch.autumo.beetroot.plant.Plant
- LOG - Static variable in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Log.
- LOG - Static variable in class ch.autumo.beetroot.security.SecureApplicationHolder
- LOG - Static variable in class ch.autumo.beetroot.server.BaseServer
- LOG - Static variable in class ch.autumo.beetroot.server.BeetRootServer
- LOG - Static variable in class ch.autumo.beetroot.server.communication.ClientFileTransfer
- LOG - Static variable in class ch.autumo.beetroot.server.communication.Communicator
- LOG - Static variable in class ch.autumo.beetroot.server.communication.FileTransfer
- LOG - Static variable in class ch.autumo.beetroot.server.FileServer
- LOG - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
- LOG - Static variable in class ch.autumo.beetroot.server.modules.file.DummyFileStorage
- LOG - Static variable in class ch.autumo.beetroot.server.modules.log.LogDispatcher
- LOG - Static variable in class ch.autumo.beetroot.SessionManager
- LOG - Static variable in class ch.autumo.beetroot.sms.TwilioMessenger
- LOG - Static variable in class ch.autumo.beetroot.utils.bean.BeanField
- LOG - Static variable in class ch.autumo.beetroot.utils.database.DB
- LOG - Static variable in class ch.autumo.beetroot.utils.database.DBField
- LOG - Static variable in class ch.autumo.beetroot.utils.database.H2Url
- LOG - Static variable in class org.nanohttpd.router.RouterNanoHTTPD
-
Patched: autumo-beetroot.
- Log4j2Logging - Class in ch.autumo.beetroot.logging
-
Log4j2 Logging initialization.
- Log4j2Logging() - Constructor for class ch.autumo.beetroot.logging.Log4j2Logging
- 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
- 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
- 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
- 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
- LoginHandler - Class in ch.autumo.beetroot.handler.users
-
Default login handler.
- LoginHandler() - Constructor for class ch.autumo.beetroot.handler.users.LoginHandler
- LoginHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.LoginHandler
- LoginHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.LoginHandler
- 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
- LogoutHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.LogoutHandler
- LogoutHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.LogoutHandler
- LOWER_ENTITIES_NAME - Static variable in class ch.autumo.beetroot.plant.Fertilizer
- LOWER_ENTITIES_NAME_PLURAL - Static variable in class ch.autumo.beetroot.plant.Fertilizer
- 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, String>, String, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.mailing.AbstractMailer
- mail(String[], String, Map<String, String>, String, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.mailing.JakartaMailer
- mail(String[], String, Map<String, String>, String, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.mailing.JavaxMailer
- mail(String[], String, Map<String, String>, 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
- 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
- main(String[]) - Static method in class ch.autumo.beetroot.utils.system.Update
- 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 org.nanohttpd.router.RouterNanoHTTPD.BaseRoutePrioritizer
- match(String) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriResource
- MAX_CACHE_SIZE - Static variable in class ch.autumo.beetroot.cache.FileCacheManager
- MAX_MSG_SIZE - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
Max. message size: 512 kBytes
- 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!
- merge(List<Route>, List<Route>) - Static method in class ch.autumo.beetroot.routing.BeetRootDefaultRouter
-
Merge routes!
- 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
- 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
- modelClass() - Method in class ch.autumo.beetroot.handler.properties.Property
- modelClass() - Method in class ch.autumo.beetroot.handler.roles.Role
- modelClass() - Method in class ch.autumo.beetroot.handler.tasks.Task
- modelClass() - Method in class ch.autumo.beetroot.handler.users.User
- modelClass() - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
- modelClass() - Method in class ch.autumo.beetroot.Model
-
Get model base class, usually overwritten by the
Plantgenerator. - MSG_PART_SEPARATOR - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
message part separator
- MSG_PART_SEPARATOR_REGEXP - Static variable in class ch.autumo.beetroot.server.message.AbstractMessage
-
message part separator regular expression
- MSG_TYPE_ERR - Static variable in class ch.autumo.beetroot.handler.BaseHandler
- MSG_TYPE_INFO - Static variable in class ch.autumo.beetroot.handler.BaseHandler
- MSG_TYPE_WARN - Static variable in class ch.autumo.beetroot.handler.BaseHandler
N
- name - Variable in class ch.autumo.beetroot.server.BaseServer
- name() - Element in annotation interface ch.autumo.beetroot.annotations.Column
- newGlobalConnection() - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get an new global DB connection.
- newInstance(Class<T>) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Factory method that returns a new instance of the given Class.
- newMappingCollection() - Method in class org.nanohttpd.router.RouterNanoHTTPD.BaseRoutePrioritizer
- newMappingCollection() - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultRoutePrioritizer
- newMappingCollection() - Method in class org.nanohttpd.router.RouterNanoHTTPD.InsertionOrderRoutePrioritizer
- newMappingCollection() - Method in class org.nanohttpd.router.RouterNanoHTTPD.ProvidedPriorityRoutePrioritizer
- NewQRCodeHandler - Class in ch.autumo.beetroot.handler.users
-
New QR Code handler.
- NewQRCodeHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.NewQRCodeHandler
- 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
- NoContent204Handler - Class in ch.autumo.beetroot.handler
-
No content handler - HTTP 204.
- NoContent204Handler(String) - Constructor for class ch.autumo.beetroot.handler.NoContent204Handler
- 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
- 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
- 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
- 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
- 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.utils.web.Web
-
Normalize URI.
- normalizeUri(String) - Static method in class org.nanohttpd.router.RouterNanoHTTPD
- 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 org.nanohttpd.router.RouterNanoHTTPD.BaseRoutePrioritizer
- NotImplementedHandler - Class in ch.autumo.beetroot.handler
-
Default not-implemented handler.
- NotImplementedHandler() - Constructor for class ch.autumo.beetroot.handler.NotImplementedHandler
- NotImplementedHandler() - Constructor for class org.nanohttpd.router.RouterNanoHTTPD.NotImplementedHandler
- 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
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.
- org.nanohttpd.router - package org.nanohttpd.router
-
Patched NanoHTTPD sources; adjustments for routing with languages and with or without servlet name in the URL.
- 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
- other(String, RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- other(String, RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in interface org.nanohttpd.router.RouterNanoHTTPD.UriResponder
- OtpHandler - Class in ch.autumo.beetroot.handler.users
-
Default OTP handler.
- OtpHandler() - Constructor for class ch.autumo.beetroot.handler.users.OtpHandler
- OtpHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.OtpHandler
- OtpHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.OtpHandler
- 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
- 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<Model>, BeetRootHTTPSession) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Parse associated list.
- parseBodyForServlet(Map<String, String>, 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<Model>, 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
- 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
- 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
- POOL_NAME_POSTFIX - Static variable in class ch.autumo.beetroot.BeetRootDatabaseManager
- 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
- 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
- portFileServer - Static variable in class ch.autumo.beetroot.server.communication.ClientFileTransfer
-
file server port
- portFileServer - Variable in class ch.autumo.beetroot.server.FileServer
- portStr - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
SMTP Port string.
- post(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- post(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in interface org.nanohttpd.router.RouterNanoHTTPD.UriResponder
- PRECISION_INPUT_TYPES - Static variable in class ch.autumo.beetroot.handler.BaseHandler
- 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<AbstractMap.SimpleEntry<String, String>>) - Static method in class ch.autumo.beetroot.utils.web.Web
-
Remove unnecessary HTML tags, but preserve line-breaks.
- prepareHtmlWithLineBreaks(String, boolean, List<AbstractMap.SimpleEntry<String, String>>, 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
- process(String, String) - Method in class ch.autumo.beetroot.plant.TemplateLanguageProcessor
-
Process.
- process(Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriResource
- process(IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.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. mapping 1 = /user/:id mapping 2 = /user/help if the incoming uri is www.example.com/user/help - mapping 2 is returned if the incoming uri is www.example.com/user/3232 - mapping 1 is returned
- processColumn(ResultSet, int, Class<?>) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Convert a
ResultSetcolumn into an object. - processServerCommand(ServerCommand) - Method in class ch.autumo.beetroot.server.BaseServer
-
This method is called when a server command has been received.
- processServerCommand(ServerCommand) - Method in class ch.autumo.beetroot.server.FileServer
-
This method is called when a server command has been received.
- PropertiesAddHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties add handler.
- PropertiesAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
- PropertiesAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesAddHandler
- PropertiesDeleteHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties add handler.
- PropertiesDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesDeleteHandler
- PropertiesEditHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties edit handler.
- PropertiesEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesEditHandler
- PropertiesEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesEditHandler
- PropertiesIndexHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties index handler.
- PropertiesIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesIndexHandler
- PropertiesIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesIndexHandler
- PropertiesViewHandler - Class in ch.autumo.beetroot.handler.properties
-
Properties view handler.
- PropertiesViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.properties.PropertiesViewHandler
- Property - Class in ch.autumo.beetroot.handler.properties
-
Property.
- Property() - Constructor for class ch.autumo.beetroot.handler.properties.Property
- PROPERTY_NOT_FOUND - Static variable in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Special array value used by
mapColumnsToPropertiesthat indicates there is no bean property that matches a column from aResultSet. - ProvidedPriorityRoutePrioritizer() - Constructor for class org.nanohttpd.router.RouterNanoHTTPD.ProvidedPriorityRoutePrioritizer
- put(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in class org.nanohttpd.router.RouterNanoHTTPD.DefaultStreamHandler
- put(RouterNanoHTTPD.UriResource, Map<String, String>, IHTTPSession) - Method in interface org.nanohttpd.router.RouterNanoHTTPD.UriResponder
- 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<Route>) - 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
- 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 org.nanohttpd.router.RouterNanoHTTPD.BaseRoutePrioritizer
- removeRoute(String) - Method in interface org.nanohttpd.router.RouterNanoHTTPD.IRoutePrioritizer
- removeRoute(String) - Method in class org.nanohttpd.router.RouterNanoHTTPD
- 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, String>, 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
- 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_DOWNLOAD_BUFFER_SIZE - Static variable in class ch.autumo.beetroot.BeetRootHTTPSession
- 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
- RolesAddHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles add handler.
- RolesAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesAddHandler
- RolesAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesAddHandler
- RolesDeleteHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles delete handler.
- RolesDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesDeleteHandler
- RolesEditHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles edit handler.
- RolesEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesEditHandler
- RolesEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesEditHandler
- RolesIndexHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles index handler.
- RolesIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesIndexHandler
- RolesIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesIndexHandler
- RolesIndexHandler(String, String, int) - Constructor for class ch.autumo.beetroot.handler.roles.RolesIndexHandler
- RolesViewHandler - Class in ch.autumo.beetroot.handler.roles
-
Roles view handler.
- RolesViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.roles.RolesViewHandler
- rootPath - Static variable in class ch.autumo.beetroot.logging.AbstractLogging
- 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 org.nanohttpd.router.RouterNanoHTTPD
-
Patched: autumo-beetroot.
- Router - Interface in ch.autumo.beetroot.routing
-
Router interface.
- RouterNanoHTTPD - Class in org.nanohttpd.router
- RouterNanoHTTPD(int) - Constructor for class org.nanohttpd.router.RouterNanoHTTPD
- RouterNanoHTTPD(String, int) - Constructor for class org.nanohttpd.router.RouterNanoHTTPD
- RouterNanoHTTPD.BaseRoutePrioritizer - Class in org.nanohttpd.router
- RouterNanoHTTPD.DefaultHandler - Class in org.nanohttpd.router
-
General nanolet to inherit from if you provide text or html data, only fixed size responses will be generated.
- RouterNanoHTTPD.DefaultRoutePrioritizer - Class in org.nanohttpd.router
- RouterNanoHTTPD.DefaultStreamHandler - Class in org.nanohttpd.router
-
General nanolet to inherit from if you provide stream data, only chucked responses will be generated.
- RouterNanoHTTPD.Error404UriHandler - Class in org.nanohttpd.router
-
Handling error 404 - unrecognized urls
- RouterNanoHTTPD.GeneralHandler - Class in org.nanohttpd.router
-
General nanolet to print debug info's as a html page.
- RouterNanoHTTPD.IndexHandler - Class in org.nanohttpd.router
-
Handling index
- RouterNanoHTTPD.InsertionOrderRoutePrioritizer - Class in org.nanohttpd.router
- RouterNanoHTTPD.IRoutePrioritizer - Interface in org.nanohttpd.router
- RouterNanoHTTPD.NotImplementedHandler - Class in org.nanohttpd.router
- RouterNanoHTTPD.ProvidedPriorityRoutePrioritizer - Class in org.nanohttpd.router
- RouterNanoHTTPD.StaticPageHandler - Class in org.nanohttpd.router
-
General nanolet to print debug info's as a html page.
- RouterNanoHTTPD.UriResource - Class in org.nanohttpd.router
- RouterNanoHTTPD.UriResponder - Interface in org.nanohttpd.router
- RouterNanoHTTPD.UriRouter - Class in org.nanohttpd.router
- run() - Method in class ch.autumo.beetroot.BeetRootClientHandler
- run(String[]) - Method in class ch.autumo.beetroot.plant.Plant
- 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. stream, socket).
- 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(SSLServerSocketFactory, String[]) - Constructor for class ch.autumo.beetroot.transport.SecureServerSocketFactory
- SecureSocketFactory - Class in ch.autumo.beetroot.transport
-
Secure Socket Factory.
- SecureSocketFactory(SSLSocketFactory, String[]) - Constructor for class ch.autumo.beetroot.transport.SecureSocketFactory
- Security - Class in ch.autumo.beetroot.utils.security
-
Security helper methods.
- Security() - Constructor for class ch.autumo.beetroot.utils.security.Security
- 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 org.nanohttpd.router.RouterNanoHTTPD
- 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
- 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
- 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
- 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
- setBaseServer(BaseServer) - Method in class ch.autumo.beetroot.BeetRootWebServer
-
Set base server.
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.properties.Property
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.roles.Role
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.users.User
- setCreated(Timestamp) - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
- 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
- setDayofweek(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setDescription(String) - Method in class ch.autumo.beetroot.handler.roles.Role
- setDownloadFile(File) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- setDownloadFileMimeType(String) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- setDownloadFileName(String) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- setEmail(String) - Method in class ch.autumo.beetroot.handler.users.User
- 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
- 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
- setFormCsrfToken(String) - Method in class ch.autumo.beetroot.Session
-
Set CSRF token.
- setGuid(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setHour(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setId(int) - Method in interface ch.autumo.beetroot.Entity
-
Set id.
- setId(int) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- 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
- setLastexecuted(Timestamp) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setLastname(String) - Method in class ch.autumo.beetroot.handler.users.User
- setLaststatus(boolean) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setLasttoken(String) - Method in class ch.autumo.beetroot.handler.users.User
- 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. size for the list.
- setMessage(String) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- setMessageType(int) - Method in class ch.autumo.beetroot.handler.BaseHandler
-
Set message type.
- setMinute(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setModified(Timestamp) - Method in class ch.autumo.beetroot.handler.properties.Property
- setModified(Timestamp) - Method in class ch.autumo.beetroot.handler.roles.Role
- setModified(Timestamp) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setModified(Timestamp) - Method in class ch.autumo.beetroot.handler.users.User
- setMonthofyear(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setName(String) - Method in class ch.autumo.beetroot.handler.properties.Property
- setName(String) - Method in class ch.autumo.beetroot.handler.roles.Role
- setName(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setNotFoundHandler(Class<?>) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriRouter
- setNotFoundHandler(Class<T>) - Method in class org.nanohttpd.router.RouterNanoHTTPD
- setNotImplemented(Class<?>) - Method in class org.nanohttpd.router.RouterNanoHTTPD.BaseRoutePrioritizer
- setNotImplemented(Class<?>) - Method in interface org.nanohttpd.router.RouterNanoHTTPD.IRoutePrioritizer
- setNotImplemented(Class<?>) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriRouter
- setNotImplementedHandler(Class<T>) - Method in class org.nanohttpd.router.RouterNanoHTTPD
- 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
- setPassword(String) - Method in class ch.autumo.beetroot.handler.users.User
- setPath(String) - Method in class ch.autumo.beetroot.handler.tasks.Task
- setPermissions(String) - Method in class ch.autumo.beetroot.handler.roles.Role
- setPhone(String) - Method in class ch.autumo.beetroot.handler.users.User
- setPriority(int) - Method in class ch.autumo.beetroot.routing.Route
- setPriority(int) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriResource
- setRawMessage(String) - Method in exception ch.autumo.beetroot.utils.UtilsException
- setRole(String) - Method in class ch.autumo.beetroot.handler.users.User
- setRoleId(int) - Method in class ch.autumo.beetroot.handler.usersroles.UserRole
- setRoutePrioritizer(RouterNanoHTTPD.IRoutePrioritizer) - Method in class org.nanohttpd.router.RouterNanoHTTPD
- setRoutePrioritizer(RouterNanoHTTPD.IRoutePrioritizer) - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriRouter
- setSavedId(int) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- setSecretkey(String) - Method in class ch.autumo.beetroot.handler.users.User
- setStatus(int) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- 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
- setTitle(String) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- setTwoFa(boolean) - Method in class ch.autumo.beetroot.handler.users.User
- setTwoFaLogin() - Method in class ch.autumo.beetroot.Session
-
Set 2FA state to
true. - setType(int) - Method in class ch.autumo.beetroot.handler.HandlerResponse
- 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
- setUserLang(String) - Method in class ch.autumo.beetroot.Session
-
Set user language.
- setUsername(String) - Method in class ch.autumo.beetroot.handler.users.User
- setUserSettings(Map<String, String>) - Method in class ch.autumo.beetroot.Session
-
Set user settings map.
- setValue(String) - Method in class ch.autumo.beetroot.handler.properties.Property
- 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
- 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
- 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
- STATE_NOT_OK - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
- STATE_OK - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
- STATE_WARNING - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
- StaticPageHandler() - Constructor for class org.nanohttpd.router.RouterNanoHTTPD.StaticPageHandler
- 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
- 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
- Task - Class in ch.autumo.beetroot.handler.tasks
-
Task.
- Task() - Constructor for class ch.autumo.beetroot.handler.tasks.Task
- TasksAddHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks add handler.
- TasksAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksAddHandler
- TasksAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksAddHandler
- TasksDeleteHandler - Class in ch.autumo.beetroot.handler.tasks
-
Properties add handler.
- TasksDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksDeleteHandler
- TasksEditHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks edit handler.
- TasksEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksEditHandler
- TasksEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksEditHandler
- TasksIndexHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks index handler.
- TasksIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksIndexHandler
- TasksIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksIndexHandler
- TasksRESTIndexHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks JSON-REST index handler.
- TasksRESTIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksRESTIndexHandler
- TasksRESTIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksRESTIndexHandler
- TasksViewHandler - Class in ch.autumo.beetroot.handler.tasks
-
Tasks view handler.
- TasksViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.tasks.TasksViewHandler
- TemplateLanguageProcessor - Class in ch.autumo.beetroot.plant
-
Extract translatable text from templates.
- TemplateLanguageProcessor() - Constructor for class ch.autumo.beetroot.plant.TemplateLanguageProcessor
- TEXT - Static variable in class ch.autumo.beetroot.server.BaseServer.Help
- Time - Class in ch.autumo.beetroot.utils.common
-
Time utilities.
- Time() - Constructor for class ch.autumo.beetroot.utils.common.Time
- TIMEOUT - Static variable in class ch.autumo.beetroot.server.communication.Communicator
-
Connection timeout in seconds
- timestamp(Date) - Static method in class ch.autumo.beetroot.utils.database.DB
-
Get time-stamp.
- timeStamp(Date) - Static method in class ch.autumo.beetroot.utils.common.Time
-
Get a time-stamp representation that can be stored in DB.
- tlsEnable - Variable in class ch.autumo.beetroot.mailing.AbstractMailer
-
TLS enabled?
- toArray() - Method in class ch.autumo.beetroot.plant.FieldSet
- toArray(T[]) - Method in class ch.autumo.beetroot.plant.FieldSet
- toBean(ResultSet, Class<?>) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Convert a
ResultSetrow into a JavaBean. - toBeanList(ResultSet, Class<?>) - Method in class ch.autumo.beetroot.utils.bean.BeanProcessor
-
Convert a
ResultSetinto aListof JavaBeans. - toString() - Method in class ch.autumo.beetroot.Model
- toString() - Method in class ch.autumo.beetroot.utils.bean.BeanField
- toString() - Method in class ch.autumo.beetroot.utils.database.DBField
- toString() - Method in class org.nanohttpd.router.RouterNanoHTTPD.UriResource
- TRACE - Enum constant in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
- transientFields - Variable in class ch.autumo.beetroot.handler.BaseHandler
- 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
- TwoFA - Class in ch.autumo.beetroot.utils.web
-
2-FA Google Authenticator.
- TwoFA() - Constructor for class ch.autumo.beetroot.utils.web.TwoFA
- TYPE_ERROR - Static variable in class ch.autumo.beetroot.server.message.ClientAnswer
- TYPE_FILE_DOWNLOAD - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
- TYPE_FILE_NOK - Static variable in class ch.autumo.beetroot.server.message.ClientAnswer
- TYPE_FILE_OK - Static variable in class ch.autumo.beetroot.server.message.ClientAnswer
- TYPE_FILE_UPLOAD - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
- TYPE_FORM - Static variable in class ch.autumo.beetroot.handler.HandlerResponse
- TYPE_OK - Static variable in class ch.autumo.beetroot.server.message.ClientAnswer
U
- Unique - Annotation Interface in ch.autumo.beetroot.annotations
- uniqueFields - Variable in class ch.autumo.beetroot.handler.BaseHandler
- 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
- 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<String, Map<String, BeanField>>) - 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<String, Map<String, DBField>>) - 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
- 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
- UPPER_ENTITIES_NAME_PLURAL - Static variable in class ch.autumo.beetroot.plant.Fertilizer
- 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 org.nanohttpd.router.RouterNanoHTTPD.UriResource
- UriResource(String, Class<?>, Object...) - Constructor for class org.nanohttpd.router.RouterNanoHTTPD.UriResource
- UriRouter() - Constructor for class org.nanohttpd.router.RouterNanoHTTPD.UriRouter
- 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
- 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
- UserRole - Class in ch.autumo.beetroot.handler.usersroles
-
UserRole.
- UserRole() - Constructor for class ch.autumo.beetroot.handler.usersroles.UserRole
- UsersAddHandler - Class in ch.autumo.beetroot.handler.users
-
Users add handler.
- UsersAddHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersAddHandler
- UsersAddHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.UsersAddHandler
- UsersDeleteHandler - Class in ch.autumo.beetroot.handler.users
-
Users delete handler.
- UsersDeleteHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersDeleteHandler
- UsersEditHandler - Class in ch.autumo.beetroot.handler.users
-
Users edit handler.
- UsersEditHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersEditHandler
- UsersEditHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.UsersEditHandler
- UsersIndexHandler - Class in ch.autumo.beetroot.handler.users
-
Users index handler.
- UsersIndexHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersIndexHandler
- UsersIndexHandler(String, String) - Constructor for class ch.autumo.beetroot.handler.users.UsersIndexHandler
- UsersViewHandler - Class in ch.autumo.beetroot.handler.users
-
Users view handler.
- UsersViewHandler(String) - Constructor for class ch.autumo.beetroot.handler.users.UsersViewHandler
- UtilsException - Exception in ch.autumo.beetroot.utils
-
Utils exception.
- UtilsException(String) - Constructor for exception ch.autumo.beetroot.utils.UtilsException
- UtilsException(String, String) - Constructor for exception ch.autumo.beetroot.utils.UtilsException
- UtilsException(String, Throwable) - Constructor for exception ch.autumo.beetroot.utils.UtilsException
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. generated images such as the 2FA QR code.
W
- WARN - Enum constant in enum class ch.autumo.beetroot.logging.LogBuffer.LogLevel
- 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
- writeAnswer(ClientAnswer, DataOutputStream) - Static method in class ch.autumo.beetroot.server.communication.Communicator
-
Write/send client answer from server to client.
- writeFile(Download, DataOutputStream) - Static method in class ch.autumo.beetroot.server.communication.FileTransfer
-
Write/send file from server to client.
Y
- yellow(String) - Static method in class ch.autumo.beetroot.utils.common.Colors
-
Yellow colored string.
- YES - Static variable in class ch.autumo.beetroot.Constants
-
Yes!
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form