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 }