private static HibernateManager getHibernateManager() { return (HibernateManager)ServiceManager.locate("moblet-management://HibernateManager"); } }
public void stop() { ServiceManager.shutdown(); }
public void start() throws Exception { log.info("OpenMobster BootLoader initialized........"); ServiceManager.bootstrap(); //Setup client side SSL //Protocol trustedHttps = new Protocol("https", new EasySSLProtocolSocketFactory(), 443); //Protocol.registerProtocol("https", trustedHttps); //Ping the MobileServiceInvocation system //this.pingMobileServiceInvocationSystem(); //TODO: Ping the MobileBean synchronization system }
public static EventManager getInstance() { return (EventManager)ServiceManager.locate("common://EventManager"); } //------------------------------------------------------------------------------------
public void stop() throws Exception { log.info("OpenMobster BootLoader stopped........"); ServiceManager.shutdown(); } //--------------------------------------------------------------------------------------------------------
public static Database getInstance() throws DBException { return (Database)ServiceManager.locate("simulator://Database"); } //----------Select operations------------------------------------------------------------------------------------------------------------
public synchronized static void bootstrap() { if(ServiceManager.kernel != null) { return; } try { ServiceManager.bootstrap = new ServiceBootstrap(null); ServiceManager.bootstrap.bootstrap(); ServiceManager.kernel = bootstrap.getKernel(); ServiceManager.bootstrap.bootstrapMobletApps(); } catch(Throwable e) { log.error(ServiceManager.class, e); ServiceManager.shutdown(); throw new RuntimeException(e); } }
public static AppStore getInstance() { return (AppStore)ServiceManager.locate("moblet-management://appStore"); } //--------------------------------------------------------------------------------------------------------
public static Provisioner getInstance() { return (Provisioner)ServiceManager.locate("security://Provisioner"); }
public static AndroidPushAppController getInstance() { return (AndroidPushAppController)ServiceManager.locate("security://AndroidPushAppController"); }
public static SessionManager getInstance() { return (SessionManager)ServiceManager.locate("synchronizer://SessionManager"); }
public static DeviceController getInstance() { return (DeviceController)ServiceManager.locate("security://DeviceController"); }
public static PerfLogInterceptor getInstance() { return (PerfLogInterceptor)ServiceManager.locate("org.openmobster.core.common.PerfLogInterceptor"); }
public static CometService getInstance() { return (CometService)ServiceManager.locate("services://CometService"); }
public static ConsoleService getInstance() { return (ConsoleService)ServiceManager.locate("/console/consoleService"); }
public static PushAppController getInstance() { return (PushAppController)ServiceManager.locate("security://PushAppController"); }
public static IdentityController getInstance() { return (IdentityController)ServiceManager.locate("security://IdentityController"); }
public static Notifier getInstance() { return (Notifier)ServiceManager.locate("org.openmobster.core.push.notification.Notifier"); }
public static CometSessionManager getInstance() { return (CometSessionManager)ServiceManager.locate("dataService://CometSessionManager"); }
public static AppToChannelPersistence getInstance() { return (AppToChannelPersistence)ServiceManager.locate("AppToChannelPersistence"); }