Command-Line Interface
You can call the TIBCO MDM classes through the command-line framework. You can execute management actions, such as cancel, resubmit, and restart, through the command-line interface as well as the UI.
The class must be executed is identified as an input to the command processor itself. The class implements the required interface.
The command processor uses AsyncCall queue to send the request to the TIBCO MDM instance and can be executed by any of the TIBCO MDM instances in the cluster.
Security
The remote command processing secures the actions by supporting encrypted passwords and the option of checking permissions which are granted to the Command Line User role by default.
IRemoteCommand Interface
This interface must be implemented by the class that is to be executed. The main method for IRemoteCommand is execute which is called to execute the request and receives the parameters passed in. Before execute is called, the user is authenticated. Additionally, the class being called must have a no-param constructor.
RemoteCommandProcess is the main class which provides the framework needed for remote invocation.
RemoteCommandProcess
RemoteCommandProcess is the main class that provides the framework needed for remote invocation.