org.apache.beehive.wsm.jsr181.model
Interface BeehiveWsTypeMetadata
- All Known Implementing Classes:
- Jsr181TypeMetadataImpl
public interface BeehiveWsTypeMetadata
initHandlersFromChainConfig
void initHandlersFromChainConfig(URL chainConfigURL,
String chainName)
throws Exception
- Throws:
Exception
getHcFileName
String getHcFileName()
setHcFileName
void setHcFileName(String hcFileName)
getHcName
String getHcName()
setHcName
void setHcName(String hcName)
getSecurityRoles
BeehiveWsSecurityRolesInfo getSecurityRoles()
setSecurityRoles
void setSecurityRoles(BeehiveWsSecurityRolesInfo securityRoles)
getSiValue
String getSiValue()
setSiValue
void setSiValue(String siValue)
getSoapBinding
BeehiveWsSOAPBindingInfo getSoapBinding()
setSoapBinding
void setSoapBinding(BeehiveWsSOAPBindingInfo soapBinding)
getWsName
String getWsName()
setWsName
void setWsName(String wsName)
getWsServiceName
String getWsServiceName()
setWsServiceName
void setWsServiceName(String wsServiceName)
getWsTargetNamespace
String getWsTargetNamespace()
setWsTargetNamespace
void setWsTargetNamespace(String wsTargetNamespace)
getTargetNamespaceParts
String[] getTargetNamespaceParts()
getWsEndpointInterface
String getWsEndpointInterface()
setWsEndpointInterface
void setWsEndpointInterface(String wsEndpointInterface)
getWsWsdlLocation
String getWsWsdlLocation()
setWsWsdlLocation
void setWsWsdlLocation(String wsWsdlLocation)
getMethods
Collection<? extends BeehiveWsMethodMetadata> getMethods()
getMethod
BeehiveWsMethodMetadata getMethod(String methodName,
Class... paramTypes)
addMethod
void addMethod(BeehiveWsMethodMetadata method)
throws ValidationException
- Throws:
ValidateException
- if duplicate methods are encountered or if a
Document style service attempts to overload methods.
ValidationException
getSoapHandlers
List<? extends BeehiveWsSOAPMessageHandlerInfo> getSoapHandlers()
addSOAPHandler
void addSOAPHandler(BeehiveWsSOAPMessageHandlerInfo soapHandler)
getClassName
String getClassName()
setClassName
void setClassName(String className)
merge
void merge(JavaTypeInfo jt)
throws Exception
- Throws:
Exception