|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jonas.ws.axis2.jaxws.description.impl.DescriptionFactoryImpl
public class DescriptionFactoryImpl
Creates the JAX-WS metadata descritpion hierachy from some combinations of WSDL, Java classes with annotations, and (in the future) deployment descriptors. This is the implementation and is not intended to be a public API. The API is:
DescriptionFactory| Method Summary | |
|---|---|
static void |
clearServiceDescriptionCache()
Clears the entire ServiceDescription cache. |
static void |
clearServiceDescriptionCache(org.apache.axis2.context.ConfigurationContext configContext)
Clears all the ServiceDescription objects in the cache associated with the specified configuration context. |
static org.apache.axis2.jaxws.description.ResolvedHandlersDescription |
createResolvedHandlersDescription()
|
static org.apache.axis2.jaxws.description.ServiceDescription |
createServiceDescription(Class serviceImplClass)
|
static org.apache.axis2.jaxws.description.ServiceDescription |
createServiceDescription(Class serviceImplClass,
org.apache.axis2.context.ConfigurationContext configContext)
|
static org.apache.axis2.jaxws.description.ServiceDescription |
createServiceDescription(URL wsdlURL,
QName serviceQName,
Class serviceClass)
|
static org.apache.axis2.jaxws.description.ServiceDescription |
createServiceDescription(URL wsdlURL,
QName serviceQName,
Class serviceClass,
org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite sparseComposite,
Object sparseCompositeKey)
|
static List<org.apache.axis2.jaxws.description.ServiceDescription> |
createServiceDescriptionFromDBCMap(HashMap<String,org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite> dbcMap,
org.apache.axis2.context.ConfigurationContext configContext)
|
static org.apache.axis2.jaxws.ClientConfigurationFactory |
getClientConfigurationFactory()
|
static org.apache.axis2.jaxws.description.EndpointDescription |
updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
org.apache.axis2.addressing.EndpointReference epr,
String addressingNamespace,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite composite,
Object sparseCompositeKey,
String bindingId,
String endpointAddress)
|
static org.apache.axis2.jaxws.description.EndpointDescription |
updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
org.apache.axis2.addressing.EndpointReference epr,
String addressingNamespace,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
Object sparseCompositeKey,
String bindingId,
String endpointAddress)
|
static org.apache.axis2.jaxws.description.EndpointDescription |
updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
org.apache.axis2.addressing.EndpointReference epr,
String addressingNamespace,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
String bindingId,
String endpointAddress)
|
static org.apache.axis2.jaxws.description.EndpointDescription |
updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
QName portQName,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite composite,
Object serviceDelegateKey,
String bindingId,
String endpointAddress)
|
static org.apache.axis2.jaxws.description.EndpointDescription |
updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
QName portQName,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
Object serviceDelegateKey,
String bindingId,
String endpointAddress)
|
static org.apache.axis2.jaxws.description.EndpointDescription |
updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
QName portQName,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
String bindingId,
String endpointAddress)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static org.apache.axis2.jaxws.description.ServiceDescription createServiceDescription(URL wsdlURL,
QName serviceQName,
Class serviceClass)
org.apache.axis2.jaxws.description.DescriptionFactory#createServiceDescription(URL, QName, Class, DescriptionBuilderComposite)
public static org.apache.axis2.jaxws.description.ServiceDescription createServiceDescription(URL wsdlURL,
QName serviceQName,
Class serviceClass,
org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite sparseComposite,
Object sparseCompositeKey)
DescriptionFactory.createServiceDescription(URL,
QName, Class)public static void clearServiceDescriptionCache()
public static void clearServiceDescriptionCache(org.apache.axis2.context.ConfigurationContext configContext)
configContext - The configuration context associated with the ServiceDescription
objects in the cache.public static org.apache.axis2.jaxws.description.ServiceDescription createServiceDescription(Class serviceImplClass)
DescriptionFactory.createServiceDescription(Class)
public static org.apache.axis2.jaxws.description.ServiceDescription createServiceDescription(Class serviceImplClass,
org.apache.axis2.context.ConfigurationContext configContext)
DescriptionFactory.createServiceDescription(Class)
public static List<org.apache.axis2.jaxws.description.ServiceDescription> createServiceDescriptionFromDBCMap(HashMap<String,org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite> dbcMap,
org.apache.axis2.context.ConfigurationContext configContext)
DescriptionFactory.createServiceDescriptionFromDBCMap(HashMap)
public static org.apache.axis2.jaxws.description.EndpointDescription updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
QName portQName,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
String bindingId,
String endpointAddress)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, QName, org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType)
public static org.apache.axis2.jaxws.description.EndpointDescription updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
QName portQName,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
Object serviceDelegateKey,
String bindingId,
String endpointAddress)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, QName, org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType)
public static org.apache.axis2.jaxws.description.EndpointDescription updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
QName portQName,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite composite,
Object serviceDelegateKey,
String bindingId,
String endpointAddress)
org.apache.axis2.jaxws.description.DescriptionFactory#updateEndpoint(ServiceDescription, Class, QName, org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType, DescriptionBuilderComposite)
public static org.apache.axis2.jaxws.description.EndpointDescription updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
org.apache.axis2.addressing.EndpointReference epr,
String addressingNamespace,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
String bindingId,
String endpointAddress)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, EndpointReference, String, DescriptionFactory.UpdateType)
public static org.apache.axis2.jaxws.description.EndpointDescription updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
org.apache.axis2.addressing.EndpointReference epr,
String addressingNamespace,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
Object sparseCompositeKey,
String bindingId,
String endpointAddress)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, EndpointReference, String, DescriptionFactory.UpdateType, Object)
public static org.apache.axis2.jaxws.description.EndpointDescription updateEndpoint(org.apache.axis2.jaxws.description.ServiceDescription serviceDescription,
Class sei,
org.apache.axis2.addressing.EndpointReference epr,
String addressingNamespace,
org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType updateType,
org.apache.axis2.jaxws.description.builder.DescriptionBuilderComposite composite,
Object sparseCompositeKey,
String bindingId,
String endpointAddress)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, EndpointReference, String, DescriptionFactory.UpdateType, DescriptionBuilderComposite, Object)public static org.apache.axis2.jaxws.ClientConfigurationFactory getClientConfigurationFactory()
public static org.apache.axis2.jaxws.description.ResolvedHandlersDescription createResolvedHandlersDescription()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||