Directory proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/

Directory Created:
2001-11-04 21:58
Directory Deleted:
2002-04-17 10:49
Total Files:
0
Deleted Files:
3
Lines of Code:
0

Browse with ViewVC

[root]/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor

Lines of Code

proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 23 (100.0%) 43 (100.0%) 1.8
donaldp 19 (82.6%) 16 (37.2%) 0.8
adammurdoch 2 (8.7%) 15 (34.9%) 7.5
darrell 2 (8.7%) 12 (27.9%) 6.0

Most Recent Commits

donaldp 2002-04-17 10:49

zappity zap

0 lines of code changed in:

adammurdoch 2002-04-09 02:26

* Rolled back change to PropertyResolver.resolveProperties(), so that it

uses a TaskContext again. Added some regression tests.



* Changed Embeddor.createWorkspace() to use a Map, rather than a Parameters,

to supply initial workspace properties. Initial properties can be Objects,

rather than only Strings. Got rid of the Object -> String convertion from

<ant> and <antcall>.



* Generalised ExecutionFrame, so that it can represent any execution scope

(root, workspace, project, task, inherited, etc), rather than just task scope:

- Replaced getTaskContext() with getPropertyStore().

- Replaced getTypeManager() with getServiceManager().



* Executor is now responsible for creating TaskContext.



* Changed DefaultExecutor to use the configurer provided by the execution frame.



* Added ExecutionContainer, a lifecycle interface which is used to supply the

root execution frame to a service which executes tasks (directly or indirectly).



* Changed interaction between DefaultEmbeddor and workspaces. Embeddor is now

responsible for creating the base property store for workspaces. ExecutionContainer

is used to pass this to workspaces. Parameterizable is now used to pass

container params to workspaces (which matches how it is used with all the

other services).

15 lines of code changed in:

darrell 2002-04-01 09:56

* Fixed a bunch of checkstyle violations (mostly

javadoc)



* Added basic javadoc target to build.

12 lines of code changed in:

donaldp 2002-02-21 11:06

Rename myrmidons ServiceManager stuff to AntServiceManager



Refactored the codebase to use Avalons ServiceManager rather than ComponentManager. The reason for this is that the ComponentManager required that contained objects implement the Component interface while the ServiceManager constructs do not have this requirement.



This makes it much easier to extract parts of Myrmidon without any dependency on Ant/Avalon

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor: Executor.java (-2)
donaldp 2002-02-07 13:02

Add version tags

2 lines of code changed in:

donaldp 2002-02-06 13:17

Expose Roles that are the same as the classname

3 lines of code changed in:

donaldp 2002-01-28 09:26

Remove unused imports

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor: ExecutionFrame.java (-1)
donaldp 2002-01-25 11:21

Replace need for Composable tasks with TaskContext.getService()



Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com>

0 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor: ExecutionFrame.java (-2)
donaldp 2001-12-23 06:28

Fix up license banner.

2 lines of code changed in:

donaldp 2001-12-22 12:35

Restyled.

3 lines of code changed in:

donaldp 2001-11-26 11:35

Update to use LogEnabled interface rather than Loggable interface.

1 lines of code changed in:

  • proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor: ExecutionFrame.java (+1 -1)
donaldp 2001-11-19 12:37

donaldp@apache.org --> peter@apache.org



yea - now no one will call me Donald!!!

2 lines of code changed in:

donaldp 2001-11-04 21:58

Moved interfaces outside of main trunk.

3 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT