org.mule.devkit.generation.oauth
Class OAuth1ClientAdapterGenerator
java.lang.Object
org.mule.devkit.generation.oauth.AbstractOAuthAdapterGenerator
org.mule.devkit.generation.oauth.OAuth1ClientAdapterGenerator
- All Implemented Interfaces:
- Generator, ModuleGenerator
public class OAuth1ClientAdapterGenerator
- extends AbstractOAuthAdapterGenerator
| Fields inherited from class org.mule.devkit.generation.oauth.AbstractOAuthAdapterGenerator |
ACCESS_CODE_PATTERN_FIELD_NAME, AUTH_CODE_PATTERN_FIELD_NAME, AUTHORIZE_METHOD_NAME, CONSUMER_FIELD_NAME, context, ENCODING, EXPIRATION_FIELD_NAME, EXPIRATION_TIME_PATTERN_FIELD_NAME, FETCH_ACCESS_TOKEN_METHOD_NAME, GRANT_TYPE, HAS_TOKEN_EXPIRED_METHOD_NAME, MULE_CONTEXT_FIELD_NAME, OAUTH_RESTORE_ACCESS_TOKEN_CALLBACK_FIELD_NAME, OAUTH_SAVE_ACCESS_TOKEN_CALLBACK_FIELD_NAME, OAUTH_VERIFIER_FIELD_NAME, ON_NO_TOKEN_POLICY_FIELD_NAME, REFRESH_TOKEN_FIELD_NAME, REFRESH_TOKEN_PATTERN_FIELD_NAME, REQUEST_TOKEN_FIELD_NAME, REQUEST_TOKEN_SECRET_FIELD_NAME, RESET_METHOD_NAME, VERIFIER_FIELD_NAME |
|
Method Summary |
void |
generate(org.mule.devkit.model.module.Module module)
|
protected void |
generateGetProcessTemplateMethod(org.mule.devkit.model.module.oauth.OAuthModule module,
org.mule.devkit.model.code.GeneratedClass oauthAdapterClass,
org.mule.devkit.model.code.GeneratedClass capabilitiesAdapterClass)
|
boolean |
shouldGenerate(org.mule.devkit.model.module.Module module)
|
| Methods inherited from class org.mule.devkit.generation.oauth.AbstractOAuthAdapterGenerator |
authorizationCodeField, consumes, ctx, generateAccessTokenUrlField, generateAuthorizationUrlField, generateCatchAndReThrow, generateCatchAndReThrow, generateConstructor, generateCreateConsumerMethod, generateFieldForBoolean, generateFieldForMessageProcessor, generateFieldForString, generateHasBeenAuthorizedMethod, generateInitialiseMethod, generateLoggerField, generateOAuth1AuthorizeMethod, generateOAuth2AuthorizeMethod, generateOnNoTokenPolicyField, generateProvider, generateRequestTokenUrlField, getOAuthAdapterClass, getterMethodForFieldAnnotatedWith, muleContextField, produces, ref, ref, ref, restoreAccessTokenCallbackField, saveAccessTokenCallbackField, setCtx |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OAuth1ClientAdapterGenerator
public OAuth1ClientAdapterGenerator()
shouldGenerate
public boolean shouldGenerate(org.mule.devkit.model.module.Module module)
generate
public void generate(org.mule.devkit.model.module.Module module)
throws GenerationException
- Throws:
GenerationException
generateGetProcessTemplateMethod
protected void generateGetProcessTemplateMethod(org.mule.devkit.model.module.oauth.OAuthModule module,
org.mule.devkit.model.code.GeneratedClass oauthAdapterClass,
org.mule.devkit.model.code.GeneratedClass capabilitiesAdapterClass)
Copyright © 2010–2014 MuleSoft, Inc.. All rights reserved.