StaticCacheRule


This type is a class for model objects.

* No description is available *

Package: proxy

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Collection attributes having this type:
  StaticCachePolicy.staticCacheRules



Attributes Summary
virtualHostName : EString This attribute forms part of the matching criteria for the cache rule. The virtual host name alias associated with a request is one of the criteria used to determine if this cache rule will apply to resource requested.
uriGroup : EString This attribute forms part of the matching criteria for the cache rule. The URI associated with a request is one of the criteria used to determine if this cache rule will apply to resource requested.
noCache : EBoolean This attribute, if enabled, indicates that the URI group associated with this rule should not be cached.
defaultExpiration : EInt The default expiration value (in seconds) used to determine the validity of cached responses for URI associated with this cache rule.
lastModifiedFactor : EFloat This attribute is used to derive the cache expiration value for a response if it does not have any explicit HTTP expiration headers and when it has a "LastModifiedTime" header in the response. This value for is treated as a fraction of the lastModifiedTime.
properties : Property * * No description is available *



Attribute Details

virtualHostName  -  This attribute forms part of the matching criteria for the cache rule. The virtual host name alias associated with a request is one of the criteria used to determine if this cache rule will apply to resource requested.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

uriGroup  -  This attribute forms part of the matching criteria for the cache rule. The URI associated with a request is one of the criteria used to determine if this cache rule will apply to resource requested.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

noCache  -  This attribute, if enabled, indicates that the URI group associated with this rule should not be cached.
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

defaultExpiration  -  The default expiration value (in seconds) used to determine the validity of cached responses for URI associated with this cache rule.
    Data Type: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

lastModifiedFactor  -  This attribute is used to derive the cache expiration value for a response if it does not have any explicit HTTP expiration headers and when it has a "LastModifiedTime" header in the response. This value for is treated as a fraction of the lastModifiedTime.
    Data Type: EFloat
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

properties  -  * No description is available *
    Reference Type: Property *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006