public interface IWebService
Modifier and Type | Method and Description |
---|---|
default Class<?>[] |
getExtraWsdlSchemaClasses(IContext context)
Return extra classes whose type schema should be included in the generated WSDL.
|
IURI |
getURI()
Gets the URI of the webservice.
|
Collection |
getWebServiceCommands(IContext context)
get a list of commands that should be exposed through the portlet's webservice.
|
String |
getWebServiceName()
Get the name of the webservice
|
org.apache.axis.description.ServiceDesc |
initializeServiceDesc(IContext context,
org.apache.axis.description.ServiceDesc serviceDesc)
initialize the Axis Service Description
|
void |
initializeSOAPMappingRegistry(IContext context,
TypeMapping registry)
initialize the SOAP datatype registry
|
org.apache.axis.handlers.soap.SOAPService |
initializeSOAPService(org.apache.axis.handlers.soap.SOAPService soapService)
initialize the Axis Service Description
|
boolean |
isWebServiceEnabled()
returns whether the webservice is enabled.
|
IURI getURI()
boolean isWebServiceEnabled() throws PortalException
PortalException
String getWebServiceName() throws PortalException
PortalException
Collection getWebServiceCommands(IContext context) throws PortalException
PortalException
void initializeSOAPMappingRegistry(IContext context, TypeMapping registry) throws PortalException
registry
- the datatype registry to add type definitions to.PortalException
org.apache.axis.description.ServiceDesc initializeServiceDesc(IContext context, org.apache.axis.description.ServiceDesc serviceDesc) throws PortalException
soapService
- PortalException
org.apache.axis.handlers.soap.SOAPService initializeSOAPService(org.apache.axis.handlers.soap.SOAPService soapService) throws PortalException
soapService
- PortalException
default Class<?>[] getExtraWsdlSchemaClasses(IContext context) throws PortalException
PortalException