247 Commits (80962473e91835af31b494928c227d62aba6a9ef)

Author SHA1 Message Date
  Peter Donald 669a7eae15 Start updating logging to myrmidon style logging 24 years ago
  Peter Donald 255020c002 Fix up license banner. 24 years ago
  Peter Donald 3ddf07367d Fix up license banner. 24 years ago
  Peter Donald fca2ea7857 Add in default implementation of ExecuteManager. It takes over most of the responsibilities of Execute except that it does it in a more easily evolvable manner. 24 years ago
  Peter Donald f7e6cdd1f9 Set the output stremes via setters not via constructor 24 years ago
  Peter Donald 9853214070 Watchdog goes the way of the dodo and is replaced by processMonitor 24 years ago
  Peter Donald f9835b0ae7 No Need to throw a task exception here. 24 years ago
  Peter Donald c1f1c3932c add a method to query whether process times out or terminated of natural causes. 24 years ago
  Peter Donald f6de4cf924 Add in class that will replace ExecuteWatchDog, ExeuteStreamHandler and related classes. 24 years ago
  Peter Donald afd87bafa3 Use concreate class LogStreamHandler rather than interface ExeuteStreamHandler 24 years ago
  Peter Donald 8447568c3d MOve ProcessDestroyer into myrmidon hierarchy 24 years ago
  Peter Donald cdd8484f39 Made ExecMetaData take a Properties object for environment data rather than native format. 24 years ago
  Peter Donald ace547bc97 Made timeout time a long not an int. 24 years ago
  Peter Donald c5b4c4e5e8 Move WatchDog class to myrmidon framework section. 24 years ago
  Peter Donald 4a9c6d79bc Convert from using TaskException to ExecException 24 years ago
  Peter Donald 4c36f7cb5a Add an exception that indicates an error running a native process. 24 years ago
  Peter Donald 5e1a060756 Add in an interface via which requests to execute a command can be made. 24 years ago
  Peter Donald 9665fcfad3 Made EnvironmentData.Variable into a top-level class. 24 years ago
  Peter Donald d5ed2401cf Extract then native Environment manipulation code from Execute class and place it into new class. Refactor it to be simpler to extend and use 24 years ago
  Peter Donald ea65444fd3 Environment -> EnvironmentData 24 years ago
  Peter Donald 728071cfac access project instance via accessor. 24 years ago
  Peter Donald 5657805883 Remove uneeded import 24 years ago
  Peter Donald cff2df199d Vector -> ArrayList 24 years ago
  Peter Donald 92248f472b Restyled. 24 years ago
  Peter Donald f1d9b9f2e7 Due to enhancement of ScriptCommandLauncher PerlCommandLauncher is no longer needed. 24 years ago
  Peter Donald c94f064263 Made it possible for the script to consist of multiple parts so that you could possible do something like 24 years ago
  Peter Donald 067939388b Removed uneccesary imports 24 years ago
  Peter Donald 39db94a5e8 Move getAntHomeDirectory to the Execute class. 24 years ago
  Peter Donald 6248105498 Removed unecessary import 24 years ago
  Peter Donald 3d04769940 Restyled. 24 years ago
  Peter Donald 8085ebe912 Converted the old remaining useful script based CommandLaunchers to new setup. There is no need to extend ProxyCommandLauncher as it did not offer any benefit (because the 2 arg version of Runtime.exec was always called) 24 years ago
  Peter Donald 694b6a391c Converted the old WinNTCommandLauncher to new setup. There is no need to extend ProxyCommandLauncher as it did not offer any benefit (because the 2 arg version of Runtime.exec was always called) 24 years ago
  Peter Donald 6b669be21d Converted the old MacCommandLauncher to new setup. There is no need to extend ProxyCommandLauncher as it did not offer any benefit (because the 2 arg version of Runtime.exec was always called) 24 years ago
  Peter Donald d0225d0b52 Added a utility class to hold util functions for implementing Launchers. 24 years ago
  Peter Donald 5fe0c90529 Add a basic implement of CommandLauncher. 24 years ago
  Peter Donald 6575f65c84 Add an interface for all CommandLaunchers to implement 24 years ago
  Peter Donald eff8770f40 Start to implement the native execution framework. 24 years ago
  Peter Donald adc80fb83f Correct to conform more closely to NoBannerLogger output. 24 years ago
  Peter Donald 2ddb4ff944 Fix bug where aspect'ized tasks would get null content. 24 years ago
  Peter Donald 6008290de6 Removed reserved attributes as there is no such thing as setLogger anymore. 24 years ago
  Peter Donald 55d17bd16e Ran style formatter over file. 24 years ago
  Peter Donald 4182a29465 FailOnError no longer needed. 24 years ago
  Peter Donald 405e0bd8e1 Made the shifts into a static variable 24 years ago
  Peter Donald 826442f71d Fail should not need a condition and will just unconditionally fail if not provided. 24 years ago
  Peter Donald ad2a69d6a7 Added a zero arg constructor that contains an empty message. 24 years ago
  Peter Donald cbeb4704a0 Start reducing the dependence on FileUtils. 24 years ago
  Peter Donald bb1068db86 Update classes to reflect package change of exec related classes. 24 years ago
  Peter Donald 6485113b53 Add a fail task similar to ant1.xs except that it also has a condition. 24 years ago
  Peter Donald 26e2c18d97 Made it possible to set message in content of element. 24 years ago
  Peter Donald 66c618c30a Move selftesting task library into new package structure. 24 years ago