Example usage for org.springframework.context.support ClassPathXmlApplicationContext getBean

List of usage examples for org.springframework.context.support ClassPathXmlApplicationContext getBean

Introduction

In this page you can find the example usage for org.springframework.context.support ClassPathXmlApplicationContext getBean.

Prototype

@Override
    public Object getBean(String name) throws BeansException 

Source Link

Usage

From source file:com.fileanalyzer.util.ProcUserLines.java

public Long proc(final String lines, final String fileNameInDb) {
    ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext("spring.xml");
    Configuration conf = (Configuration) ctx.getBean("configuration");
    System.out.println(conf.getNumPoolThread());
    FileAnalyzer fl = (FileAnalyzer) ctx.getBean("fileAnalyzer");
    fl.shutDown();/* www  .  j  a  v  a 2  s.com*/
    return fl.analizeString(lines, fileNameInDb);
}

From source file:Service.resultViewService.java

public resultViewService() {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
    rlsDao = context.getBean(resultDao.class);
}

From source file:edu.mayo.cts2.uriresolver.logging.URILogger.java

public URILogger(Class<?> classname) {
    logger = Logger.getLogger(classname);

    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");
    debugging = (LogDetails) context.getBean("logDetails");
    context.close();//from  www . j a  va 2s.  co m
}

From source file:com.chevres.rss.restapi.controller.LogoutController.java

@CrossOrigin
@RequestMapping(path = "/logout", method = RequestMethod.POST)
@ResponseBody/*www . j av a2s .  c o  m*/
public ResponseEntity<String> logout(@RequestHeader(value = "User-token") String userToken) {

    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");

    UserAuthDAO userAuthDAO = context.getBean(UserAuthDAO.class);

    UserAuth userAuth = userAuthDAO.findByToken(userToken);
    if (userAuth == null) {
        context.close();
        return new ResponseEntity(new ErrorMessageResponse("invalid_token"), HttpStatus.BAD_REQUEST);
    }

    userAuthDAO.delete(userAuth);

    context.close();

    return new ResponseEntity(new SuccessMessageResponse("success"), HttpStatus.OK);
}

From source file:Service.studentService.java

public studentService() {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
    stDao = context.getBean(studentDao.class);
}

From source file:com.hm.SSI.dubbo.DubboConsumer.java

@Test
public void testMysqlSelectAllUser() {

    String config = "classpath:/dubbo-consumer.xml";
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(config);
    context.start();// w  w w .  jav  a2 s  . c  om
    final MiUserManager muserManagerImpl = (MiUserManager) context.getBean("muserManagerImpl");

    try {
        List<User> userList = muserManagerImpl.selectAllUser();
        for (User user : userList) {
            System.out.println("Id:" + user.getId() + "   name:" + user.getName());
        }
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}

From source file:com.chevres.rss.worker.controller.WorkerController.java

@Scheduled(cron = "0 0/10 * * * ?")
public void refreshFeedsScheduled() {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");
    FeedDAO feedDAO = context.getBean(FeedDAO.class);
    ArticleDAO articleDAO = context.getBean(ArticleDAO.class);
    ArticleStateDAO articleStateDAO = context.getBean(ArticleStateDAO.class);

    FeedUpdater feedUpdater = new FeedUpdater(feedDAO, articleDAO, articleStateDAO);
    feedUpdater.updateAll();/*from  w w  w .  j a  v a 2  s . com*/

    context.close();
}

From source file:Service.courseService.java

public courseService() {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
    crsDao = context.getBean(courseDao.class);
}

From source file:org.chimi.s4s.spring.SpringConfigTest.java

private void createContextAndTestBeanType(Class<?> metaInfoDaoClass, Class<?> fileStorageClass,
        Class<?> imageProcessorClass) {
    String[] configLocations = { "classpath:spring-properties.xml", "classpath:spring-controller.xml",
            "classpath:spring-fileservice.xml", "classpath:spring-metainfo.xml", "classpath:spring-storage.xml",
            "classpath:spring-imageprocessor.xml" };

    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(configLocations);

    MetaInfoDao metaInfoDao = context.getBean(MetaInfoDao.class);
    assertTrue(metaInfoDao.toString().startsWith(metaInfoDaoClass.getName()));

    context.close();/*from   ww w.  jav a  2  s.com*/
}

From source file:Service.resultService.java

public resultService() {
    ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
    rlsDao = context.getBean(resultDao.class);
}