Table of Contents |
---|
Scenario
JADE YADE provides an API that allows to use the JADE engine YADE Engine in any application that can execute Java .jar files, e.g. Scala, Groovy etc.
Using
...
YADE with options from a settings file
An example how to include JADE YADE as a component in your application, using the configuration form a JADE YADE settings file:
Code Block | ||
---|---|---|
| ||
JadeEngine objJadeEngine = new JadeEngine(); JADEOptions objOptions = objJadeEngine.Options() objOptions.settings.Value(strSettingsFile); // settings file name objOptions.profile.Value(pstrProfileName); // name of transfer profile objOptions.ReadSettingsFile(); objJadeEngine.Execute(); // start transfer objJadeEngine.Logout(); // logout and disconnect |
Using
...
YADE with options programmatically
A different example that configures JADE YADE options programmaticaly:
Code Block | ||
---|---|---|
| ||
public void testRenameMultipleFilesLocal() throws Exception { JadeEngine objJadeEngine = new JadeEngine(); JADEOptions objOptions = objJadeEngine.Options() objOptions.getConnectionOptions().Source().protocol.Value("local"); objOptions.file_spec.Value("^.*\\.txt$"); objOptions.local_dir.Value(strTestPathName + "/JADE/"); objOptions.operation.Value("rename"); objOptions.replacing.Value("(.*)(.txt)"); objOptions.replacement.Value("\\1_[date:yyyyMMddHHmm];\\2"); objJadeEngine.Execute(); objJadeEngine.Logout(); } |
See also
- More Information on how to use the API is available at JADE API Reference Documentation
- For information about the JADE YADE parameters see the JADE Parameter Reference Documentation
...