|
Knopflerfish OSGi 5.2.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface HttpParams
This interface represents a collection of HTTP protocol parameters. Protocol parameters may be linked together to form a hierarchy. If a particular parameter value has not been explicitly defined in the collection itself, its value will be drawn from the parent collection of parameters.
| Method Summary | |
|---|---|
boolean |
getBooleanParameter(java.lang.String name,
boolean defaultValue)
Returns a Boolean parameter value with the given name. |
HttpParams |
getDefaults()
Returns the parent collection that this collection will defer to for a default value if a particular parameter is not explicitly set in the collection itself |
double |
getDoubleParameter(java.lang.String name,
double defaultValue)
Returns a Double parameter value with the given name. |
int |
getIntParameter(java.lang.String name,
int defaultValue)
Returns an Integer parameter value with the given name. |
long |
getLongParameter(java.lang.String name,
long defaultValue)
Returns a Long parameter value with the given name. |
java.lang.Object |
getParameter(java.lang.String name)
Returns a parameter value with the given name. |
boolean |
isParameterFalse(java.lang.String name)
Returns true if the parameter is either not set or is false, false otherwise. |
boolean |
isParameterSet(java.lang.String name)
Returns true if the parameter is set at any level, false otherwise. |
boolean |
isParameterSetLocally(java.lang.String name)
Returns true if the parameter is set locally, false otherwise. |
boolean |
isParameterTrue(java.lang.String name)
Returns true if the parameter is set and is true, false otherwise. |
void |
setBooleanParameter(java.lang.String name,
boolean value)
Assigns a Boolean to the parameter with the given name |
void |
setDefaults(HttpParams params)
Assigns the parent collection that this collection will defer to for a default value if a particular parameter is not explicitly set in the collection itself |
void |
setDoubleParameter(java.lang.String name,
double value)
Assigns a Double to the parameter with the given name |
void |
setIntParameter(java.lang.String name,
int value)
Assigns an Integer to the parameter with the given name |
void |
setLongParameter(java.lang.String name,
long value)
Assigns a Long to the parameter with the given name |
void |
setParameter(java.lang.String name,
java.lang.Object value)
Assigns the value to the parameter with the given name |
| Method Detail |
|---|
HttpParams getDefaults()
setDefaults(HttpParams)void setDefaults(HttpParams params)
params - the parent collection to defer to, if a particular
parameter is not explictly set in the collection itself.getDefaults()java.lang.Object getParameter(java.lang.String name)
name - the parent name.
setParameter(String, Object)
void setParameter(java.lang.String name,
java.lang.Object value)
name - parameter namevalue - parameter value
long getLongParameter(java.lang.String name,
long defaultValue)
Long parameter value with the given name.
If the parameter is not explicitly defined in this collection, its
value will be drawn from a higer level collection at which this parameter
is defined. If the parameter is not explicitly set anywhere up the hierarchy,
the default value is returned.
name - the parent name.defaultValue - the default value.
Long that represents the value of the parameter.setLongParameter(String, long)
void setLongParameter(java.lang.String name,
long value)
Long to the parameter with the given name
name - parameter namevalue - parameter value
int getIntParameter(java.lang.String name,
int defaultValue)
Integer parameter value with the given name.
If the parameter is not explicitly defined in this collection, its
value will be drawn from a higer level collection at which this parameter
is defined. If the parameter is not explicitly set anywhere up the hierarchy,
the default value is returned.
name - the parent name.defaultValue - the default value.
Integer that represents the value of the parameter.setIntParameter(String, int)
void setIntParameter(java.lang.String name,
int value)
Integer to the parameter with the given name
name - parameter namevalue - parameter value
double getDoubleParameter(java.lang.String name,
double defaultValue)
Double parameter value with the given name.
If the parameter is not explicitly defined in this collection, its
value will be drawn from a higer level collection at which this parameter
is defined. If the parameter is not explicitly set anywhere up the hierarchy,
the default value is returned.
name - the parent name.defaultValue - the default value.
Double that represents the value of the parameter.setDoubleParameter(String, double)
void setDoubleParameter(java.lang.String name,
double value)
Double to the parameter with the given name
name - parameter namevalue - parameter value
boolean getBooleanParameter(java.lang.String name,
boolean defaultValue)
Boolean parameter value with the given name.
If the parameter is not explicitly defined in this collection, its
value will be drawn from a higer level collection at which this parameter
is defined. If the parameter is not explicitly set anywhere up the hierarchy,
the default value is returned.
name - the parent name.defaultValue - the default value.
Boolean that represents the value of the parameter.setBooleanParameter(String, boolean)
void setBooleanParameter(java.lang.String name,
boolean value)
Boolean to the parameter with the given name
name - parameter namevalue - parameter valueboolean isParameterSet(java.lang.String name)
name - parameter name
boolean isParameterSetLocally(java.lang.String name)
name - parameter name
boolean isParameterTrue(java.lang.String name)
name - parameter name
boolean isParameterFalse(java.lang.String name)
name - parameter name
|
Knopflerfish OSGi 5.2.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||