1 package org.codehaus.xfire.java; 2 3 import java.util.Collection; 4 import java.util.List; 5 import org.codehaus.xfire.java.mapping.TypeMapping; 6 import org.codehaus.xfire.service.Service; 7 8 /*** 9 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a> 10 * @since Feb 18, 2004 11 */ 12 public interface JavaService 13 extends Service 14 { 15 TypeMapping getTypeMapping(); 16 17 List getAllowedMethods(); 18 19 Operation getOperation( String localName, String namespace ); 20 21 Class getServiceClass(); 22 23 Collection getOperations(); 24 }