|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.xfire.service.object.ObjectServiceBuilder
public class ObjectServiceBuilder
Constructor Summary | |
---|---|
ObjectServiceBuilder()
|
|
ObjectServiceBuilder(org.codehaus.xfire.XFire xfire)
|
|
ObjectServiceBuilder(org.codehaus.xfire.XFire xfire,
TypeMappingRegistry registry)
|
Method Summary | |
---|---|
protected void |
addOperation(DefaultObjectService service,
java.lang.reflect.Method method)
|
org.codehaus.xfire.service.Service |
create(java.lang.Class clazz)
Create a service from the specified class. |
org.codehaus.xfire.service.Service |
create(java.lang.Class clazz,
org.codehaus.xfire.soap.SoapVersion version,
java.lang.String style,
java.lang.String use)
Create a service from the specified class. |
org.codehaus.xfire.service.Service |
create(java.lang.Class clazz,
java.lang.String name,
java.lang.String namespace,
org.codehaus.xfire.soap.SoapVersion version,
java.lang.String style,
java.lang.String use)
Create a service from the specified class. |
org.codehaus.xfire.service.Service |
create(java.lang.Class clazz,
TypeMapping tm,
java.net.URL wsdlUrl)
Create a service from a WSDL file. |
protected void |
initializeOperations(DefaultObjectService service)
|
protected void |
initializeTypeMapping(DefaultObjectService service)
Creates a type mapping for this class and registers it with the TypeMappingRegistry. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ObjectServiceBuilder()
public ObjectServiceBuilder(org.codehaus.xfire.XFire xfire)
public ObjectServiceBuilder(org.codehaus.xfire.XFire xfire, TypeMappingRegistry registry)
Method Detail |
---|
public org.codehaus.xfire.service.Service create(java.lang.Class clazz, TypeMapping tm, java.net.URL wsdlUrl) throws java.lang.Exception
ServiceBuilder
create
in interface ServiceBuilder
wsdlUrl
- clazz
- The service class for the wsdl.
java.lang.Exception
public org.codehaus.xfire.service.Service create(java.lang.Class clazz)
ServiceBuilder
create
in interface ServiceBuilder
clazz
-
public org.codehaus.xfire.service.Service create(java.lang.Class clazz, org.codehaus.xfire.soap.SoapVersion version, java.lang.String style, java.lang.String use)
ServiceBuilder
create
in interface ServiceBuilder
clazz
- version
- style
- use
-
SoapConstants
,
Soap11
,
Soap12
,
SoapVersion
public org.codehaus.xfire.service.Service create(java.lang.Class clazz, java.lang.String name, java.lang.String namespace, org.codehaus.xfire.soap.SoapVersion version, java.lang.String style, java.lang.String use)
ServiceBuilder
create
in interface ServiceBuilder
clazz
- The service class used to populate the operations and parameters.name
- The name of the service.namespace
- The default namespace of the service.version
- The SoapVersion.style
- The service style.use
- The service use.
SoapConstants
,
Soap11
,
Soap12
,
SoapVersion
protected void initializeOperations(DefaultObjectService service)
protected void addOperation(DefaultObjectService service, java.lang.reflect.Method method)
protected void initializeTypeMapping(DefaultObjectService service)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |