User connection
At the first glance the Petals Webconsole can have two differents scenarios, when user arrives at the
home page of the Webconsole.
First scenario
Condition: no server are saved in the webconsole.xml.
State: The Webconsole haven't any declared server and is
in unconnected state and wait for a connection to a server.
|
Second scenario
Condition: at least one server is defined in the webconsole.xml.
State: The Webconsole have declared server in configuration file
and is in unconnected state and wait for a connection to a server.
|
Administrative tasks
This part present functionnal process of all administrative tasks such as:
- Start component
- Uninstall shared library
- Shutdown service assembly
- Ect ...
Stop component scenario
Condition: The focused component is in "Start" state
State: The Webconsole have at least one declared server and is
in connected state and wait a "Stop" action on one component in
component list.
|
Displayed error messages can be very different depending on the error that occurred.
For example an error can throw because the component isn't in the valid state to perform
the requested action such as: component is in started state and you perform a shutdown
action. The previous case may be appear if the component state isn't correctly synchronized,
with the current state of the component on the node petals.
Start component scenario
Condition: The focused component is in "Stop" or "Shutdown" state
State: The Webconsole have at least one declared server and is
in connected state and wait a "Start" action on one component in
component list.
|
Shutdown component scenario
Condition: The focused component is in "Stop" state
State: The Webconsole have at least one declared server and is
in connected state and wait a "Shutdown" action on one component in
component list.
|
Uninstall component scenario
Condition: The focused component is in "Shutdown" state
State: The Webconsole have at least one declared server and is
in connected state and wait a "Uninstall" action on one component in
component list.
|