List of usage examples for org.springframework.context.support ClassPathXmlApplicationContext getBean
@Override public Object getBean(String name) throws BeansException
From source file:com.apress.prospringintegration.JmsApp.java
public static void main(String[] args) { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( "classpath:jms-spring-context.xml"); context.start();/*from ww w . j a v a 2 s.c o m*/ MessageChannel input = (MessageChannel) context.getBean("input"); PollableChannel output = (PollableChannel) context.getBean("output"); input.send(MessageBuilder.withPayload("Pro Spring Integration Example").build()); Message<?> reply = output.receive(); System.out.println("received: " + reply); }
From source file:com.apress.prospringintegration.messaging.rabbitmq.jms.adapter.TicketReporterMain.java
public static void main(String[] args) throws Throwable { String contextName = "ticket-reporter.xml"; ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext(contextName); applicationContext.start();/*from w w w . jav a 2s . c o m*/ ProblemReporter problemReporter = applicationContext.getBean(ProblemReporter.class); TicketGenerator ticketGenerator = applicationContext.getBean(TicketGenerator.class); RabbitAdmin admin = applicationContext.getBean(RabbitAdmin.class); Queue queue = applicationContext.getBean(Queue.class); admin.declareQueue(queue); while (true) { List<Ticket> tickets = ticketGenerator.createTickets(); for (Ticket ticket : tickets) { problemReporter.openTicket(ticket); } Thread.sleep(5000); } }
From source file:com.hm.SSI.dubbo.DubboConsumer.java
public static void main(String[] args) throws Exception { String config = "classpath:/dubbo-consumer.xml"; //AnnotationConsumer.class.getPackage().getName().replace('.', '/') + "/annotation-consumer.xml"; ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(config); context.start();//from w w w. j ava2s . c o m final AnnotationAction annotationAction = (AnnotationAction) context.getBean("annotationAction"); String hello = annotationAction.doSayHello("world"); System.out.println("result :" + hello); System.in.read(); }
From source file:com.apress.prospringintegration.messagestore.jdbc.JdbcTest.java
public static void main(String[] args) throws Throwable { ClassPathXmlApplicationContext classPathXmlApplicationContext = new ClassPathXmlApplicationContext( "classpath:spring/jdbc/spring-context.xml"); MessageProducer messageProducer = classPathXmlApplicationContext.getBean(MessageProducer.class); for (int i = 0; i < 10; i++) messageProducer.sendMessages(i,// www . jav a2s . c o m Arrays.asList(new String[] { "apple", "banana", "carrot", "date", "egg" })); Thread.sleep(1000 * 10); }
From source file:sk.stefan.projekt.camel.CamelLayerApp.java
public static void main(String[] args) throws Exception { ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext( "classpath:/context/Level2Context.xml"); CamelLayerApp cl = (CamelLayerApp) ctx.getBean("camelLayer"); cl.doCamel("World"); }
From source file:com.apress.prospringintegration.messagestore.gemfire.GemfireTest.java
public static void main(String[] args) throws Throwable { ClassPathXmlApplicationContext classPathXmlApplicationContext = new ClassPathXmlApplicationContext( "classpath:spring/gemfire/spring-context.xml"); MessageProducer messageProducer = classPathXmlApplicationContext.getBean(MessageProducer.class); for (int i = 0; i < 10; i++) messageProducer.sendMessages(i,/*from w ww .j a va 2s. c o m*/ Arrays.asList(new String[] { "apple", "banana", "carrot", "date", "egg" })); Thread.sleep(1000 * 10); }
From source file:gda.images.camera.example.ClientExample.java
public static void main(String[] args) throws Exception { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( "gda/images/camera/example/client.xml"); ClientSideSampleMovementService cssms = (ClientSideSampleMovementService) context .getBean("clientSampleMovementService"); cssms.moveSampleByPixels(30, 20);// w ww . ja v a 2 s. co m }
From source file:demo.jaxrs.client.BasicSpringClient.java
public static void main(String args[]) throws Exception { // Initialize the spring context and fetch our test client ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( new String[] { "classpath:client-applicationContext.xml" }); CustomerService proxy = (CustomerService) context.getBean("restClient"); List<PolicyTO> policies = (List<PolicyTO>) proxy.listByType(PolicyType.PASSWORD); for (PolicyTO policy : policies) { System.out.println("Listed Policy: " + policy.getClass()); }/*from w w w. jav a 2 s.com*/ }
From source file:com.example.customerservice.client.CustomerServiceSpringClient.java
public static void main(String args[]) throws Exception { // Initialize the spring context and fetch our test client ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( new String[] { "classpath:client-applicationContext.xml" }); CustomerServiceTester client = (CustomerServiceTester) context.getBean("tester"); client.testCustomerService();//from ww w . j a v a 2 s . c om System.exit(0); }
From source file:ycga.webservice.CxfClient.java
License:asdf
public static void main(String args[]) throws Exception { // START SNIPPET: client String xmlData = "<?xml version=\"1.0\" encoding=\"utf-8\" ?> "; xmlData = xmlData + "<DataExchange>"; xmlData = xmlData + "<ApplicationName>TestApp</ApplicationName>"; xmlData = xmlData + "<UserName>Quanj</UserName>"; xmlData = xmlData + "<AuthCode>AAAAAAAA</AuthCode>"; xmlData = xmlData + "<JMSTimeToLive>3600000</JMSTimeToLive>"; xmlData = xmlData + "<JMSPriority>4</JMSPriority>"; xmlData = xmlData + "<JMSTopic>message</JMSTopic>"; xmlData = xmlData + "<JMSQueue>message</JMSQueue>"; xmlData = xmlData + "<JMSId></JMSId>"; xmlData = xmlData + "<JMSBody>"; // xmlData=xmlData+ "<![CDATA["; xmlData = xmlData + ""; // // xmlData=xmlData+ "]]>"; xmlData = xmlData + "</JMSBody>"; xmlData = xmlData + "</DataExchange>"; ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( new String[] { "client-beans.xml" }); ISendMessage client = (ISendMessage) context.getBean("messageClient"); // String response = client.sayHi("quanj"); String response = client.sendMessage(xmlData, "asdfsafd"); System.out.println("Response: " + response); System.exit(0);//from w ww . j a va 2 s . com // END SNIPPET: client }