protected static ThreadLocalManager getThreadLocalManager() { if (threadLocalManager == null) { synchronized (LOCK) { threadLocalManager = (ThreadLocalManager) ComponentManager.get(ThreadLocalManager.class); } } return threadLocalManager; }
/** * Construct. */ public SiteEmailNotification() { this(ComponentManager.get(AliasService.class)); }
public RequestFilter() { threadLocalManager = ComponentManager.get(ThreadLocalManager.class); sessionManager = ComponentManager.get(SessionManager.class); serverConfigurationService = ComponentManager.get(ServerConfigurationService.class); rebuildBreakdownService = ComponentManager.get(RebuildBreakdownService.class); }
/** * @inheritDoc */ public Object get(Object arg0) { return org.sakaiproject.component.cover.ComponentManager.get((String) arg0); }
private static org.sakaiproject.section.api.CourseManager getInstance() { if(instance == null) { instance = (org.sakaiproject.section.api.CourseManager)ComponentManager.get( org.sakaiproject.section.api.CourseManager.class); } return instance; }
/** * @param portal */ public PortalSiteHelperImpl(Portal portal, boolean lookForPageAliases) { this.portal = portal; this.lookForPageAliases = lookForPageAliases; aliasService = ComponentManager.get(AliasService.class); }
protected SessionManager getSessionManager() { if (sessionManager == null) { synchronized (LOCK) { sessionManager = (SessionManager) ComponentManager.get(SessionManager.class); } } return sessionManager; }
public BasePortalHandler() { urlFragment = "none"; timeService = ComponentManager.get(TimeService.class); }
private static org.sakaiproject.section.api.SectionAwareness getInstance() { if(instance == null) { instance = (org.sakaiproject.section.api.SectionAwareness)ComponentManager.get( org.sakaiproject.section.api.SectionAwareness.class); } return instance; }
private static org.sakaiproject.util.api.LinkMigrationHelper getLinkMigrationHelper(){ if(thisLinkMigrationHelper==null){ thisLinkMigrationHelper = (org.sakaiproject.util.api.LinkMigrationHelper) ComponentManager.get(org.sakaiproject.util.api.LinkMigrationHelper.class); } return thisLinkMigrationHelper; }
public SimplePageToolDao getSimplePageToolDao() { if (simplePageToolDao == null) { simplePageToolDao = (SimplePageToolDao) ComponentManager.get(SimplePageToolDao.class.getName()); } return simplePageToolDao; }
protected MessageBundleService getMessageBundleService() { if (messageBundleService == null) { synchronized (LOCK) { messageBundleService = (MessageBundleService) ComponentManager.get(MessageBundleService.class.getName()); } } return messageBundleService; }
public void run() { EmailService emailService = (EmailService) ComponentManager.get(EmailService.class); if (emailService == null) { throw new RuntimeException("Unable to get EmailService to send emails"); } emailService.sendToUsers(immediate, headers, message); } }
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { String beanId = jobExecutionContext.getJobDetail().getJobDataMap().getString(SPRING_BEAN_NAME); Job job = (Job) ComponentManager.get(beanId); if (job instanceof StatefulJob) { log.warn("Non-stateful wrapper used with stateful job: "+ beanId+ " You probably wanted to use SpringStatefulJobBeanWrapper for this job."); } job.execute(jobExecutionContext); }
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { String beanId = jobExecutionContext.getJobDetail().getJobDataMap().getString(SPRING_BEAN_NAME); Job job = (Job) ComponentManager.get(beanId); job.execute(jobExecutionContext); } }
private static String getExternalRealmId(String siteId) { String realmId = SiteService.siteReference(siteId); String rv = null; try { AuthzGroup realm = ComponentManager.get(AuthzGroupService.class).getAuthzGroup(realmId); rv = realm.getProviderGroupId(); } catch (GroupNotDefinedException e) { log.error("SiteParticipantHelper.getExternalRealmId: site realm not found {}", e.getMessage()); } return rv; } // getExternalRealmId
public void handle(Importable thing, String siteId) { if(canHandleType(thing.getTypeName())){ LessonBuilderAccessAPI lessonBuilderApi = (LessonBuilderAccessAPI) ComponentManager.get("org.sakaiproject.lessonbuildertool.LessonBuilderAccessAPI"); LBCCResource file = (LBCCResource)thing; lessonBuilderApi.loadCartridge(null, file.getFileName(), siteId); } }