Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • autogeneration AsciiDoc documentation for management commands with converting them to HTML and Unix man pages;
  • integration with existing command-line frameworks like jcommander [2], picocli [3] etc.

Description

Design Model

The ComputeTask is a common way for building various cluster management tasks and execution via an Ignite thin client. 

draw.io Diagram
bordertrue
diagramNameCommand Registry
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1433
revision1

Command Execution Model

draw.io Diagram
bordertrue
diagramNameCommand Work Flow
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1431
revision2

Command Interface

Management commands are always wrapped with the ProxyManagementTask. The management command may be executed on a single cluster node only or broadcasted to all nodes with reducing the execution results.

...