Oracle Application Server Web Cache Invalidation API Reference
10g (9.0.4)

B10402-01

oracle.webcache.invalidation.invalidators
Class AdvancedSelectorInvalidator

java.lang.Object
  |
  +--oracle.webcache.invalidation.invalidators.InvalidatorElement
        |
        +--oracle.webcache.invalidation.invalidators.AdvancedSelectorInvalidator

public class AdvancedSelectorInvalidator
extends InvalidatorElement

This class represents the ADVANCEDSELECTOR element of the WCSInvalidation.dtd. It is used to specify a range of HTTP URIs based on the conjunctive combination of:

Class Hierarchy:
                                     Invalidator
                                          |
                                  ObjectInvalidator
                                          |
            ----------------------------------------------------
            |                             |                    |
  BasicSelectorInvalidator  AdvancedSelectorInvalidator  ActionInvalidator
                                          |
                                  -------------------
                                  |                 |
                          CookieInvalidator  HeaderInvalidator
See Also:
Invalidator, ObjectInvalidator, BasicSelectorInvalidator, AdvancedSelectorInvalidator, ActionInvalidator, CookieInvalidator, HeaderInvalidator

Constructor Summary
AdvancedSelectorInvalidator(java.lang.String URIPrefix)
          Constructs an AdvancedSelectorInvalidator element.
AdvancedSelectorInvalidator(java.lang.String URIPrefix, java.lang.String URIExp)
          Constructs an AdvancedSelectorInvalidator element.
AdvancedSelectorInvalidator(java.lang.String URIPrefix, java.lang.String URIExp, java.lang.String host, java.lang.String method, java.lang.String bodyExp)
          Constructs an AdvancedSelectorInvalidator element.

 

Methods inherited from class oracle.webcache.invalidation.invalidators.InvalidatorElement
add, addAttribute, toString

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

AdvancedSelectorInvalidator

public AdvancedSelectorInvalidator(java.lang.String URIPrefix,
                                   java.lang.String URIExp,
                                   java.lang.String host,
                                   java.lang.String method,
                                   java.lang.String bodyExp)
Constructs an AdvancedSelectorInvalidator element.
Parameters:
URIPrefix - URI prefix string
host - host name (optional, may be null)
URIExp - URI expression string (optional, may be null)
method - HTTP request type ("POST", "GET", etc.; optional, may be null)
bodyExp - an HTTP request body (optional, may be null)

AdvancedSelectorInvalidator

public AdvancedSelectorInvalidator(java.lang.String URIPrefix,
                                   java.lang.String URIExp)
Constructs an AdvancedSelectorInvalidator element.
Parameters:
URIPrefix - URI prefix string
URIExp - URI expression string

AdvancedSelectorInvalidator

public AdvancedSelectorInvalidator(java.lang.String URIPrefix)
Constructs an AdvancedSelectorInvalidator element.
Parameters:
URIPrefix - URI prefix string

Oracle Application Server Web Cache Invalidation API Reference
10g (9.0.4)

B10402-01

Copyright © 2003 Oracle Corporation. All Rights Reserved.