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