Web-based Visual Designer
Define jobs and workflows with a user friendly graphical tool. Visualize your jobs and
workflows in your Web browser. Understand them better. Scale a job or workflow to as many as
500 tasks.
Web-based Monitoring System
In production, your IT staff can monitor your jobs, workflows, and file transfers from a friendly Web
interface. Staff is alerted to errors in jobs and workflows so corrective action can be taken.
Pre-configured Triggers & Tasks
Flux comes with triggers to wait for timing
events,
file events, email events, and a variety of other built-in and developer-defined events. After
events
occur,
tasks take over to accomplish your work. Built-in tasks include calling Java code, transferring
files,
calling
REST and Web services, sending email, and other built-in and developer-defined tasks.
Application Programming Interfaces
Flux has an extensive, embeddable set of Java and JEE/J2EE APIs. Flux is more than a server with a
server
API; Flux
is fully embeddable (and thus can be hidden) in your Java and JEE applications. Java developers
include the Flux jar file in with their application jar files. The Flux API exposes all of Flux's
functionality
to Java developers.
Flux is embeddable Java software that performs job scheduling, workflow, and file transfer functions. It includes
a complete Java API; a Web-based monitoring application so IT staff can oversee jobs, workflows, and file transfers;
and a user friendly graphical tool for designing jobs and workflows.
Java Job Scheduler.
Run your tasks when time and events dictate, with support for sophisticated error handling and job
dependencies.
Java Workflow Engine.
Define and execute task flows with conditional dependencies, looping, and conditional logic placed anywhere
within your workflow.
File Transfer.
Watch for incoming files to arrive or send out files. Supports Secure FTP, FTP over SSL, FTP, server &
client certifications, and private keys.