Skip navigation links
oracle.webservices
Interface ServiceInvocationInfo
-
public interface ServiceInvocationInfo
This interface can be implemented to provide additional information about a service at runtime - currently it is used by the ProviderConfig as a way to provide information about dynamic providers. Other uses are possible in the future
isRestSupported
boolean isRestSupported(String pathInfo)
isRestGetRequest
boolean isRestGetRequest(HttpServletRequest request)
getOperationName
String getOperationName(HttpServletRequest request)
isSoapSupported
boolean isSoapSupported(HttpServletRequest request)
isSoapSupported
boolean isSoapSupported(String pathInfo)
getLoggingLevel
String getLoggingLevel(String pathInfo)
getMaxRequestSize
int getMaxRequestSize(String pathInfo)
isMexEnabled
boolean isMexEnabled(String pathInfo)
isMtomSupported
boolean isMtomSupported(String pathInfo)
isTestpageEnabled
boolean isTestpageEnabled(String pathInfo)
isWsdlEnabled
boolean isWsdlEnabled(String pathInfo)
isSchemaValidateInput
boolean isSchemaValidateInput(String pathInfo)
getConfigurationProperties
Properties getConfigurationProperties(String pathInfo)
getDefinition
Definition getDefinition(String pathInfo)
getRestRequestPath
String getRestRequestPath(HttpServletRequest request,
String operationName,
HashMap<String,String> params)
- Return the portion of the REST GET request URL beyond the endpoint name (e.g.) this method might return a query string beginning with the leading "?" that needs to be tacked on to the end of the endpoint name, in order to do REST GET invocation
-
- Parameters:
request
-
operationName
-
params
-
- Returns:
Skip navigation links