Modifier and Type | Method and Description |
---|---|
DescriptionBuilderComposite |
EndpointDescription.getDescriptionBuilderComposite()
Return the DescriptionBuilderComposite, if any, used to build this service description.
|
Modifier and Type | Method and Description |
---|---|
static ServiceDescription |
DescriptionFactory.createServiceDescription(URL wsdlURL,
QName serviceQName,
Class serviceClass,
DescriptionBuilderComposite sparseComposite,
Object sparseCompositeKey)
Create the initial ServiceDescripton hierarchy on the CLIENT side.
|
protected ArrayList<MethodDescriptionComposite> |
MethodRetriever.removeOverriddenMethods(ArrayList<MethodDescriptionComposite> methodList,
DescriptionBuilderComposite dbc,
EndpointInterfaceDescriptionImpl eid)
This method will loop through each method that was previously determined as being relevant to
the current composite.
|
protected ArrayList<MethodDescriptionComposite> |
MethodRetriever.retrieveSEIMethods(DescriptionBuilderComposite dbc) |
protected ArrayList<MethodDescriptionComposite> |
MethodRetriever.retrieveSEIMethodsChain(DescriptionBuilderComposite tmpDBC,
EndpointInterfaceDescriptionImpl eid)
A recursive method which peruses and retrieves methods in the super class hierarchy
|
static EndpointDescription |
DescriptionFactory.updateEndpoint(ServiceDescription serviceDescription,
Class sei,
EndpointReference epr,
String addressingNamespace,
DescriptionFactory.UpdateType updateType,
DescriptionBuilderComposite composite,
Object sparseCompositeKey)
Retrieve or create an EndpointDescription hierachy associated with an existing CLIENT side
ServiceDescription for a particular port.
|
static EndpointDescription |
DescriptionFactory.updateEndpoint(ServiceDescription serviceDescription,
Class sei,
EndpointReference epr,
String addressingNamespace,
DescriptionFactory.UpdateType updateType,
DescriptionBuilderComposite composite,
Object sparseCompositeKey,
String bindingId,
String endpointAddress)
Retrieve or create an EndpointDescription hierachy associated with an existing CLIENT side
ServiceDescription for a particular port.
|
static EndpointDescription |
DescriptionFactory.updateEndpoint(ServiceDescription serviceDescription,
Class sei,
QName portQName,
DescriptionFactory.UpdateType updateType,
DescriptionBuilderComposite composite,
Object sparseCompositeKey)
Retrieve or create an EndpointDescription hierarchy associated with an existing CLIENT side
ServiceDescription for a particular port.
|
static EndpointDescription |
DescriptionFactory.updateEndpoint(ServiceDescription serviceDescription,
Class sei,
QName portQName,
DescriptionFactory.UpdateType updateType,
DescriptionBuilderComposite composite,
Object sparseCompositeKey,
String bindingId,
String endpointAddress)
Retrieve or create an EndpointDescription hierarchy associated with an existing CLIENT side
ServiceDescription for a particular port.
|
Modifier and Type | Method and Description |
---|---|
static List<ServiceDescription> |
DescriptionFactory.createServiceDescriptionFromDBCMap(HashMap<String,DescriptionBuilderComposite> dbcMap)
Create a full ServiceDescription hierarchy on the SERVER side for EACH service implementation
entry in the DescriptionBuilderComposite (DBC) map.
|
static List<ServiceDescription> |
DescriptionFactory.createServiceDescriptionFromDBCMap(HashMap<String,DescriptionBuilderComposite> dbcMap,
ConfigurationContext configContext)
Create a full ServiceDescription hierarchy on the SERVER side for EACH service implementation
entry in the DescriptionBuilderComposite (DBC) map.
|
static List<ServiceDescription> |
DescriptionFactory.createServiceDescriptionFromDBCMap(HashMap<String,DescriptionBuilderComposite> dbcMap,
ConfigurationContext configContext,
boolean performVaidation)
Create a full ServiceDescription hierarchy on the SERVER side for EACH service implementation
entry in the DescriptionBuilderComposite (DBC) map.
|
Modifier and Type | Class and Description |
---|---|
class |
PortComposite
This subclass of the DescriptionBuilderComposite will be used to model
information specific to a port.
|
Modifier and Type | Method and Description |
---|---|
DescriptionBuilderComposite |
MethodDescriptionComposite.getDescriptionBuilderCompositeRef() |
DescriptionBuilderComposite |
DescriptionBuilderComposite.getSparseComposite(Object key) |
Modifier and Type | Method and Description |
---|---|
static String |
DescriptionBuilderComposite.getServiceRefName(DescriptionBuilderComposite sparseComposite)
Static utility method that, given a sparse composite, returns the SERVICE_REF_NAME value from the property
on that sparse composite or null if the property was not specified.
|
void |
MethodDescriptionComposite.setDescriptionBuilderCompositeRef(DescriptionBuilderComposite dbc) |
void |
DescriptionBuilderComposite.setSparseComposite(Object key,
DescriptionBuilderComposite sparseComposite) |
Constructor and Description |
---|
PortComposite(DescriptionBuilderComposite baseDBC) |
Modifier and Type | Method and Description |
---|---|
HashMap<String,DescriptionBuilderComposite> |
JavaClassToDBCConverter.produceDBC()
The only method we will expose to users of this class.
|
Modifier and Type | Method and Description |
---|---|
static void |
ConverterUtils.attachFieldDescriptionComposites(DescriptionBuilderComposite composite,
List<FieldDescriptionComposite> fdcList)
This method will add FieldDescriptionComposite objects to a DescriptionBuilderComposite
|
static void |
ConverterUtils.attachMethodDescriptionComposites(DescriptionBuilderComposite composite,
List<MethodDescriptionComposite> mdcList)
This method will add MethodDescriptionComposite objects to a DescriptionBuilderComposite
|
Modifier and Type | Method and Description |
---|---|
DescriptionBuilderComposite |
ServiceDescriptionImpl.getDescriptionBuilderComposite() |
DescriptionBuilderComposite |
EndpointDescriptionImpl.getDescriptionBuilderComposite() |
DescriptionBuilderComposite |
ServiceDescriptionImpl.getDescriptionBuilderComposite(QName serviceQName,
Integer portCompositeIndex)
This method provides a means for accessing a DescriptionBuilderComposite instance.
|
Modifier and Type | Method and Description |
---|---|
HashMap<String,DescriptionBuilderComposite> |
ServiceDescriptionImpl.getDBCMap() |
Modifier and Type | Method and Description |
---|---|
static ServiceDescription |
DescriptionFactoryImpl.createServiceDescription(URL wsdlURL,
QName serviceQName,
Class serviceClass,
DescriptionBuilderComposite sparseComposite,
Object sparseCompositeKey) |
static EndpointDescription |
DescriptionFactoryImpl.updateEndpoint(ServiceDescription serviceDescription,
Class sei,
EndpointReference epr,
String addressingNamespace,
DescriptionFactory.UpdateType updateType,
DescriptionBuilderComposite composite,
Object sparseCompositeKey,
String bindingId,
String endpointAddress) |
static EndpointDescription |
DescriptionFactoryImpl.updateEndpoint(ServiceDescription serviceDescription,
Class sei,
QName portQName,
DescriptionFactory.UpdateType updateType,
DescriptionBuilderComposite composite,
Object serviceDelegateKey,
String bindingId,
String endpointAddress) |
Modifier and Type | Method and Description |
---|---|
static List<ServiceDescription> |
DescriptionFactoryImpl.createServiceDescriptionFromDBCMap(HashMap<String,DescriptionBuilderComposite> dbcMap,
ConfigurationContext configContext) |
static List<ServiceDescription> |
DescriptionFactoryImpl.createServiceDescriptionFromDBCMap(HashMap<String,DescriptionBuilderComposite> dbcMap,
ConfigurationContext configContext,
boolean performVaidation) |
Constructor and Description |
---|
LegacyMethodRetrieverImpl(DescriptionBuilderComposite dbc,
EndpointInterfaceDescriptionImpl eid) |
PostRI216MethodRetrieverImpl(DescriptionBuilderComposite dbc,
EndpointInterfaceDescriptionImpl eid) |
Modifier and Type | Method and Description |
---|---|
static void |
ServiceDelegate.setPortMetadata(DescriptionBuilderComposite composite)
NON-STANDARD SPI! Set any metadata to be used on the creation of the NEXT Port by this thread.
|
static void |
ServiceDelegate.setServiceMetadata(DescriptionBuilderComposite composite)
NON-STANDARD SPI! Set any metadata to be used on the creation of the NEXT Service by this thread.
|
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.