public class UiFacadeFactoryImpl extends Object implements UiFacadeFactory
| Constructor and Description |
|---|
UiFacadeFactoryImpl(org.osgi.framework.BundleContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
addVMContextAction(VMContextAction service) |
void |
addVmInformationService(VmInformationService vmInfoService) |
void |
awaitShutdown() |
HostInformationController |
getHostController(HostRef ref) |
MainWindowController |
getMainWindow() |
SummaryController |
getSummary() |
Collection<VMContextAction> |
getVMContextActions() |
VmInformationController |
getVmController(VmRef ref) |
Collection<VmInformationService> |
getVmInformationServices() |
void |
removeVmInformationService(VmInformationService vmInfoService) |
void |
shutdown() |
void |
shutdown(int exitCode) |
public UiFacadeFactoryImpl(org.osgi.framework.BundleContext context)
public MainWindowController getMainWindow()
getMainWindow in interface UiFacadeFactorypublic SummaryController getSummary()
getSummary in interface UiFacadeFactorypublic HostInformationController getHostController(HostRef ref)
getHostController in interface UiFacadeFactorypublic VmInformationController getVmController(VmRef ref)
getVmController in interface UiFacadeFactorypublic Collection<VmInformationService> getVmInformationServices()
getVmInformationServices in interface UiFacadeFactorypublic void addVmInformationService(VmInformationService vmInfoService)
addVmInformationService in interface UiFacadeFactorypublic void removeVmInformationService(VmInformationService vmInfoService)
removeVmInformationService in interface UiFacadeFactorypublic Collection<VMContextAction> getVMContextActions()
getVMContextActions in interface UiFacadeFactorypublic void addVMContextAction(VMContextAction service)
addVMContextAction in interface UiFacadeFactorypublic void shutdown()
shutdown in interface UiFacadeFactorypublic void shutdown(int exitCode)
shutdown in interface UiFacadeFactorypublic void awaitShutdown()
throws InterruptedException
awaitShutdown in interface UiFacadeFactoryInterruptedExceptionCopyright © 2012. All Rights Reserved.