WorkplaceManager i WorkplaceConfigurator

Opisane wyżej środowisko obliczeniowe (Workplace) nie działa w odosobnieniu – jest zarządzane przez WorkplaceManagera. Poniższy diagram przedstawia Workplace w kontekście menedżera.

Abstrakcyjna klasa WorkplaceManager implementująca IWorkplaceManager i IWorkplaceEnvironment dostarcza funkcjonalności zatrzymania i wystartowania wszystkich workplace'ów którymi zarządza. Konkretną implementacją dostarczaną z wersją 2.1.0 platformy jAgE jest PicoWorkplaceManager, który zarządza workplace'ami opartymi o kontenery Pico.

Konfigurację do IWorkplaceManagera dostarcza komponent IWorkplaceConfigurator poprzez metodę getConfiguration .