Uses of Interface
flux.Action

Packages that use Action
flux File Orchestration Solutions for Banking and Finance 
flux.file File triggers and actions 
flux.j2ee Java EE triggers and actions 
flux.notification Triggers and actions that receive and send email notifications 
fluximpl   
fluximpl.file   
fluximpl.file.pgp   
fluximpl.file.pgp.decrypt   
fluximpl.file.pgp.encrypt   
fluximpl.file.zip   
 

Uses of Action in flux
 

Subinterfaces of Action in flux
 interface AuditTrailTrigger
          Fires when an audit trail event that matches certain criteria is reported to the audit trail.
 interface ConsoleAction
          Prints a message to the console, that is, stdout or stderr.
 interface DatabaseActionInfo
          Abstract interface that defines methods to provide database actions with information about how to connect to a database.
 interface DatabaseConditionAction
          Executes an SQL query and then, using the first row of JDBC result set information returned from the query, evaluates a condition expression to see if it is satisfied.
 interface DatabaseConditionTrigger
          According to a certain frequency, executes an SQL SELECT statement and then, using the first row of JDBC result set information returned from the query, evaluates a condition expression to see if it is satisfied.
 interface DatabaseQueryAction
          Executes an SQL query in the engine's database and makes the resulting JDBC result set available to flow chart actions.
 interface DatabaseStoredProcedureAction
          Calls a stored procedure and makes the results of the stored procedure, if any, available to the flow context.
 interface DatabaseUpdateAction
          Executes SQL statements in a database.
 interface Decision
          A special node that makes an explicit decision, also known as a conditional branch.
 interface DelayTrigger
          This delay trigger pauses, or sleeps, for a while after an execution flow reaches this trigger.
 interface DynamicJavaAction
          Creates a Java object from a class, then invokes a method on the newly created object.
 interface DynamicRmiAction
          Invokes a method on an existing RMI server object that does not implement any specific interface.
 interface ErrorAction
          Throws an exception and forces error processing to occur.
 interface FlowChartAction
          Exports a new workflow to an engine.
 interface FlowChartTrigger
          Watches a given namespace until there are no more flow charts in that namespace.
 interface ForEachAction
          Abstract interface used by "for each" actions, which iterate over a collection of data.
 interface ForEachCollectionElementAction
          Makes each element in a collection available for individual processing in a flow chart.
 interface ForEachNumberAction
          Iterates over an inclusive range of numbers.
 interface JavaAction
          Creates a Java object from a class, then invokes a method on the newly created object.
 interface Join
          A special node that performs an explicit join.
 interface ManualTrigger
          Fires only when this trigger is expedited.
 interface NullAction
          Performs no action.
 interface ProcessAction
          Executes a native process or command line program.
 interface RegularExpressionAction
          Searches for strings in a file or an input string that match a regular expression.
 interface RestAction
          Invokes a REST service with support for SSL encryption, security certificates, multipart messages, and other REST capabilities.
 interface RmiAction
          Invokes a method on an existing RMI server object.
 interface Split
          A special node that makes an explicit split, also known as a fork.
 interface TimerTrigger
          Fires triggers at scheduled dates and times.
 interface Trigger
          Waits for an event to occur.
 interface WebServiceAction
          Invokes an operation on a Web service.
 

Methods in flux that return Action
 Action FlowChart.getAction(java.lang.String name)
          Returns the existing action with the given name.
 Action Flow.getSourceAction()
          Returns the action at the beginning of this flow.
 Action Flow.getTargetAction()
          Returns the action at the end of this flow.
 Action CatalogNode.makeAction(FlowChart flowChart)
          Creates an action from the specified flow chart that corresponds to this ActionNode.
 Action CatalogNode.makeAction(FlowChart flowChart, java.lang.String actionName)
          Creates an action from the specified flow chart that corresponds to this ActionNode.
 

Methods in flux that return types with arguments of type Action
 java.util.Set<Action> FlowChart.getActions()
          Returns all actions in the flow chart.
 

Methods in flux with parameters of type Action
 Flow DatabaseStoredProcedureAction.addFlow(Action action)
          The flow that is followed when this Database Stored Procedure Action fires.
 Flow DatabaseQueryAction.addFlow(Action action)
          The flow that is followed when this Database Query Action fires with unconsumed result set data from the stored procedure call.
 Flow TimerTrigger.addFlow(Action action)
          The flow that is followed when this Timer Trigger fires successfully.
 Flow ForEachCollectionElementAction.addFlow(Action action)
          The flow that is followed when collection data is still available to be processed.
 Flow Action.addFlow(Action action)
          When an action finishes executing, this action is executed next.
 Flow Action.addFlow(Action action, java.lang.String condition)
          When an action finishes executing, this action is executed next if its condition evaluates to true.
 Flow Action.addSignalFlow(Action action, java.lang.String signal)
          If the specified signal is raised, the given action is executed next.
static java.beans.BeanInfo EngineHelper.getBeanInfo(Action action)
          Returns a BeanInfo object for the specified action, which describes the properties that are defined on a class of triggers or actions.
 Flow Action.setElseFlow(Action action)
          Sets the next action to execute if all other flow conditions are not satisfied at runtime.
 Flow Action.setErrorFlow(Action action)
          If this action ends with an error, sets the next action to execute; the transaction will NOT be rolled back as this error flow executes and before the error action executes.
 Flow Action.setErrorFlowWithoutRollback(Action action)
          If this action ends with an error, sets the next action to execute; the transaction will NOT be rolled back as execution continues along this error flow.
 Flow Action.setErrorFlowWithRollback(Action action)
          If this action ends with an error, sets the next action to execute; the transaction will be rolled back as this error flow executes and before the error action executes.
 void TimerTrigger.setExpirationFlow(Action action)
          The flow that is followed when this timer trigger expires.
 void ForEachNumberAction.setExpirationFlow(Action action)
          Sets the flow to follow after this for each number action expires.
 void DelayTrigger.setExpirationFlow(Action action)
          The flow that is followed when this delay trigger expires.
 void ForEachAction.setExpirationFlow(Action action)
          Sets the flow to follow after this for each action is finished.
 Flow Action.setTimeoutFlow(Action action)
          Sets the next action to execute if this action times out.
 

Uses of Action in flux.file
 

Subinterfaces of Action in flux.file
 interface FileCopyAction
          Copies a group of source files and directories to a group of targets.
 interface FileCreateAction
          Creates a group of files and directories.
 interface FileDeleteAction
          Deletes a group of files and directories.
 interface FileExistTrigger
          Fires when specified files and directories exist.
 interface FileModifiedTrigger
          Fires when specified files and directories are modified.
 interface FileMoveAction
          Moves (renames) a group of source files and directories to a group of targets.
 interface FileNotExistTrigger
          Fires when specified files and directories do not exist.
 interface FileRenameAction
          The exact same behavior as FileMoveAction.
 interface FileTrigger
          Abstract interface that fires when specified files and directories change state.
 interface FtpCommandAction
          Executes a sequence of commands on an FTP, SFTP, or FTPS host.
 

Classes in flux.file that implement Action
 class FileDecryptPgpAction
          Decrypts a set of PGP-encrypted files.
 class FileEncryptPgpAction
          Encrypts a set of files using PGP encryption.
 class FileUnzipAction
          Decompresses a single zip file into a specified directory.
 class FileZipAction
          Compresses a set of files into a single file using zip compression.
 

Uses of Action in flux.j2ee
 

Subinterfaces of Action in flux.j2ee
 interface DynamicEjbEntityAction
          Invokes a method on an EJB entity bean home interface, which is responsible for returning one or more remote references.
 interface DynamicEjbSessionAction
          Creates and invokes a method on an EJB session bean.
 interface EjbEntityAction
          Invokes a method on an EJB entity bean home interface, which is responsible for returning one or more remote references.
 interface EjbSessionAction
          Creates and invokes a method on an EJB session bean.
 interface J2eeAction
          Abstract interface for common Java EE methods.
 interface J2eeKeyAction
          Abstract interface for common Java EE methods.
 interface JmsAction
          Publishes a JMS message to a JMS queue or JMS topic.
 

Uses of Action in flux.notification
 

Subinterfaces of Action in flux.notification
 interface MailAction
          Using an email template at flow chart construction time, constructs and sends a concrete email at runtime.
 interface MailTrigger
          Monitors an email server for incoming mail and fires when email arrives.
 

Uses of Action in fluximpl
 

Classes in fluximpl that implement Action
 class fluximpl.ActionFlowChartImpl
           
 class fluximpl.ActionImpl
          Base class for actions.
 

Uses of Action in fluximpl.file
 

Classes in fluximpl.file that implement Action
 class fluximpl.file.AbstractDoubleFileParameter
           
 class fluximpl.file.AbstractSingleFileParameter
           
 

Uses of Action in fluximpl.file.pgp
 

Classes in fluximpl.file.pgp that implement Action
 class fluximpl.file.pgp.AbstractPgpAction
           
 

Uses of Action in fluximpl.file.pgp.decrypt
 

Classes in fluximpl.file.pgp.decrypt that implement Action
 class fluximpl.file.pgp.decrypt.FileDecryptPgpActionImpl
           
 

Uses of Action in fluximpl.file.pgp.encrypt
 

Classes in fluximpl.file.pgp.encrypt that implement Action
 class fluximpl.file.pgp.encrypt.FileEncryptPgpActionImpl
           
 

Uses of Action in fluximpl.file.zip
 

Classes in fluximpl.file.zip that implement Action
 class fluximpl.file.zip.FileUnzipActionImpl
           
 class fluximpl.file.zip.FileZipActionImpl
           
 



© 2014 Flux Corporation. All rights reserved.