public class DfaServiceDescriptor extends Object implements AdsServiceDescriptor, AxisCompatible
DfaServiceDescriptor
provides a class which defines a service that
can be instantiated through reflection.Constructor and Description |
---|
DfaServiceDescriptor(Class<?> interfaceClass,
String version)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getEndpointAddress(String endpointServer)
Gets the endpoint address for this service and server.
|
Class<?> |
getInterfaceClass()
Gets the class representing the RPC interface of the service.
|
Class<?> |
getLocatorClass()
Generates the locator class for this service by using reflection.
|
protected String |
getServiceName()
Generates the name of this service by using reflection.
|
String |
getVersion()
Gets the version for this service.
|
public Class<?> getInterfaceClass()
AdsServiceDescriptor
getInterfaceClass
in interface AdsServiceDescriptor
getInterfaceClass
in interface SoapServiceDescriptor
AdsServiceDescriptor.getInterfaceClass()
public Class<?> getLocatorClass() throws ClassNotFoundException
getLocatorClass
in interface AxisCompatible
Class<? extends Service>
representing the locatorClassNotFoundException
- if the formulated locator class name name
could not be foundprotected String getServiceName()
public String getEndpointAddress(String endpointServer)
AdsServiceDescriptor
getEndpointAddress
in interface AdsServiceDescriptor
getEndpointAddress
in interface SoapServiceDescriptor
AdsServiceDescriptor.getEndpointAddress(String)
public String getVersion()
AdsServiceDescriptor
getVersion
in interface AdsServiceDescriptor
AdsServiceDescriptor.getVersion()
Copyright © 2014. All Rights Reserved.