1 22 package org.jboss.test.webservice.jbws349; 23 24 import org.jboss.logging.Logger; 25 26 public class ServiceFacadeEndpointImpl implements ServiceFacadeEndpoint 27 { 28 private static final Logger log = Logger.getLogger(ServiceFacadeEndpointImpl.class); 30 31 public Result processEvent(Event event) throws EventException 32 { 33 log.info("processEvent: " + event); 34 35 Result res; 36 if (event instanceof AssetCreate) 37 { 38 res = new AssetCreateResult("123"); 39 } 40 else if (event instanceof AssetRead) 41 { 42 res = new AssetReadResult("123", "body"); 43 } 44 else 45 { 46 throw new EventException("Invalid event"); 47 } 48 49 return res; 50 } 51 } 52 | Popular Tags |