View Source

h1. Introduction

{section}
{column}

Several concurrent life-cycles exist in Petals ESB:
* the Petals ESB life-cycle,
* the share-library life-cycle,
* the component life-cycle,
* the service-assembly life-cycle,
* the service-unit life-cyle.

{column}
{column:width=35%}
{panel:title=Table of contents}{toc:outline=true}{panel}
{panel:title=Contributors}{contributors:order=name|mode=list|showAnonymous=true|showCount=true|showLastTime=true}{panel}
{column}
{section}

h1. The Petals ESB life-cyle

The Petals ESB life-cycle is very simple.
{gliffy:name=Petals ESB lifecyle|version=2}
It contains only one state: STARTED. The implicit state 'STOPPED' does not really exist because in such state no Petals ESB process is running.

h1. The shared-library life-cyle

The shared-library life-cycle is simple.
{gliffy:name=Shared-Library lifecyle|version=3}
It contains only one state: INSTALLED. The implicit state 'UNINSTALLED' does not really exist because the shared-library is not instantiated or loaded.

h1. The component life-cycle

h1. The service-assembly life-cycle

h1. The service-unit life-cyle