public static EventManager getInstance() { return (EventManager)ServiceManager.locate("common://EventManager"); } //------------------------------------------------------------------------------------
public static Database getInstance() throws DBException { return (Database)ServiceManager.locate("simulator://Database"); } //----------Select operations------------------------------------------------------------------------------------------------------------
private static HibernateManager getHibernateManager() { return (HibernateManager)ServiceManager.locate("moblet-management://HibernateManager"); } }
public static AppStore getInstance() { return (AppStore)ServiceManager.locate("moblet-management://appStore"); } //--------------------------------------------------------------------------------------------------------
public static DeviceController getInstance() { return (DeviceController)ServiceManager.locate("security://DeviceController"); }
public static CometService getInstance() { return (CometService)ServiceManager.locate("services://CometService"); }
public static ConsoleService getInstance() { return (ConsoleService)ServiceManager.locate("/console/consoleService"); }
public static PerfLogInterceptor getInstance() { return (PerfLogInterceptor)ServiceManager.locate("org.openmobster.core.common.PerfLogInterceptor"); }
public static PushAppController getInstance() { return (PushAppController)ServiceManager.locate("security://PushAppController"); }
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 PushService getInstance() { return (PushService)ServiceManager.locate("org.openmobster.core.push.apn.PushService"); }
public static MobletDeployer getInstance() { return (MobletDeployer)ServiceManager.locate(uri); }
public static IdentityController getInstance() { return (IdentityController)ServiceManager.locate("security://IdentityController"); }
public static Notifier getInstance() { return (Notifier)ServiceManager.locate("org.openmobster.core.push.notification.Notifier"); }
protected SessionFactory getSessionFactory() { if(this.sessionFactory == null) { HibernateManager hibernateManager = (HibernateManager)ServiceManager. locate("test://HibernateManager"); this.sessionFactory = hibernateManager.getSessionFactory(); } return this.sessionFactory; }
public static void startPush(String identity, PushCommandContext context) { PushRPC service = (PushRPC)ServiceManager.locate("push_rpc"); IdentityController idm = (IdentityController)ServiceManager.locate("security://IdentityController"); Identity user = idm.read(identity); service.push(user, context); } }
public void setSession(String sessionId) { SessionManager sessionManager = (SessionManager)ServiceManager.locate("synchronizer://SessionManager"); Session session = sessionManager.findSession(sessionId); if(session != null) { this.session = session; } }
private void cleanupServerSideState() { SyncProcessor syncProcessor = (SyncProcessor)ServiceManager.locate("sync"); syncProcessor.setSyncAdapter(this.originalAdapter); this.serverSyncEngine.clearChangeLog(this.deviceId, this.service, this.app); this.serverSyncEngine.deleteAnchor(this.deviceId+"/"+this.service,this.app); this.serverSyncEngine.deleteAnchor(this.deviceId+"/"+this.serviceWithMapping,this.app); this.serverSyncEngine.deleteAnchor(this.deviceId+"/emailConnector",this.app); this.serverSyncEngine.clearRecordMap(); this.serverSyncEngine.clearConflictEngine(); EmailConnector.close(); }