A C F G H I L O P R S T V W

A

authenticate(GLoginData) - Method in interface org.apache.camel.component.gae.login.GLoginService
Authenticates a user and stores the authentication token to GLoginData.setAuthenticationToken(String) (only if needed by GLoginService.authorize(GLoginData)).
authenticate(GLoginData) - Method in class org.apache.camel.component.gae.login.GLoginServiceImpl
Authenticates a user and stores the authentication token to GLoginData.setAuthenticationToken(String).
authorize(GLoginData) - Method in interface org.apache.camel.component.gae.login.GLoginService
Authorizes access to an application and stores an authorization cookie to GLoginData.setAuthorizationCookie(String).
authorize(GLoginData) - Method in class org.apache.camel.component.gae.login.GLoginServiceImpl
Dispatches authorization to GLoginServiceImpl.authorizeDev(GLoginData) if the endpoint is configured to run in development mode, otherwise to GLoginServiceImpl.authorizeStd(GLoginData).
authorizeDev(GLoginData) - Method in class org.apache.camel.component.gae.login.GLoginServiceImpl
Authorizes access to a development server and stores the resulting authorization cookie to GLoginData.setAuthorizationCookie(String) .
authorizeStd(GLoginData) - Method in class org.apache.camel.component.gae.login.GLoginServiceImpl
Authorizes access to a Google App Engine application and stores the resulting authorization cookie to GLoginData.setAuthorizationCookie(String).

C

connect(HttpConsumer) - Method in class org.apache.camel.component.gae.task.GTaskComponent
 
COOKIE_NAME - Static variable in class org.apache.camel.component.gae.auth.GAuthTokenSecret
Name of the request token secret cookie.
createConsumer(Processor) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
 
createConsumer(Processor) - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
throws UnsupportedOperationException
createConsumer(Processor) - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
createEndpoint(String) - Method in class org.apache.camel.component.gae.auth.GAuthComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.gae.auth.GAuthComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.gae.http.GHttpComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.gae.login.GLoginComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.gae.mail.GMailComponent
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.gae.task.GTaskComponent
 
createProducer() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns a GAuthProducer
createProducer() - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
createProducer() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Creates a GLoginProducer.
createProducer() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
createProducer() - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
 
createServletEndpoint(String, ServletComponent, URI, HttpClientParams, HttpConnectionManager, HttpClientConfigurer) - Method in class org.apache.camel.component.gae.http.GHttpComponent
 
createServletEndpoint(String, ServletComponent, URI, HttpClientParams, HttpConnectionManager, HttpClientConfigurer) - Method in class org.apache.camel.component.gae.task.GTaskComponent
 

F

fromCookie(String) - Static method in class org.apache.camel.component.gae.auth.GAuthTokenSecret
Create a GAuthTokenSecret from a cookies string.

G

GaeDefaultCamelContext - Class in org.apache.camel.component.gae.context
 
GaeDefaultCamelContext() - Constructor for class org.apache.camel.component.gae.context.GaeDefaultCamelContext
 
GAUTH_ACCESS_TOKEN - Static variable in class org.apache.camel.component.gae.auth.GAuthUpgradeBinding
Name of the Camel header containing an access token.
GAUTH_ACCESS_TOKEN_SECRET - Static variable in class org.apache.camel.component.gae.auth.GAuthUpgradeBinding
Name of the Camel header containing an access token secret.
GAUTH_CALLBACK - Static variable in class org.apache.camel.component.gae.auth.GAuthAuthorizeBinding
Name of the Camel header containing a callback URL.
GAUTH_SCOPE - Static variable in class org.apache.camel.component.gae.auth.GAuthAuthorizeBinding
Name of the Camel header defining the access scope.
GAuthAuthorizeBinding - Class in org.apache.camel.component.gae.auth
Binds GoogleOAuthParameters to a Camel Exchange.
GAuthAuthorizeBinding() - Constructor for class org.apache.camel.component.gae.auth.GAuthAuthorizeBinding
 
GAuthComponent - Class in org.apache.camel.component.gae.auth
The GAuth Component implements a Google-specific OAuth comsumer.
GAuthComponent() - Constructor for class org.apache.camel.component.gae.auth.GAuthComponent
 
GAuthComponent(CamelContext) - Constructor for class org.apache.camel.component.gae.auth.GAuthComponent
 
GAuthEndpoint - Class in org.apache.camel.component.gae.auth
Represents a GAuth Endpoint.
GAuthEndpoint(String, Component, String) - Constructor for class org.apache.camel.component.gae.auth.GAuthEndpoint
 
GAuthEndpoint.Name - Enum in org.apache.camel.component.gae.auth
 
GAuthException - Exception in org.apache.camel.component.gae.auth
 
GAuthException() - Constructor for exception org.apache.camel.component.gae.auth.GAuthException
 
GAuthException(String) - Constructor for exception org.apache.camel.component.gae.auth.GAuthException
 
GAuthException(String, Throwable) - Constructor for exception org.apache.camel.component.gae.auth.GAuthException
 
GAuthException(Throwable) - Constructor for exception org.apache.camel.component.gae.auth.GAuthException
 
GAuthJksLoader - Class in org.apache.camel.component.gae.auth
A Java keystore specific key loader.
GAuthJksLoader() - Constructor for class org.apache.camel.component.gae.auth.GAuthJksLoader
 
GAuthJksLoader(String, String, String, String) - Constructor for class org.apache.camel.component.gae.auth.GAuthJksLoader
 
GAuthKeyLoader - Interface in org.apache.camel.component.gae.auth
Interface used by GAuthComponent for loading private keys.
GAuthPk8Loader - Class in org.apache.camel.component.gae.auth
A Java PKCS#8-specific key loader.
GAuthPk8Loader() - Constructor for class org.apache.camel.component.gae.auth.GAuthPk8Loader
 
GAuthProducer - Class in org.apache.camel.component.gae.auth
 
GAuthProducer(GAuthEndpoint) - Constructor for class org.apache.camel.component.gae.auth.GAuthProducer
 
GAuthService - Interface in org.apache.camel.component.gae.auth
Interface to Google's OAuth services.
GAuthTokenSecret - Class in org.apache.camel.component.gae.auth
A request token secret container with marshalling/unmarshalling methods to and from a cookie.
GAuthTokenSecret(String) - Constructor for class org.apache.camel.component.gae.auth.GAuthTokenSecret
Creates a new GAuthTokenSecret
GAuthUpgradeBinding - Class in org.apache.camel.component.gae.auth
Binds GoogleOAuthParameters to a Camel Exchange.
GAuthUpgradeBinding() - Constructor for class org.apache.camel.component.gae.auth.GAuthUpgradeBinding
 
getAccessToken(OAuthParameters) - Method in interface org.apache.camel.component.gae.auth.GAuthService
Gets an access token from Google.
getAuthenticationToken() - Method in class org.apache.camel.component.gae.login.GLoginData
 
getAuthorizationCookie() - Method in class org.apache.camel.component.gae.login.GLoginData
 
getAuthorizeBinding() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
 
getAuthorizeBinding() - Method in class org.apache.camel.component.gae.auth.GAuthProducer
 
getBcc() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
getBinding() - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
Proxies the HttpBinding returned by super#getBinding() with a dynamic proxy.
getBinding() - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
Proxies the HttpBinding returned by super#getBinding() with a dynamic proxy.
getCallback() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns the value of callback query parameter in the gauth:authorize endpoint URI.
getCamelContext() - Method in class org.apache.camel.component.gae.auth.GAuthJksLoader
 
getCamelContext() - Method in class org.apache.camel.component.gae.auth.GAuthPk8Loader
 
getCc() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
getClientName() - Method in class org.apache.camel.component.gae.login.GLoginData
 
getClientName() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
 
getComponent() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns the component instance that created this endpoint.
getComponent() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Returns the component instance that created this endpoint.
getConsumerKey() - Method in class org.apache.camel.component.gae.auth.GAuthComponent
 
getConsumerKey() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns the consumer key.
getConsumerSecret() - Method in class org.apache.camel.component.gae.auth.GAuthComponent
 
getConsumerSecret() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns the consumer secret.
getDevPort() - Method in class org.apache.camel.component.gae.login.GLoginData
 
getDevPort() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Returns the port for connecting to a development server.
getEndpoint() - Method in class org.apache.camel.component.gae.auth.GAuthProducer
 
getEndpoint() - Method in class org.apache.camel.component.gae.http.GHttpProducer
 
getEndpoint() - Method in class org.apache.camel.component.gae.login.GLoginProducer
 
getEndpoint() - Method in class org.apache.camel.component.gae.mail.GMailProducer
 
getEndpoint() - Method in class org.apache.camel.component.gae.task.GTaskProducer
 
getEndpointUrl() - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
getHostName() - Method in class org.apache.camel.component.gae.login.GLoginData
 
getHostName() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Returns the internet hostname of the GAE application where to login.
getInboundBinding() - Method in interface org.apache.camel.component.gae.bind.InboundBindingSupport
 
getInboundBinding() - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
getInboundBinding() - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
 
getKeyLoader() - Method in class org.apache.camel.component.gae.auth.GAuthComponent
 
getKeyLoader() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns the key loader.
getMailService() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
getMailService() - Method in class org.apache.camel.component.gae.mail.GMailProducer
 
getName() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns the endpoint name.
getOutboundBinding() - Method in interface org.apache.camel.component.gae.bind.OutboundBindingSupport
 
getOutboundBinding() - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
getOutboundBinding() - Method in class org.apache.camel.component.gae.http.GHttpProducer
 
getOutboundBinding() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
 
getOutboundBinding() - Method in class org.apache.camel.component.gae.login.GLoginProducer
 
getOutboundBinding() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
getOutboundBinding() - Method in class org.apache.camel.component.gae.mail.GMailProducer
 
getOutboundBinding() - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
 
getOutboundBinding() - Method in class org.apache.camel.component.gae.task.GTaskProducer
 
getPassword() - Method in class org.apache.camel.component.gae.login.GLoginData
 
getPassword() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
 
getQueue() - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
 
getQueue() - Method in class org.apache.camel.component.gae.task.GTaskProducer
 
getRequestMethod(GHttpEndpoint, Exchange) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
getRequestUrl(GHttpEndpoint, Exchange) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
getResponseBody() - Method in exception org.apache.camel.component.gae.http.GHttpException
 
getResponseCode() - Method in exception org.apache.camel.component.gae.http.GHttpException
 
getResponseHeader(String, HTTPResponse) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
getResponseHeaders() - Method in exception org.apache.camel.component.gae.http.GHttpException
 
getScope() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns the value of the scope query parameter in gauth:authorize endpoint URI.
getScopeArray() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns the value of the scope query parameter as array.
getSender() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
getService() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
 
getService() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
 
getService() - Method in class org.apache.camel.component.gae.login.GLoginProducer
 
getSubject() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
getTo() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
getUnauthorizedRequestToken(OAuthParameters) - Method in interface org.apache.camel.component.gae.auth.GAuthService
Gets an unauthorized request token from Google.
getUpgradeBinding() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
 
getUpgradeBinding() - Method in class org.apache.camel.component.gae.auth.GAuthProducer
 
getUrlFetchService() - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
getUrlFetchService() - Method in class org.apache.camel.component.gae.http.GHttpProducer
 
getUserName() - Method in class org.apache.camel.component.gae.login.GLoginData
 
getUserName() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
 
getValue() - Method in class org.apache.camel.component.gae.auth.GAuthTokenSecret
Returns the request token secret.
getWorkerRoot(GTaskEndpoint) - Method in class org.apache.camel.component.gae.task.GTaskBinding
 
getWorkerRoot() - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
 
GHTTP_SCHEME - Static variable in class org.apache.camel.component.gae.http.GHttpEndpoint
 
GHttpBinding - Class in org.apache.camel.component.gae.http
Binds the HTTPRequest/HTTPResponse pair of the URL fetch service to a Camel Exchange.
GHttpBinding() - Constructor for class org.apache.camel.component.gae.http.GHttpBinding
 
GHttpComponent - Class in org.apache.camel.component.gae.http
The Google App Engine HTTP Component supports HTTP-based inbound and outbound communication.
GHttpComponent() - Constructor for class org.apache.camel.component.gae.http.GHttpComponent
 
GHttpEndpoint - Class in org.apache.camel.component.gae.http
Represents a Google App Engine HTTP endpoint.
GHttpEndpoint(String, ServletComponent, URI, HttpClientParams, HttpConnectionManager, HttpClientConfigurer) - Constructor for class org.apache.camel.component.gae.http.GHttpEndpoint
 
GHttpException - Exception in org.apache.camel.component.gae.http
Thrown to indicate a response code >=400.
GHttpException(int, InputStream, Map<String, Object>) - Constructor for exception org.apache.camel.component.gae.http.GHttpException
 
GHttpProducer - Class in org.apache.camel.component.gae.http
 
GHttpProducer(GHttpEndpoint) - Constructor for class org.apache.camel.component.gae.http.GHttpProducer
 
GHTTPS_SCHEME - Static variable in class org.apache.camel.component.gae.http.GHttpEndpoint
 
GLOGIN_COOKIE - Static variable in class org.apache.camel.component.gae.login.GLoginBinding
Name of the Camel header containing the resulting authorization cookie.
GLOGIN_HOST_NAME - Static variable in class org.apache.camel.component.gae.login.GLoginBinding
Name of the Camel header defining the host name.
GLOGIN_PASSWORD - Static variable in class org.apache.camel.component.gae.login.GLoginBinding
Name of the Camel header defining the login password.
GLOGIN_TOKEN - Static variable in class org.apache.camel.component.gae.login.GLoginBinding
Name of the Camel header containing the resulting authentication token.
GLOGIN_USER_NAME - Static variable in class org.apache.camel.component.gae.login.GLoginBinding
Name of the Camel header defining the login username.
GLoginBinding - Class in org.apache.camel.component.gae.login
Binds GLoginData to a Camel Exchange.
GLoginBinding() - Constructor for class org.apache.camel.component.gae.login.GLoginBinding
 
GLoginComponent - Class in org.apache.camel.component.gae.login
The GLogin Component encapsulates the required steps needed to login to an Google App Engine (GAE) application.
GLoginComponent() - Constructor for class org.apache.camel.component.gae.login.GLoginComponent
 
GLoginComponent(CamelContext) - Constructor for class org.apache.camel.component.gae.login.GLoginComponent
 
GLoginData - Class in org.apache.camel.component.gae.login
Container for login request and response data.
GLoginData() - Constructor for class org.apache.camel.component.gae.login.GLoginData
 
GLoginEndpoint - Class in org.apache.camel.component.gae.login
Represents a GLogin Endpoint.
GLoginEndpoint(String, Component, String, int) - Constructor for class org.apache.camel.component.gae.login.GLoginEndpoint
Creates a new GLoginEndpoint.
GLoginProducer - Class in org.apache.camel.component.gae.login
 
GLoginProducer(GLoginEndpoint) - Constructor for class org.apache.camel.component.gae.login.GLoginProducer
 
GLoginService - Interface in org.apache.camel.component.gae.login
Interface to login services.
GLoginServiceImpl - Class in org.apache.camel.component.gae.login
Implements the interactions with Google's authentication and authorization services.
GLoginServiceImpl() - Constructor for class org.apache.camel.component.gae.login.GLoginServiceImpl
 
GMAIL_BCC - Static variable in class org.apache.camel.component.gae.mail.GMailBinding
Camel header for setting the mail message bcc-recipient (single recipient or comma-separated list).
GMAIL_CC - Static variable in class org.apache.camel.component.gae.mail.GMailBinding
Camel header for setting the mail message cc-recipient (single recipient or comma-separated list).
GMAIL_SENDER - Static variable in class org.apache.camel.component.gae.mail.GMailBinding
Camel header for setting the mail message sender.
GMAIL_SUBJECT - Static variable in class org.apache.camel.component.gae.mail.GMailBinding
Camel header for setting the mail message subject.
GMAIL_TO - Static variable in class org.apache.camel.component.gae.mail.GMailBinding
Camel header for setting the mail message to-recipient (single recipient or comma-separated list).
GMailBinding - Class in org.apache.camel.component.gae.mail
Binds the MailService.Message of the mail service to a Camel Exchange.
GMailBinding() - Constructor for class org.apache.camel.component.gae.mail.GMailBinding
 
GMailComponent - Class in org.apache.camel.component.gae.mail
The Google App Engine Mail Component supports outbound mail communication.
GMailComponent() - Constructor for class org.apache.camel.component.gae.mail.GMailComponent
 
GMailEndpoint - Class in org.apache.camel.component.gae.mail
Represents a Google App Engine Mail endpoint.
GMailEndpoint(String, Component, String) - Constructor for class org.apache.camel.component.gae.mail.GMailEndpoint
 
GMailProducer - Class in org.apache.camel.component.gae.mail
 
GMailProducer(GMailEndpoint) - Constructor for class org.apache.camel.component.gae.mail.GMailProducer
 
GTASK_QUEUE_NAME - Static variable in class org.apache.camel.component.gae.task.GTaskBinding
Camel header name corresponding to X-AppEngine-QueueName header created by task queueing service.
GTASK_RETRY_COUNT - Static variable in class org.apache.camel.component.gae.task.GTaskBinding
Camel header name corresponding to X-AppEngine-TaskRetryCount header created by task queueing service.
GTASK_TASK_NAME - Static variable in class org.apache.camel.component.gae.task.GTaskBinding
Camel header name corresponding to X-AppEngine-TaskName header created by task queueing service.
GTaskBinding - Class in org.apache.camel.component.gae.task
Binds the TaskOptions of the task queueing service to a Camel Exchange for outbound communication.
GTaskBinding() - Constructor for class org.apache.camel.component.gae.task.GTaskBinding
 
GTaskComponent - Class in org.apache.camel.component.gae.task
The Google App Engine Task Queueing Component supports asynchronous message processing.
GTaskComponent() - Constructor for class org.apache.camel.component.gae.task.GTaskComponent
 
GTaskEndpoint - Class in org.apache.camel.component.gae.task
Represents a Google App Engine Task Queueing endpoint.
GTaskEndpoint(String, ServletComponent, URI, HttpClientParams, HttpConnectionManager, HttpClientConfigurer) - Constructor for class org.apache.camel.component.gae.task.GTaskEndpoint
 
GTaskProducer - Class in org.apache.camel.component.gae.task
 
GTaskProducer(GTaskEndpoint) - Constructor for class org.apache.camel.component.gae.task.GTaskProducer
 

H

HTTP_SCHEME - Static variable in class org.apache.camel.component.gae.http.GHttpEndpoint
 
HttpBindingInvocationHandler<E extends org.apache.camel.Endpoint,S,T> - Class in org.apache.camel.component.gae.bind
Post-processes HttpBinding invocations by delegating to an endpoint's InboundBinding.
HttpBindingInvocationHandler(E, HttpBinding, InboundBinding<E, S, T>) - Constructor for class org.apache.camel.component.gae.bind.HttpBindingInvocationHandler
 
HTTPS_SCHEME - Static variable in class org.apache.camel.component.gae.http.GHttpEndpoint
 

I

InboundBinding<E extends org.apache.camel.Endpoint,S,T> - Interface in org.apache.camel.component.gae.bind
Represents the binding of request and response types to an Exchange.
InboundBindingSupport<E extends org.apache.camel.Endpoint,S,T> - Interface in org.apache.camel.component.gae.bind
Implemented by Endpoints that provide an InboundBinding to Consumers.
invoke(Object, Method, Object[]) - Method in class org.apache.camel.component.gae.bind.HttpBindingInvocationHandler
 
isDevAdmin() - Method in class org.apache.camel.component.gae.login.GLoginData
 
isDevAdmin() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
 
isDevMode() - Method in class org.apache.camel.component.gae.login.GLoginData
 
isDevMode() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
 
isLenientProperties() - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
isSingleton() - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Returns true.
isSingleton() - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Returns true.
isSingleton() - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 

L

loadPrivateKey() - Method in class org.apache.camel.component.gae.auth.GAuthJksLoader
Loads a private key from a Java keystore depending on this loader's properties.
loadPrivateKey() - Method in interface org.apache.camel.component.gae.auth.GAuthKeyLoader
Loads a private key.
loadPrivateKey() - Method in class org.apache.camel.component.gae.auth.GAuthPk8Loader
Loads a private key from a PKCS#8 file.

O

org.apache.camel.component.gae.auth - package org.apache.camel.component.gae.auth
 
org.apache.camel.component.gae.bind - package org.apache.camel.component.gae.bind
 
org.apache.camel.component.gae.context - package org.apache.camel.component.gae.context
 
org.apache.camel.component.gae.http - package org.apache.camel.component.gae.http
 
org.apache.camel.component.gae.login - package org.apache.camel.component.gae.login
 
org.apache.camel.component.gae.mail - package org.apache.camel.component.gae.mail
 
org.apache.camel.component.gae.task - package org.apache.camel.component.gae.task
 
OutboundBinding<E extends org.apache.camel.Endpoint,S,T> - Interface in org.apache.camel.component.gae.bind
Represents the binding of request and response types to an Exchange.
OutboundBindingSupport<E extends org.apache.camel.Endpoint,S,T> - Interface in org.apache.camel.component.gae.bind
Implemented by Endpoints that provide an OutboundBinding to Producers.

P

process(Exchange) - Method in class org.apache.camel.component.gae.auth.GAuthProducer
Depending on the GAuthEndpoint.Name, this method either fetches an unauthorized request token and creates a redirect response, or upgrades an authorized request token to an access token.
process(Exchange) - Method in class org.apache.camel.component.gae.http.GHttpProducer
Invokes the URL fetch service.
process(Exchange) - Method in class org.apache.camel.component.gae.login.GLoginProducer
First obtains an authentication token and then exchanges the token against an authorization cookie.
process(Exchange) - Method in class org.apache.camel.component.gae.mail.GMailProducer
Invokes the mail service.
process(Exchange) - Method in class org.apache.camel.component.gae.task.GTaskProducer
Adds a the exchange's in-message data to a task queue.

R

readRequest(E, Exchange, S) - Method in interface org.apache.camel.component.gae.bind.InboundBinding
Populates an Exchange from request data and endpoint configuration data.
readRequest(GHttpEndpoint, Exchange, HttpServletRequest) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
readRequest(GTaskEndpoint, Exchange, HttpServletRequest) - Method in class org.apache.camel.component.gae.task.GTaskBinding
Replaces the task service-specific headers (X-AppEngine-*) with Camel-specific headers.
readRequestHeaders(GHttpEndpoint, Exchange, HttpServletRequest) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
readRequestHeaders(GTaskEndpoint, Exchange, HttpServletRequest) - Method in class org.apache.camel.component.gae.task.GTaskBinding
 
readResponse(GAuthEndpoint, Exchange, GoogleOAuthParameters) - Method in class org.apache.camel.component.gae.auth.GAuthAuthorizeBinding
Creates an exchange.getOut() message that represents an HTTP redirect to Google's OAuth confirmation page.
readResponse(GAuthEndpoint, Exchange, GoogleOAuthParameters) - Method in class org.apache.camel.component.gae.auth.GAuthUpgradeBinding
Creates an exchange.getOut() message that containing the access token and the access token secret in the message header.
readResponse(E, Exchange, T) - Method in interface org.apache.camel.component.gae.bind.OutboundBinding
Populates an Exchange from response data and endpoint configuration data.
readResponse(GHttpEndpoint, Exchange, HTTPResponse) - Method in class org.apache.camel.component.gae.http.GHttpBinding
Reads data from response and writes it to the out-message of the exchange.
readResponse(GLoginEndpoint, Exchange, GLoginData) - Method in class org.apache.camel.component.gae.login.GLoginBinding
Creates an exchange.getOut() message with a GLoginBinding.GLOGIN_TOKEN header containing an authentication token and a GLoginBinding.GLOGIN_COOKIE header containing an authorization cookie.
readResponse(GMailEndpoint, Exchange, Void) - Method in class org.apache.camel.component.gae.mail.GMailBinding
 
readResponse(GTaskEndpoint, Exchange, Void) - Method in class org.apache.camel.component.gae.task.GTaskBinding
 
readResponseBody(GHttpEndpoint, Exchange, HTTPResponse) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
readResponseHeaders(GHttpEndpoint, Exchange, HTTPResponse) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 

S

setAuthenticationToken(String) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setAuthorizationCookie(String) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setAuthorizeBinding(OutboundBinding<GAuthEndpoint, GoogleOAuthParameters, GoogleOAuthParameters>) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Sets the binding for gauth:authorize endpoints.
setBcc(String) - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
setCallback(String) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
 
setCamelContext(CamelContext) - Method in class org.apache.camel.component.gae.auth.GAuthJksLoader
 
setCamelContext(CamelContext) - Method in class org.apache.camel.component.gae.auth.GAuthPk8Loader
 
setCc(String) - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
setClientName(String) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setClientName(String) - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Sets the client name used for authentication.
setConsumerKey(String) - Method in class org.apache.camel.component.gae.auth.GAuthComponent
 
setConsumerKey(String) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Sets the consumer key.
setConsumerSecret(String) - Method in class org.apache.camel.component.gae.auth.GAuthComponent
 
setConsumerSecret(String) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Sets the consumer secret.
setDevAdmin(boolean) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setDevAdmin(boolean) - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Set to true for logging in as admin to a development server.
setDevMode(boolean) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setDevMode(boolean) - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Set to true for connecting to a development server.
setDevPort(int) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setHostName(String) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setInboundBinding(InboundBinding<E, S, T>) - Method in interface org.apache.camel.component.gae.bind.InboundBindingSupport
 
setInboundBinding(InboundBinding<GHttpEndpoint, HttpServletRequest, HttpServletResponse>) - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
setInboundBinding(InboundBinding<GTaskEndpoint, HttpServletRequest, HttpServletResponse>) - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
 
setKeyAlias(String) - Method in class org.apache.camel.component.gae.auth.GAuthJksLoader
Sets the alias of the key to be loaded.
setKeyLoader(GAuthKeyLoader) - Method in class org.apache.camel.component.gae.auth.GAuthComponent
 
setKeyLoader(GAuthKeyLoader) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Sets a key loader for loading a private key.
setKeyLocation(String) - Method in class org.apache.camel.component.gae.auth.GAuthPk8Loader
Sets the location of the PKCS#8 file that contains a private key.
setKeyPass(String) - Method in class org.apache.camel.component.gae.auth.GAuthJksLoader
Sets the password used to get access to a specific key.
setKeyStoreLocation(String) - Method in class org.apache.camel.component.gae.auth.GAuthJksLoader
Set the location of the Java keystore.
setOutboundBinding(OutboundBinding<E, S, T>) - Method in interface org.apache.camel.component.gae.bind.OutboundBindingSupport
 
setOutboundBinding(OutboundBinding<GHttpEndpoint, HTTPRequest, HTTPResponse>) - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
setOutboundBinding(OutboundBinding<GLoginEndpoint, GLoginData, GLoginData>) - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Sets the outbound binding for glogin endpoints.
setOutboundBinding(OutboundBinding<GMailEndpoint, MailService.Message, Void>) - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
setOutboundBinding(OutboundBinding<GTaskEndpoint, TaskOptions, Void>) - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
 
setPassword(String) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setPassword(String) - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Sets the login password.
setQueue(Queue) - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
 
setScope(String) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
 
setService(GAuthService) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Sets the service that makes the remote calls to Google services.
setService(GLoginService) - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Sets the service that makes the remote calls to Google services or the local development server.
setStorePass(String) - Method in class org.apache.camel.component.gae.auth.GAuthJksLoader
Sets the password used to open the key store.
setSubject(String) - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
setTo(String) - Method in class org.apache.camel.component.gae.mail.GMailEndpoint
 
setUpgradeBinding(OutboundBinding<GAuthEndpoint, GoogleOAuthParameters, GoogleOAuthParameters>) - Method in class org.apache.camel.component.gae.auth.GAuthEndpoint
Sets the binding for gauth:upgrade endpoints.
setUrlFetchService(URLFetchService) - Method in class org.apache.camel.component.gae.http.GHttpEndpoint
 
setUserName(String) - Method in class org.apache.camel.component.gae.login.GLoginData
 
setUserName(String) - Method in class org.apache.camel.component.gae.login.GLoginEndpoint
Sets the login username (a Google mail address).
setWorkerRoot(String) - Method in class org.apache.camel.component.gae.task.GTaskEndpoint
Sets the web hook path root.

T

toCookie() - Method in class org.apache.camel.component.gae.auth.GAuthTokenSecret
Creates a cookie from this GAuthTokenSecret.

V

valueOf(String) - Static method in enum org.apache.camel.component.gae.auth.GAuthEndpoint.Name
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.component.gae.auth.GAuthEndpoint.Name
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeAttachments(GMailEndpoint, Exchange, MailService.Message) - Method in class org.apache.camel.component.gae.mail.GMailBinding
 
writeBcc(GMailEndpoint, Exchange, MailService.Message) - Method in class org.apache.camel.component.gae.mail.GMailBinding
 
writeBody(GMailEndpoint, Exchange, MailService.Message) - Method in class org.apache.camel.component.gae.mail.GMailBinding
 
writeCc(GMailEndpoint, Exchange, MailService.Message) - Method in class org.apache.camel.component.gae.mail.GMailBinding
 
writeFrom(GMailEndpoint, Exchange, MailService.Message) - Method in class org.apache.camel.component.gae.mail.GMailBinding
 
writeRequest(GAuthEndpoint, Exchange, GoogleOAuthParameters) - Method in class org.apache.camel.component.gae.auth.GAuthAuthorizeBinding
Creates a GoogleOAuthParameters object from endpoint and exchange.getIn() data.
writeRequest(GAuthEndpoint, Exchange, GoogleOAuthParameters) - Method in class org.apache.camel.component.gae.auth.GAuthUpgradeBinding
Creates a GoogleOAuthParameters object from endpoint and exchange.getIn() data.
writeRequest(E, Exchange, S) - Method in interface org.apache.camel.component.gae.bind.OutboundBinding
Creates or populates a request object from Exchange and endpoint configuration data.
writeRequest(GHttpEndpoint, Exchange, HTTPRequest) - Method in class org.apache.camel.component.gae.http.GHttpBinding
Reads data from exchange and writes it to a newly created HTTPRequest instance.
writeRequest(GLoginEndpoint, Exchange, GLoginData) - Method in class org.apache.camel.component.gae.login.GLoginBinding
Creates a GLoginData object from endpoint and exchange.getIn() header data.
writeRequest(GMailEndpoint, Exchange, MailService.Message) - Method in class org.apache.camel.component.gae.mail.GMailBinding
Reads data from exchange and writes it to a newly created MailService.Message instance.
writeRequest(GTaskEndpoint, Exchange, TaskOptions) - Method in class org.apache.camel.component.gae.task.GTaskBinding
Reads data from exchange and writes it to a newly created TaskOptions instance.
writeRequestBody(GHttpEndpoint, Exchange, HTTPRequest) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
writeRequestBody(GTaskEndpoint, Exchange, TaskOptions) - Method in class org.apache.camel.component.gae.task.GTaskBinding
 
writeRequestHeaders(GHttpEndpoint, Exchange, HTTPRequest) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
writeRequestHeaders(GTaskEndpoint, Exchange, TaskOptions) - Method in class org.apache.camel.component.gae.task.GTaskBinding
 
writeResponse(E, Exchange, T) - Method in interface org.apache.camel.component.gae.bind.InboundBinding
Creates or populates a response object from Exchange and endpoint configuration data.
writeResponse(GHttpEndpoint, Exchange, HttpServletResponse) - Method in class org.apache.camel.component.gae.http.GHttpBinding
 
writeResponse(GTaskEndpoint, Exchange, HttpServletResponse) - Method in class org.apache.camel.component.gae.task.GTaskBinding
 
writeSubject(GMailEndpoint, Exchange, MailService.Message) - Method in class org.apache.camel.component.gae.mail.GMailBinding
 
writeTo(GMailEndpoint, Exchange, MailService.Message) - Method in class org.apache.camel.component.gae.mail.GMailBinding
 

A C F G H I L O P R S T V W

Apache Camel