The modules and frameworks presented here are software modules that have been developed in the Java language and technology. In order to integrate these modules into your projects, you must have technical expertise in this area. The software modules are integrated into your own projects using either Maven or Gradle. Specialist knowledge of these technologies is also required.
autumo's modules are based on a lean and efficient software architecture with as little overhead and dependencies as possible. The goal is to develop software quickly without having to accumulate a lot of knowledge about foreign frameworks or read many books describing architectural concepts. autumo has been building frameworks for years, and this is the result based on that experience.
If you want to create Java web applications quickly and easily, take a look at autumo beetRoot (Open Source).
|
|
|
| autumo UI FXJava FX rapid development framework | autumo RegistrationApplication registration and license management | autumo SchedulerRobust task scheduling component |
|
|
|
| autumo SearchDocument and objects indexing and search | autumo DocumentsDocument storage, full-text indexing and search |
A rapid JavaFX desktop application framework for building cross-platform applications with minimal boilerplate. The open-source version provides the following features:
autumo UI FX is free and open-source software licensed under the Apache License 2.0. The source code and demo project are available on GitHub:
See the API documentation of the commercial version of autumo UI here.
Additional components and services:
The commercial version can be licensed separately. For licensing options, pricing and further information, please contact our sales team.
The complete registration module is included with the commercial autumo UI framework. It provides client and server implementations in Java, Python and Rust, together with the full licensing component. Licenses can also be issued manually without an online server, using a local license creator. Registration can be performed either through a console application or a graphical user interface.
Additionally, we provide a comprehensive online registration platform with the following features:
Notes:
The scheduler is a classic task scheduler based on the Quartz Scheduler, whereby the tasks are stored in a database. It consists of a dispatcher module that can be configured with a beetRoot server.
Features:
The search module is part of the documents module, but can also be used on its own. It indexes documents and objects in an index-store, which can then be looked up using a full-text search. You can define any number index-stores in order to achieve a logical separation of the index-stores that a domain can access. For full-text index files (over 80 formats), we recommend to purchase the documents module, which automatically extracts the files.
Features:
The autumo Documents module allows you to store any file documents in common databases (e.g., Oracle, MariaDB, PostgreSQL, etc.) or on the file system, and each stored document is full-text indexed so that it can be searched via a web or other user interface. It can extract and read all common Open and MS Office documents and over 80 other file formats! In addition, if available, all metadata fields of a document are stored as well, which can then be searched for as additional fields. Moreover, any programmatic Java object can be indexed and called. The document API consists of clear and documented functionalities. You can define any number file-stores in order to achieve a logical separation of the file-stores that a domain can access.
The free autumo Documents Viewer below demonstrates the ability of the autumo documents module to extract arbitrary files for indexing. The module can be useful in digital forensics or intelligence or in any case where documents need to be stored and searched.

Notes: