Class YoutubeHttpContextFilter
- java.lang.Object
-
- com.sedmelluq.discord.lavaplayer.source.youtube.YoutubeHttpContextFilter
-
- All Implemented Interfaces:
HttpContextFilter
public class YoutubeHttpContextFilter extends java.lang.Object implements HttpContextFilter
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringATTRIBUTE_USER_AGENT_SPECIFIED
-
Constructor Summary
Constructors Constructor Description YoutubeHttpContextFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonContextClose(org.apache.http.client.protocol.HttpClientContext context)voidonContextOpen(org.apache.http.client.protocol.HttpClientContext context)voidonRequest(org.apache.http.client.protocol.HttpClientContext context, org.apache.http.client.methods.HttpUriRequest request, boolean isRepetition)booleanonRequestException(org.apache.http.client.protocol.HttpClientContext context, org.apache.http.client.methods.HttpUriRequest request, java.lang.Throwable error)booleanonRequestResponse(org.apache.http.client.protocol.HttpClientContext context, org.apache.http.client.methods.HttpUriRequest request, org.apache.http.HttpResponse response)voidsetTokenTracker(YoutubeAccessTokenTracker tokenTracker)
-
-
-
Field Detail
-
ATTRIBUTE_USER_AGENT_SPECIFIED
public static final java.lang.String ATTRIBUTE_USER_AGENT_SPECIFIED
- See Also:
- Constant Field Values
-
-
Method Detail
-
setTokenTracker
public void setTokenTracker(YoutubeAccessTokenTracker tokenTracker)
-
onContextOpen
public void onContextOpen(org.apache.http.client.protocol.HttpClientContext context)
- Specified by:
onContextOpenin interfaceHttpContextFilter
-
onContextClose
public void onContextClose(org.apache.http.client.protocol.HttpClientContext context)
- Specified by:
onContextClosein interfaceHttpContextFilter
-
onRequest
public void onRequest(org.apache.http.client.protocol.HttpClientContext context, org.apache.http.client.methods.HttpUriRequest request, boolean isRepetition)- Specified by:
onRequestin interfaceHttpContextFilter
-
onRequestResponse
public boolean onRequestResponse(org.apache.http.client.protocol.HttpClientContext context, org.apache.http.client.methods.HttpUriRequest request, org.apache.http.HttpResponse response)- Specified by:
onRequestResponsein interfaceHttpContextFilter
-
onRequestException
public boolean onRequestException(org.apache.http.client.protocol.HttpClientContext context, org.apache.http.client.methods.HttpUriRequest request, java.lang.Throwable error)- Specified by:
onRequestExceptionin interfaceHttpContextFilter
-
-