org.mule.devkit.generation.oauth
Class AbstractOAuthClientAnnotationVerifier
java.lang.Object
org.mule.devkit.generation.api.AbstractBaseAnnotationVerifier
org.mule.devkit.generation.oauth.AbstractOAuthClientAnnotationVerifier
- All Implemented Interfaces:
- ModuleAnnotationVerifier, Verifier
- Direct Known Subclasses:
- OAuth1ClientAnnotationVerifier, OAuth2ClientAnnotationVerifier
public abstract class AbstractOAuthClientAnnotationVerifier
- extends AbstractBaseAnnotationVerifier
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractOAuthClientAnnotationVerifier
public AbstractOAuthClientAnnotationVerifier()
shouldVerify
public boolean shouldVerify(org.mule.devkit.model.module.Module module)
verify
protected abstract void verify(org.mule.devkit.model.module.oauth.OAuthModule oAuthModule,
NotificationGatherer gatherer)
throws AnnotationVerificationException
- Throws:
AnnotationVerificationException
verify
public void verify(org.mule.devkit.model.module.Module module,
NotificationGatherer gatherer)
throws AnnotationVerificationException
- Throws:
AnnotationVerificationException
verifyPostAuthorizationMethod
protected void verifyPostAuthorizationMethod(org.mule.devkit.model.module.oauth.OAuthModule module)
throws AnnotationVerificationException
- Throws:
AnnotationVerificationException
classHasMethodWithParameterAnnotated
protected boolean classHasMethodWithParameterAnnotated(org.mule.devkit.model.module.Module module,
Class<? extends Annotation> annotation)
Copyright © 2010–2014 MuleSoft, Inc.. All rights reserved.