Package org.glassfish.jersey.client.http
Class Expect100ContinueFeature
- java.lang.Object
-
- org.glassfish.jersey.client.http.Expect100ContinueFeature
-
-
Constructor Summary
Constructors Constructor Description Expect100ContinueFeature()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Expect100ContinueFeaturebasic()Creates Expect100Continue Feature with default threshold sizebooleanconfigure(FeatureContext configurableContext)A call-back method called when the feature is to be enabled in a given runtime configuration scope.static Expect100ContinueFeaturewithCustomThreshold(long thresholdSize)Creates Expect100ContinueFeature with custom (not default) threshold size for content length.
-
-
-
Method Detail
-
withCustomThreshold
public static Expect100ContinueFeature withCustomThreshold(long thresholdSize)
Creates Expect100ContinueFeature with custom (not default) threshold size for content length.- Parameters:
thresholdSize- size of threshold- Returns:
- Expect100Continue Feature
-
basic
public static Expect100ContinueFeature basic()
Creates Expect100Continue Feature with default threshold size- Returns:
- Expect100Continue Feature
-
configure
public boolean configure(FeatureContext configurableContext)
Description copied from interface:FeatureA call-back method called when the feature is to be enabled in a given runtime configuration scope. The responsibility of the feature is to properly update the supplied runtime configuration context and returntrueif the feature was successfully enabled orfalseotherwise.Note that under some circumstances the feature may decide not to enable itself, which is indicated by returning
false. In such case the configuration context does not add the feature to the collection of enabled features and a subsequent call toConfiguration.isEnabled(Feature)orConfiguration.isEnabled(Class)method would returnfalse.
-
-