Class JwsWebServiceEndpointVerifier
java.lang.Object
org.jboss.as.webservices.verification.JwsWebServiceEndpointVerifier
Verifies the structural correctness of JSR-181 style web services.
- web methods must not be static or final
- web methods must be public
- web service implementation class must not declare a finalize method
We don't check for the @WebService annotation or whether the class is abstract, final or public because these checks are performed by {@link org.jboss.as.webservices.util.ASHelper.isJaxwsEndpoint(ClassInfo, CompositeIndex)} from {@link org.jboss.as.webservices.deployers.AbstractIntegrationProcessorJAXWS.deploy(DeploymentPhaseContext)}.
- Author:
- sfcoy
-
Constructor Summary
ConstructorsConstructorDescriptionJwsWebServiceEndpointVerifier(Class<?> endpointClass, Class<?> endpointInterfaceClass, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex) -
Method Summary
-
Constructor Details
-
JwsWebServiceEndpointVerifier
-
-
Method Details
-
verify
public void verify() -
failed
public boolean failed() -
logFailures
public void logFailures()
-