|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.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(ConfigurationContext configContext)
Clears all the ServiceDescription objects in the cache associated with the specified configuration context. |
static ServiceDescription |
createServiceDescription(java.lang.Class serviceImplClass)
|
static ServiceDescription |
createServiceDescription(java.lang.Class serviceImplClass,
ConfigurationContext configContext)
|
static ServiceDescription |
createServiceDescription(java.net.URL wsdlURL,
QName serviceQName,
java.lang.Class serviceClass)
|
static ServiceDescription |
createServiceDescription(java.net.URL wsdlURL,
QName serviceQName,
java.lang.Class serviceClass,
DescriptionBuilderComposite sparseComposite,
java.lang.Object sparseCompositeKey)
|
static java.util.List<ServiceDescription> |
createServiceDescriptionFromDBCMap(java.util.HashMap<java.lang.String,DescriptionBuilderComposite> dbcMap,
ConfigurationContext configContext)
|
static ClientConfigurationFactory |
getClientConfigurationFactory()
|
static EndpointDescription |
updateEndpoint(ServiceDescription serviceDescription,
java.lang.Class sei,
EndpointReference epr,
java.lang.String addressingNamespace,
DescriptionFactory.UpdateType updateType)
|
static EndpointDescription |
updateEndpoint(ServiceDescription serviceDescription,
java.lang.Class sei,
EndpointReference epr,
java.lang.String addressingNamespace,
DescriptionFactory.UpdateType updateType,
DescriptionBuilderComposite composite,
java.lang.Object sparseCompositeKey)
|
static EndpointDescription |
updateEndpoint(ServiceDescription serviceDescription,
java.lang.Class sei,
EndpointReference epr,
java.lang.String addressingNamespace,
DescriptionFactory.UpdateType updateType,
java.lang.Object sparseCompositeKey)
|
static EndpointDescription |
updateEndpoint(ServiceDescription serviceDescription,
java.lang.Class sei,
QName portQName,
DescriptionFactory.UpdateType updateType)
|
static EndpointDescription |
updateEndpoint(ServiceDescription serviceDescription,
java.lang.Class sei,
QName portQName,
DescriptionFactory.UpdateType updateType,
DescriptionBuilderComposite composite,
java.lang.Object serviceDelegateKey)
|
static EndpointDescription |
updateEndpoint(ServiceDescription serviceDescription,
java.lang.Class sei,
QName portQName,
DescriptionFactory.UpdateType updateType,
java.lang.Object serviceDelegateKey)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static ServiceDescription createServiceDescription(java.net.URL wsdlURL, QName serviceQName, java.lang.Class serviceClass)
org.apache.axis2.jaxws.description.DescriptionFactory#createServiceDescription(URL, QName, Class, DescriptionBuilderComposite)
public static ServiceDescription createServiceDescription(java.net.URL wsdlURL, QName serviceQName, java.lang.Class serviceClass, DescriptionBuilderComposite sparseComposite, java.lang.Object sparseCompositeKey)
DescriptionFactory.createServiceDescription(URL,
QName, Class)
public static void clearServiceDescriptionCache()
public static void clearServiceDescriptionCache(ConfigurationContext configContext)
configContext
- The configuration context associated with the ServiceDescription
objects in the cache.public static ServiceDescription createServiceDescription(java.lang.Class serviceImplClass)
DescriptionFactory.createServiceDescription(Class)
public static ServiceDescription createServiceDescription(java.lang.Class serviceImplClass, ConfigurationContext configContext)
DescriptionFactory.createServiceDescription(Class)
public static java.util.List<ServiceDescription> createServiceDescriptionFromDBCMap(java.util.HashMap<java.lang.String,DescriptionBuilderComposite> dbcMap, ConfigurationContext configContext)
DescriptionFactory.createServiceDescriptionFromDBCMap(HashMap)
public static EndpointDescription updateEndpoint(ServiceDescription serviceDescription, java.lang.Class sei, QName portQName, DescriptionFactory.UpdateType updateType)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, QName, org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType)
public static EndpointDescription updateEndpoint(ServiceDescription serviceDescription, java.lang.Class sei, QName portQName, DescriptionFactory.UpdateType updateType, java.lang.Object serviceDelegateKey)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, QName, org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType)
public static EndpointDescription updateEndpoint(ServiceDescription serviceDescription, java.lang.Class sei, QName portQName, DescriptionFactory.UpdateType updateType, DescriptionBuilderComposite composite, java.lang.Object serviceDelegateKey)
org.apache.axis2.jaxws.description.DescriptionFactory#updateEndpoint(ServiceDescription, Class, QName, org.apache.axis2.jaxws.description.DescriptionFactory.UpdateType, DescriptionBuilderComposite)
public static EndpointDescription updateEndpoint(ServiceDescription serviceDescription, java.lang.Class sei, EndpointReference epr, java.lang.String addressingNamespace, DescriptionFactory.UpdateType updateType)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, EndpointReference, String, DescriptionFactory.UpdateType)
public static EndpointDescription updateEndpoint(ServiceDescription serviceDescription, java.lang.Class sei, EndpointReference epr, java.lang.String addressingNamespace, DescriptionFactory.UpdateType updateType, java.lang.Object sparseCompositeKey)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, EndpointReference, String, DescriptionFactory.UpdateType, Object)
public static EndpointDescription updateEndpoint(ServiceDescription serviceDescription, java.lang.Class sei, EndpointReference epr, java.lang.String addressingNamespace, DescriptionFactory.UpdateType updateType, DescriptionBuilderComposite composite, java.lang.Object sparseCompositeKey)
DescriptionFactory.updateEndpoint(ServiceDescription,
Class, EndpointReference, String, DescriptionFactory.UpdateType, DescriptionBuilderComposite, Object)
public static ClientConfigurationFactory getClientConfigurationFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |