Package com.adaptris.core.http.oauth
Class GetOauthToken
- java.lang.Object
-
- com.adaptris.core.ServiceImp
-
- com.adaptris.core.http.oauth.OauthTokenGetter
-
- com.adaptris.core.http.oauth.GetOauthToken
-
- All Implemented Interfaces:
AdaptrisComponent
,ComponentLifecycle
,ComponentLifecycleExtension
,MessageEventGenerator
,Service
,StateManagedComponent
@ComponentProfile(summary="Make a HTTP(s) request to an OAUTH server and retrieve an access token", tag="service,http,https,oauth") public class GetOauthToken extends OauthTokenGetter
Simplified framework for retrieving OAUTH tokens from verious 3rd party resources (such as Salesforce, or Google).In the adapter configuration file this class is aliased as get-oauth-token which is the preferred alternative to the fully qualified classname when building your configuration.
-
-
Field Summary
-
Fields inherited from class com.adaptris.core.ServiceImp
log
-
-
Constructor Summary
Constructors Constructor Description GetOauthToken()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doService(AdaptrisMessage msg)
Apply the service to the message.-
Methods inherited from class com.adaptris.core.http.oauth.OauthTokenGetter
closeService, getAccessTokenBuilder, getAccessTokenWriter, initService, prepare, setAccessTokenBuilder, setAccessTokenWriter, start, stop, tokenWriterIfNull, tokenWriterToUse, withAccessTokenBuilder, withAccessTokenWriter
-
Methods inherited from class com.adaptris.core.ServiceImp
changeState, close, continueOnFailure, createName, createQualifier, getContinueOnFail, getIsTrackingEndpoint, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setContinueOnFail, setIsTrackingEndpoint, setUniqueId
-
-
-
-
Method Detail
-
doService
public void doService(AdaptrisMessage msg) throws ServiceException
Description copied from interface:Service
Apply the service to the message.
- Parameters:
msg
- theAdaptrisMessage
to process- Throws:
ServiceException
- wrapping any underlyingException
s
-
-