|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProxyConfig
Provides an interface for retrieving the proxy preferences.
| Field Summary | |
|---|---|
static java.lang.String |
AT_AUTHORITY
|
static java.lang.String |
BANG_AUTHORITY
|
static java.lang.String |
BARE_XRI_NOTFOUND_REDIRECT
|
static java.lang.String |
DEFAULT_CACHE_TTL
|
static java.lang.String |
DEFAULT_DEFAULT_CACHE_TTL
|
static java.lang.String |
DEFAULT_MAX_BYTES_PER_REQUEST
|
static java.lang.String |
DEFAULT_MAX_CACHE_TTL
|
static java.lang.String |
DEFAULT_MAX_FOLLOW_REDIRECTS
|
static java.lang.String |
DEFAULT_MAX_FOLLOW_REFS
|
static java.lang.String |
DEFAULT_MAX_REQUESTS
|
static java.lang.String |
DEFAULT_MAX_TOTAL_BYTES
|
static java.lang.String |
DEFAULT_MIN_CACHE_TTL
|
static java.lang.String |
DEFAULT_NEGATIVE_CACHE_TTL
|
static java.lang.String |
DEFAULT_PROXY_CLASS
|
static java.lang.String |
EQUALS_AUTHORITY
|
static java.lang.String |
HTTPS_BYPASS_AUTHORITIES
|
static java.lang.String |
MAX_BYTES_PER_REQUEST
|
static java.lang.String |
MAX_CACHE_TTL
|
static java.lang.String |
MAX_FOLLOW_REDIRECTS
|
static java.lang.String |
MAX_FOLLOW_REFS
|
static java.lang.String |
MAX_REQUESTS
|
static java.lang.String |
MAX_TOTAL_BYTES
|
static java.lang.String |
MIN_CACHE_TTL
|
static java.lang.String |
NEGATIVE_CACHE_TTL
|
static java.lang.String |
PROXY_CLASS
|
static java.lang.String |
ROOT_REDIRECT
|
static java.lang.String |
SAML_BYPASS_AUTHORITIES
|
static java.lang.String |
SUPPORTED_RES_MEDIA_TYPES
|
static java.lang.String |
USE_CACHE
|
| Method Summary | |
|---|---|
XRD |
getAtAuthority()
If proxied resolution is enabled, this gets the @ authority that this server can use its own proxy requests. |
XRD |
getBangAuthority()
If proxied resolution is enabled, this gets the = authority that this server can use its own proxy requests. |
java.lang.String |
getBareXRINotFoundRedirect()
|
int |
getDefaultCacheTTL()
|
XRD |
getEqualsAuthority()
If proxied resolution is enabled, this gets the = authority that this server can use its own proxy requests. |
java.lang.String[] |
getHttpsBypassAuthorities()
|
int |
getMaxBytesPerRequest()
|
int |
getMaxCacheTTL()
|
int |
getMaxFollowRedirects()
|
int |
getMaxFollowRefs()
|
int |
getMaxHttpRedirectAllowed()
|
int |
getMaxRequests()
|
int |
getMaxTotalBytes()
|
int |
getMinCacheTTL()
|
int |
getNegativeCacheTTL()
|
java.lang.String |
getProxyImplClass()
Returns the name of the Java class that implements the Server interface. |
java.lang.String |
getRootRedirect()
|
java.lang.String[] |
getSamlBypassAuthorities()
|
java.lang.String |
getSetting(java.lang.String key)
For extensibility: Get any setting with a given key |
java.lang.String[] |
getSupportedResMediaTypes()
|
boolean |
getUseCache()
|
void |
init()
Initializes configuration |
void |
persist()
Persists any changes that were made to the configuration |
void |
setAtAuthority(XRD oVal)
If proxied resolution is enabled, this sets the @ authority that this server can use its own proxy requests. |
void |
setBangAuthority(XRD oVal)
If proxied resolution is enabled, this sets the = authority that this server can use its own proxy requests. |
void |
setBareXRINotFoundRedirect(java.lang.String bareXRINotFoundRedirect)
|
void |
setDefaultCacheTTL(int defaultCacheTTL)
|
void |
setEqualsAuthority(XRD oVal)
If proxied resolution is enabled, this sets the = authority that this server can use its own proxy requests. |
void |
setHttpsBypassAuthorities(java.lang.String[] httpsBypassAuthorities)
|
void |
setMaxBytesPerRequest(int maxBytesPerRequest)
|
void |
setMaxCacheTTL(int maxCacheTTL)
|
void |
setMaxFollowRedirects(int maxFollowRedirects)
|
void |
setMaxFollowRefs(int maxFollowRefs)
|
void |
setMaxRequests(int maxRequests)
|
void |
setMaxTotalBytes(int maxTotalBytes)
|
void |
setMinCacheTTL(int minCacheTTL)
|
void |
setNegativeCacheTTL(int negativeCacheTTL)
|
void |
setProxyImplClass(java.lang.String sVal)
Sets the name of the Java class that implements the Server interface. |
void |
setRootRedirect(java.lang.String rootRedirect)
|
void |
setSamlBypassAuthorities(java.lang.String[] samlBypassAuthorities)
|
void |
setSupportedResMediaTypes(java.lang.String[] mediaTypes)
|
void |
setUseCache(boolean useCache)
|
| Field Detail |
|---|
static final java.lang.String PROXY_CLASS
static final java.lang.String DEFAULT_PROXY_CLASS
static final java.lang.String MAX_FOLLOW_REDIRECTS
static final java.lang.String MAX_FOLLOW_REFS
static final java.lang.String MAX_REQUESTS
static final java.lang.String MAX_TOTAL_BYTES
static final java.lang.String MAX_BYTES_PER_REQUEST
static final java.lang.String AT_AUTHORITY
static final java.lang.String EQUALS_AUTHORITY
static final java.lang.String BANG_AUTHORITY
static final java.lang.String SUPPORTED_RES_MEDIA_TYPES
static final java.lang.String HTTPS_BYPASS_AUTHORITIES
static final java.lang.String SAML_BYPASS_AUTHORITIES
static final java.lang.String BARE_XRI_NOTFOUND_REDIRECT
static final java.lang.String ROOT_REDIRECT
static final java.lang.String USE_CACHE
static final java.lang.String DEFAULT_CACHE_TTL
static final java.lang.String MIN_CACHE_TTL
static final java.lang.String MAX_CACHE_TTL
static final java.lang.String NEGATIVE_CACHE_TTL
static final java.lang.String DEFAULT_MAX_FOLLOW_REDIRECTS
static final java.lang.String DEFAULT_MAX_FOLLOW_REFS
static final java.lang.String DEFAULT_MAX_REQUESTS
static final java.lang.String DEFAULT_MAX_TOTAL_BYTES
static final java.lang.String DEFAULT_MAX_BYTES_PER_REQUEST
static final java.lang.String DEFAULT_DEFAULT_CACHE_TTL
static final java.lang.String DEFAULT_MIN_CACHE_TTL
static final java.lang.String DEFAULT_MAX_CACHE_TTL
static final java.lang.String DEFAULT_NEGATIVE_CACHE_TTL
| Method Detail |
|---|
void init()
throws java.lang.Exception
java.lang.Exceptionvoid persist()
java.lang.String getSetting(java.lang.String key)
java.lang.String getProxyImplClass()
void setProxyImplClass(java.lang.String sVal)
XRD getEqualsAuthority()
throws java.net.URISyntaxException,
java.text.ParseException
java.net.URISyntaxException
java.text.ParseExceptionvoid setEqualsAuthority(XRD oVal)
XRD getAtAuthority()
throws java.net.URISyntaxException,
java.text.ParseException
java.net.URISyntaxException
java.text.ParseExceptionvoid setAtAuthority(XRD oVal)
XRD getBangAuthority()
throws java.net.URISyntaxException,
java.text.ParseException
java.net.URISyntaxException
java.text.ParseExceptionvoid setBangAuthority(XRD oVal)
int getMaxBytesPerRequest()
void setMaxBytesPerRequest(int maxBytesPerRequest)
int getMaxFollowRedirects()
void setMaxFollowRedirects(int maxFollowRedirects)
int getMaxFollowRefs()
void setMaxFollowRefs(int maxFollowRefs)
int getMaxRequests()
void setMaxRequests(int maxRequests)
int getMaxTotalBytes()
void setMaxTotalBytes(int maxTotalBytes)
int getMaxHttpRedirectAllowed()
java.lang.String[] getSupportedResMediaTypes()
void setSupportedResMediaTypes(java.lang.String[] mediaTypes)
java.lang.String[] getHttpsBypassAuthorities()
void setHttpsBypassAuthorities(java.lang.String[] httpsBypassAuthorities)
java.lang.String[] getSamlBypassAuthorities()
void setSamlBypassAuthorities(java.lang.String[] samlBypassAuthorities)
java.lang.String getBareXRINotFoundRedirect()
void setBareXRINotFoundRedirect(java.lang.String bareXRINotFoundRedirect)
java.lang.String getRootRedirect()
void setRootRedirect(java.lang.String rootRedirect)
boolean getUseCache()
void setUseCache(boolean useCache)
int getDefaultCacheTTL()
void setDefaultCacheTTL(int defaultCacheTTL)
int getMinCacheTTL()
void setMinCacheTTL(int minCacheTTL)
int getMaxCacheTTL()
void setMaxCacheTTL(int maxCacheTTL)
int getNegativeCacheTTL()
void setNegativeCacheTTL(int negativeCacheTTL)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||