Steps
Steps
Steps are one of the first things loaded into the IoC as part of the core boot process within Tapestry. They are
handled by the CompileStepsServiceProvider
class and injected into the Container with the alias Compile.Steps
Tapestry comes shipped with the following sixteen steps configured:
BootKernel
The workspace Kernel is already registered with the Container by the ProjectKernelServiceProvider at which point its
register method is executed. Upon invocation the BootKernel step requests the Kernel from the Container
and executes its boot method.
ReadCache
The ReadCache step initiates and loads the caching sub system before injecting it into the Project class with the alias
of cache. This step also has the task of invalidating the entire cache upon any of the configuration files
or the version of Tapestry changing.
Before
…
Clear
…
LoadContentTypes
…
LoadContentRenderers
…
LoadContentGenerators
…
LoadSourceFiles
…
Json
…
ParseContentTypes
…
Compile
…
WriteFiles
…
WriteCache
…
Copy
…
Clean
…
After
…