Modifier and Type | Method and Description |
---|---|
Object |
ServiceObjectSupplier.getServiceObject(AxisService axisService) |
Modifier and Type | Field and Description |
---|---|
protected AxisService |
Stub._service |
Modifier and Type | Method and Description |
---|---|
AxisService |
ServiceClient.getAxisService()
Return the AxisService this is a client for.
|
Modifier and Type | Method and Description |
---|---|
void |
WSDLBasedPolicyProcessor.configureServicePolices(AxisService axisService) |
void |
ServiceClient.setAxisService(AxisService axisService)
Configure the ServiceClient to interact with the Web service described by the specified
AxisService object.
|
Constructor and Description |
---|
ServiceClient(ConfigurationContext configContext,
AxisService axisService)
Create a service client configured to work with a specific AxisService.
|
Modifier and Type | Method and Description |
---|---|
AxisService |
MessageContext.getAxisService() |
AxisService |
ServiceContext.getAxisService() |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationContext.deployService(AxisService service)
Deploy a service to the embedded AxisConfiguration, and initialize it.
|
ServiceContext |
ServiceGroupContext.findServiceContext(AxisService axisSrv)
Finds the service context object that corresponds
to the specified AxisService from the list
of service contexts for this service group
context.
|
ServiceContext |
ServiceGroupContext.getServiceContext(AxisService service)
Gets a service context.
|
ServiceContext |
SessionContext.getServiceContext(AxisService axisService) |
void |
MessageContext.setAxisService(AxisService axisService) |
Modifier and Type | Method and Description |
---|---|
static AxisService |
ActivateUtils.findService(AxisConfiguration axisConfig,
String serviceClassName,
String serviceName)
Find the AxisService object that matches the criteria
|
static AxisService |
ActivateUtils.findService(AxisConfiguration axisConfig,
String serviceClassName,
String serviceName,
String extraName) |
Modifier and Type | Method and Description |
---|---|
static AxisOperation |
ActivateUtils.findOperation(AxisService service,
String opClassName,
QName opQName)
Find the AxisOperation object that matches the criteria
|
static String |
ActivateUtils.getAxisServiceExternalizeExtraName(AxisService axisService)
Return a Sring that contains the service QName and port local name of an AxisService
seperated by a delimiter.
|
Modifier and Type | Method and Description |
---|---|
org.apache.ws.commons.schema.XmlSchema |
SchemaSupplier.getSchema(AxisService service,
String xsd) |
javax.wsdl.Definition |
WSDLSupplier.getWSDL(AxisService service) |
Constructor and Description |
---|
AxisDataLocatorImpl(AxisService in_axisService)
Constructor
|
Constructor and Description |
---|
MexClient(ConfigurationContext configContext,
AxisService axisService) |
Modifier and Type | Method and Description |
---|---|
static AxisService |
DeploymentEngine.buildService(InputStream serviceInputStream,
ConfigurationContext configCtx)
Fills an axisservice object using services.xml.
|
AxisService |
ServiceBuilder.populateService(org.apache.axiom.om.OMElement service_element)
Populates service from corresponding OM.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<AxisService> |
ServiceGroupBuilder.populateServiceGroup(AxisServiceGroup axisServiceGroup) |
Modifier and Type | Method and Description |
---|---|
protected MessageReceiver |
DescriptionBuilder.loadDefaultMessageReceiver(String mepURL,
AxisService service)
Loads default message receivers.
|
protected MessageReceiver |
DeploymentEngine.loadDefaultMessageReceiver(String mepURL,
AxisService service) |
protected void |
ServiceBuilder.processServiceModuleConfig(Iterator moduleConfigs,
ParameterInclude parent,
AxisService service) |
void |
POJODeployer.setMessageReceivers(AxisService service) |
Modifier and Type | Method and Description |
---|---|
void |
ServiceBuilder.setWsdlServiceMap(HashMap<String,AxisService> wsdlServiceMap) |
Constructor and Description |
---|
ServiceBuilder(ConfigurationContext configCtx,
AxisService service) |
ServiceBuilder(InputStream serviceInputStream,
ConfigurationContext configCtx,
AxisService service) |
Constructor and Description |
---|
ServiceGroupBuilder(org.apache.axiom.om.OMElement service,
HashMap<String,AxisService> wsdlServices,
ConfigurationContext configCtx) |
Modifier and Type | Method and Description |
---|---|
ArrayList<AxisService> |
ArchiveReader.buildServiceGroup(InputStream zin,
DeploymentFileData currentFile,
AxisServiceGroup axisServiceGroup,
HashMap<String,AxisService> wsdlServices,
ConfigurationContext configCtx) |
List<AxisService> |
ArchiveReader.getAxisServiceFromWsdl(InputStream in,
ClassLoader loader,
String wsdlUrl) |
ArrayList<AxisService> |
ArchiveReader.processServiceGroup(String filename,
DeploymentFileData currentFile,
AxisServiceGroup axisServiceGroup,
boolean extractService,
HashMap<String,AxisService> wsdlServices,
ConfigurationContext configCtx)
Extracts Service XML files and builds the service groups.
|
HashMap<String,AxisService> |
ArchiveReader.processWSDLs(DeploymentFileData file)
Creates service objects from wsdl file inside a service archive file.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<AxisService> |
ArchiveReader.buildServiceGroup(InputStream zin,
DeploymentFileData currentFile,
AxisServiceGroup axisServiceGroup,
HashMap<String,AxisService> wsdlServices,
ConfigurationContext configCtx) |
void |
ArchiveReader.processFilesInFolder(File folder,
HashMap<String,AxisService> servicesMap) |
ArrayList<AxisService> |
ArchiveReader.processServiceGroup(String filename,
DeploymentFileData currentFile,
AxisServiceGroup axisServiceGroup,
boolean extractService,
HashMap<String,AxisService> wsdlServices,
ConfigurationContext configCtx)
Extracts Service XML files and builds the service groups.
|
Modifier and Type | Method and Description |
---|---|
static void |
Utils.addEndpointsToService(AxisService axisService) |
static void |
Utils.addEndpointsToService(AxisService axisService,
AxisConfiguration axisConfiguration) |
static void |
Utils.addHttpEndpoint(AxisService axisService,
String url) |
static void |
Utils.addHttpEndpoint(AxisService axisService,
String protocol,
String endpointName) |
static void |
Utils.addSoap11Endpoint(AxisService axisService,
String url) |
static void |
Utils.addSoap11Endpoint(AxisService axisService,
String protocol,
String endpointName) |
static void |
Utils.addSoap12Endpoint(AxisService axisService,
String url) |
static void |
Utils.addSoap12Endpoint(AxisService axisService,
String protocol,
String endpointName) |
static void |
Utils.fillAxisService(AxisService axisService,
AxisConfiguration axisConfig,
ArrayList<String> excludeOperations,
ArrayList<String> nonRpcMethods)
This guy will create a AxisService using java reflection
|
static AxisBinding |
Utils.getHttpBinding(AxisService service) |
static AxisBinding |
Utils.getSoap11Binding(AxisService service) |
static AxisBinding |
Utils.getSoap12Binding(AxisService service) |
static void |
Utils.processBeanPropertyExclude(AxisService service)
This method is to process bean exclude parameter and the XML format of that would be
|
static void |
Utils.processPolicyAttachments(Iterator attachmentElements,
AxisService service) |
static void |
Utils.setEndpointsToAllUsedBindings(AxisService axisService) |
Modifier and Type | Field and Description |
---|---|
protected AxisService |
WSDLToAxisServiceBuilder.axisService |
Modifier and Type | Method and Description |
---|---|
static AxisService |
AxisService.createClientSideAxisService(javax.wsdl.Definition wsdlDefinition,
QName wsdlServiceName,
String portName,
Options options) |
static AxisService |
AxisService.createClientSideAxisService(URL wsdlURL,
QName wsdlServiceName,
String portName,
Options options)
To create a AxisService for a given WSDL and the created client is most
suitable for client side invocation not for server side invocation.
|
static AxisService |
AxisService.createService(String implClass,
AxisConfiguration axisConfig)
To create an AxisService using given service impl class name first
generate schema corresponding to the given java class , next for each
methods AxisOperation will be created.
|
static AxisService |
AxisService.createService(String implClass,
AxisConfiguration axisConfiguration,
Map messageReceiverClassMap,
String targetNamespace,
String schemaNamespace,
ClassLoader loader)
messageReceiverClassMap will hold the MessageReceivers for given meps.
|
static AxisService |
AxisService.createService(String implClass,
String serviceName,
AxisConfiguration axisConfiguration,
Map<String,MessageReceiver> messageReceiverClassMap,
String targetNamespace,
ClassLoader loader,
SchemaGenerator schemaGenerator,
AxisService axisService)
messageReceiverClassMap will hold the MessageReceivers for given meps.
|
AxisService |
AxisOperation.getAxisService()
Typesafe access to parent service
|
AxisService |
AxisEndpoint.getAxisService() |
AxisService |
AxisServiceGroup.getService(String name) |
AxisService |
WSDL11ToAxisServiceBuilder.populateService()
Populates a given service.
|
abstract AxisService |
WSDLToAxisServiceBuilder.populateService() |
AxisService |
WSDL20ToAxisServiceBuilder.populateService() |
Modifier and Type | Method and Description |
---|---|
Iterator<AxisService> |
AxisServiceGroup.getServices() |
List<AxisService> |
WSDL20ToAllAxisServicesBuilder.populateAllServices()
Public method to access the wsdl 2.0 file and create a List of AxisService objects.
|
List<AxisService> |
WSDL11ToAllAxisServicesBuilder.populateAllServices()
Public method to access the wsdl 1.1 file and create a List of AxisService objects.
|
Modifier and Type | Method and Description |
---|---|
void |
AxisServiceGroup.addService(AxisService service) |
void |
AxisServiceGroup.addToGroup(AxisService service)
Deprecated.
please use addService() instead
|
static AxisService |
AxisService.createService(String implClass,
String serviceName,
AxisConfiguration axisConfiguration,
Map<String,MessageReceiver> messageReceiverClassMap,
String targetNamespace,
ClassLoader loader,
SchemaGenerator schemaGenerator,
AxisService axisService)
messageReceiverClassMap will hold the MessageReceivers for given meps.
|
void |
AxisEndpoint.setParent(AxisService service) |
protected void |
WSDLToAxisServiceBuilder.setPolicyRegistryFromService(AxisService axisService) |
Constructor and Description |
---|
AxisService2WSDL11(AxisService service) |
AxisService2WSDL11(AxisService service,
String serviceName) |
AxisService2WSDL20(AxisService service) |
AxisService2WSDL20(AxisService service,
String serviceName) |
WSDL11ToAxisServiceBuilder(InputStream in,
AxisService service) |
WSDL20ToAxisServiceBuilder(String wsdlUri,
AxisService service) |
WSDLToAxisServiceBuilder(InputStream in,
AxisService axisService) |
Modifier and Type | Field and Description |
---|---|
protected AxisService |
DefaultSchemaGenerator.service |
Modifier and Type | Method and Description |
---|---|
void |
SchemaGenerator.setAxisService(AxisService service) |
void |
DefaultSchemaGenerator.setAxisService(AxisService service) |
Constructor and Description |
---|
DefaultSchemaGenerator(ClassLoader loader,
String className,
String schematargetNamespace,
String schematargetNamespacePrefix,
AxisService service) |
DocLitBareSchemaGenerator(ClassLoader loader,
String className,
String schematargetNamespace,
String schematargetNamespacePrefix,
AxisService service) |
Modifier and Type | Method and Description |
---|---|
AxisService |
SOAPActionBasedDispatcher.findService(MessageContext messageContext) |
AxisService |
SOAPMessageBodyBasedServiceDispatcher.findService(MessageContext messageContext) |
abstract AxisService |
AbstractServiceDispatcher.findService(MessageContext messageContext)
Called by Axis Engine to find the service.
|
AxisService |
RequestURIBasedDispatcher.findService(MessageContext messageContext) |
AxisService |
RequestURIBasedServiceDispatcher.findService(MessageContext messageContext) |
AxisService |
RequestURIOperationDispatcher.findService(MessageContext messageContext) |
AxisService |
RelatesToBasedServiceDispatcher.findService(MessageContext messageContext) |
AxisService |
AddressingBasedDispatcher.findService(MessageContext messageContext) |
AxisService |
HTTPLocationBasedDispatcher.findService(MessageContext messageContext) |
AxisService |
SOAPMessageBodyBasedDispatcher.findService(MessageContext messageContext) |
Modifier and Type | Method and Description |
---|---|
AxisOperation |
ActionBasedOperationDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
abstract AxisOperation |
AbstractOperationDispatcher.findOperation(AxisService service,
MessageContext messageContext)
Called by Axis Engine to find the operation.
|
AxisOperation |
RequestURIBasedOperationDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
AxisOperation |
SOAPActionBasedDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
AxisOperation |
RequestURIBasedDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
AxisOperation |
RequestURIOperationDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
AxisOperation |
AddressingBasedDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
AxisOperation |
HTTPLocationBasedDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
AxisOperation |
SOAPMessageBodyBasedDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
AxisOperation |
RelatesToBasedOperationDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
AxisOperation |
SOAPMessageBodyBasedOperationDispatcher.findOperation(AxisService service,
MessageContext messageContext) |
Modifier and Type | Method and Description |
---|---|
abstract AxisService |
AbstractDispatcher.findService(MessageContext messageContext)
Called by Axis Engine to find the service.
|
AxisService |
AxisConfiguration.getService(String name)
Method getService.
|
AxisService |
AxisConfiguration.getServiceForActivation(String serviceName)
Service can start and stop, once stopped it cannot be accessed, so we
need a way to get the service even if service is not active.
|
Modifier and Type | Method and Description |
---|---|
HashMap<String,AxisService> |
AxisConfiguration.getServices() |
Modifier and Type | Method and Description |
---|---|
void |
AxisConfiguration.addService(AxisService service)
Add an AxisService to our global configuration.
|
void |
AxisConfiguration.addServiceToExistingServiceGroup(AxisService axisService,
String serviceGroupName)
This method is used to add a service to an existing active service group in the axis configuration
|
void |
AxisConfiguration.addToAllServicesMap(AxisService axisService) |
abstract AxisOperation |
AbstractDispatcher.findOperation(AxisService service,
MessageContext messageContext)
Called by Axis Engine to find the operation.
|
void |
AxisConfiguration.notifyObservers(AxisEvent event,
AxisService service) |
void |
AxisObserver.serviceUpdate(AxisEvent event,
AxisService service) |
void |
ServiceLifeCycle.shutDown(ConfigurationContext configctx,
AxisService service)
this will be called during the system shut down time.
|
void |
ServiceLifeCycle.startUp(ConfigurationContext configctx,
AxisService service)
this will be called during the deployement time of the service.
|
Constructor and Description |
---|
RPCServiceClient(ConfigurationContext configContext,
AxisService service) |
Modifier and Type | Method and Description |
---|---|
static void |
RPCUtil.processResonseAsDocLitBare(Object resObject,
AxisService service,
org.apache.axiom.soap.SOAPEnvelope envelope,
org.apache.axiom.soap.SOAPFactory fac,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.om.OMElement bodyContent,
MessageContext outMessage) |
static void |
RPCUtil.processResponseAsDocLitWrapped(Object resObject,
AxisService service,
Method method,
org.apache.axiom.soap.SOAPEnvelope envelope,
org.apache.axiom.soap.SOAPFactory fac,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.om.OMElement bodyContent,
MessageContext outMessage) |
Modifier and Type | Method and Description |
---|---|
static AxisService |
Utils.createSimpleInOnlyService(QName serviceName,
MessageReceiver messageReceiver,
QName opName) |
static AxisService |
Utils.createSimpleService(QName serviceName,
MessageReceiver messageReceiver,
String className,
QName opName) |
static AxisService |
Utils.createSimpleService(QName serviceName,
String className,
QName opName) |
static AxisService |
Utils.createSimpleServiceforClient(QName serviceName,
MessageReceiver messageReceiver,
String className,
QName opName) |
static AxisService |
Utils.createSimpleServiceforClient(QName serviceName,
String className,
QName opName) |
static AxisService |
ObjectStateUtils.findService(AxisConfiguration axisConfig,
String serviceClassName,
String serviceName)
Find the AxisService object that matches the criteria
|
Modifier and Type | Method and Description |
---|---|
static Object |
Utils.createServiceObject(AxisService service)
Create a service object for a given service.
|
static ServiceContext |
Utils.fillContextInformation(AxisService axisService,
ConfigurationContext configurationContext) |
static AxisOperation |
ObjectStateUtils.findOperation(AxisService service,
String opClassName,
QName opQName)
Find the AxisOperation object that matches the criteria
|
static org.apache.axiom.om.OMElement |
WSDLSerializationUtil.generateHTTPBinding(org.apache.axiom.om.OMFactory fac,
AxisService axisService,
org.apache.axiom.om.OMNamespace wsdl,
org.apache.axiom.om.OMNamespace whttp,
org.apache.axiom.om.OMNamespace tns,
String serviceName)
Generates a default HTTP Binding for a given AxisService
|
static org.apache.axiom.om.OMElement |
WSDLSerializationUtil.generateServiceElement(org.apache.axiom.om.OMFactory omFactory,
org.apache.axiom.om.OMNamespace wsdl,
org.apache.axiom.om.OMNamespace tns,
AxisService axisService,
boolean disableREST,
boolean disableSOAP12,
boolean disableSOAP11,
String serviceName)
Generates a default service element
|
static org.apache.axiom.om.OMElement |
WSDLSerializationUtil.generateServiceElement(org.apache.axiom.om.OMFactory omFactory,
org.apache.axiom.om.OMNamespace wsdl,
org.apache.axiom.om.OMNamespace tns,
AxisService axisService,
boolean disableREST,
boolean disableSOAP12,
boolean disableSOAP11,
String[] eprs,
String serviceName)
Generates a default service element
|
static org.apache.axiom.om.OMElement |
WSDLSerializationUtil.generateSOAP11Binding(org.apache.axiom.om.OMFactory fac,
AxisService axisService,
org.apache.axiom.om.OMNamespace wsdl,
org.apache.axiom.om.OMNamespace wsoap,
org.apache.axiom.om.OMNamespace tns,
String serviceName)
Generates a default SOAP 11 Binding for a given AxisService
|
static org.apache.axiom.om.OMElement |
WSDLSerializationUtil.generateSOAP12Binding(org.apache.axiom.om.OMFactory fac,
AxisService axisService,
org.apache.axiom.om.OMNamespace wsdl,
org.apache.axiom.om.OMNamespace wsoap,
org.apache.axiom.om.OMNamespace tns,
String serviceName)
Generates a default SOAP 12 Binding for a given AxisService
|
static org.apache.neethi.Policy |
PolicyUtil.getMergedPolicy(List policies,
AxisService service) |
static Class<?> |
Utils.getServiceClass(AxisService service)
Get the service class for a given service.
|
Constructor and Description |
---|
PolicyLocator(AxisService service) |
Modifier and Type | Method and Description |
---|---|
AxisService |
CodeGenConfiguration.getAxisService() |
Modifier and Type | Method and Description |
---|---|
List<AxisService> |
CodeGenConfiguration.getAxisServices() |
Modifier and Type | Method and Description |
---|---|
void |
CodeGenConfiguration.addAxisService(AxisService axisService) |
void |
CodeGenConfiguration.setAxisService(AxisService axisService) |
Modifier and Type | Method and Description |
---|---|
void |
CodeGenConfiguration.setAxisServices(List<AxisService> axisServices) |
Modifier and Type | Field and Description |
---|---|
protected AxisService |
AxisServiceBasedMultiLanguageEmitter.axisService |
Constructor and Description |
---|
AxisServiceTopElementSchemaGenerator(AxisService service) |
Modifier and Type | Method and Description |
---|---|
void |
WSDL11Writer.writeWSDL(AxisService axisService) |
void |
WSDL20Writer.writeWSDL(AxisService axisService) |
void |
WSDL11Writer.writeWSDL(AxisService axisService,
javax.wsdl.Definition definition,
Map changedMap) |
Copyright © 2004–2016 The Apache Software Foundation. All rights reserved.