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() |
public UiFacadeFactoryImpl(org.osgi.framework.BundleContext context)
public MainWindowController getMainWindow()
getMainWindow
in interface UiFacadeFactory
public SummaryController getSummary()
getSummary
in interface UiFacadeFactory
public HostInformationController getHostController(HostRef ref)
getHostController
in interface UiFacadeFactory
public VmInformationController getVmController(VmRef ref)
getVmController
in interface UiFacadeFactory
public Collection<VmInformationService> getVmInformationServices()
getVmInformationServices
in interface UiFacadeFactory
public void addVmInformationService(VmInformationService vmInfoService)
addVmInformationService
in interface UiFacadeFactory
public void removeVmInformationService(VmInformationService vmInfoService)
removeVmInformationService
in interface UiFacadeFactory
public Collection<VMContextAction> getVMContextActions()
getVMContextActions
in interface UiFacadeFactory
public void addVMContextAction(VMContextAction service)
addVMContextAction
in interface UiFacadeFactory
public void shutdown()
shutdown
in interface UiFacadeFactory
public void awaitShutdown() throws InterruptedException
awaitShutdown
in interface UiFacadeFactory
InterruptedException
Copyright © 2012. All Rights Reserved.