org.apache.beehive.wsm.jsr181.model.jsr181
Class Jsr181MethodMetadataImpl
Object
Jsr181MethodMetadataImpl
- All Implemented Interfaces:
- Serializable, BeehiveWsMethodMetadata
public class Jsr181MethodMetadataImpl
- extends Object
- implements BeehiveWsMethodMetadata, Serializable
- See Also:
- Serialized Form
Methods inherited from class Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Jsr181MethodMetadataImpl
public Jsr181MethodMetadataImpl(String operationName,
Class javaType,
QName xmlReturnType)
Jsr181MethodMetadataImpl
public Jsr181MethodMetadataImpl(String methodName,
Class returnType)
Jsr181MethodMetadataImpl
public Jsr181MethodMetadataImpl(JavaMethodInfo jm)
validate
public void validate()
throws ValidationException
- Throws:
ValidationException
isOneWay
public boolean isOneWay()
- Specified by:
isOneWay
in interface BeehiveWsMethodMetadata
setOneWay
public void setOneWay(boolean oneway)
- Specified by:
setOneWay
in interface BeehiveWsMethodMetadata
getSecurityRoles
public BeehiveWsSecurityRolesInfo getSecurityRoles()
- Specified by:
getSecurityRoles
in interface BeehiveWsMethodMetadata
setSecurityRoles
public void setSecurityRoles(BeehiveWsSecurityRolesInfo securityRoles)
- Specified by:
setSecurityRoles
in interface BeehiveWsMethodMetadata
getWmAction
public String getWmAction()
- Specified by:
getWmAction
in interface BeehiveWsMethodMetadata
setWmAction
public void setWmAction(String wmAction)
- Specified by:
setWmAction
in interface BeehiveWsMethodMetadata
getWmOperationName
public String getWmOperationName()
- Specified by:
getWmOperationName
in interface BeehiveWsMethodMetadata
setWmOperationName
public void setWmOperationName(String wmOperationName)
- Specified by:
setWmOperationName
in interface BeehiveWsMethodMetadata
getWrName
public String getWrName()
- Specified by:
getWrName
in interface BeehiveWsMethodMetadata
setWrName
public void setWrName(String wrName)
- Specified by:
setWrName
in interface BeehiveWsMethodMetadata
getWrTargetNamespace
public String getWrTargetNamespace()
- Specified by:
getWrTargetNamespace
in interface BeehiveWsMethodMetadata
setWrTargetNamespace
public void setWrTargetNamespace(String wrTargetNamespace)
- Specified by:
setWrTargetNamespace
in interface BeehiveWsMethodMetadata
getParams
public List<BeehiveWsParameterMetadata> getParams()
- Specified by:
getParams
in interface BeehiveWsMethodMetadata
addParams
public void addParams(List<? extends BeehiveWsParameterMetadata> parameters)
- Specified by:
addParams
in interface BeehiveWsMethodMetadata
addParam
public void addParam(BeehiveWsParameterMetadata parameter)
- Specified by:
addParam
in interface BeehiveWsMethodMetadata
getJavaMethodName
public String getJavaMethodName()
- Specified by:
getJavaMethodName
in interface BeehiveWsMethodMetadata
getJavaReturnType
public Class getJavaReturnType()
- Specified by:
getJavaReturnType
in interface BeehiveWsMethodMetadata
getSignature
public String getSignature()
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
getJavaReturnTypeFullName
public String getJavaReturnTypeFullName()
- Specified by:
getJavaReturnTypeFullName
in interface BeehiveWsMethodMetadata
getXmlReturnType
public QName getXmlReturnType()
- Specified by:
getXmlReturnType
in interface BeehiveWsMethodMetadata
setXmlReturnType
public void setXmlReturnType(QName xmlReturnType)
- Specified by:
setXmlReturnType
in interface BeehiveWsMethodMetadata
setReturnType
public void setReturnType(Class javaType)
- Specified by:
setReturnType
in interface BeehiveWsMethodMetadata