1 15 package org.apache.hivemind.examples; 16 17 import org.apache.hivemind.ApplicationRuntimeException; 18 import org.apache.hivemind.Registry; 19 20 public class LoggingMain 21 { 22 23 public static void main(String [] args) 24 { 25 Registry registry = ExampleUtils.buildRegistry("examples.xml"); 26 27 TargetService service = (TargetService) registry.getService(TargetService.class); 28 29 System.out.println("\n*** Void method (no return value):\n"); 30 31 service.voidMethod("Hello"); 32 33 System.out.println("\n*** Ordinary method (returns a List):\n"); 34 35 service.buildList("HiveMind", 4); 36 37 System.out.println("\n*** Exception method (throws an exception):\n"); 38 39 try 40 { 41 service.exceptionThrower(); 42 } 43 catch (ApplicationRuntimeException ex) 44 { 45 } 47 } 48 } 49 | Popular Tags |