org.alfresco.repo.audit.model
Class KeyFilterMode

java.lang.Object
  extended by java.lang.Enum
      extended by org.alfresco.repo.audit.model.KeyFilterMode
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public final class KeyFilterMode
extends java.lang.Enum

This enum defines the type of restriction to apply to filter based on the key node ref. This restriction can be based upon:

  1. The path to the node
  2. The type of the node
  3. The presence of an aspect
  4. The NodeRef of the node
  5. An XPATH expression evaluated in the context of the node with the return tested for the node. e.g. ".[@cm:content = 'woof']"
  6. A simple value for equality tests given a non node argument
  7. The protocol of the store containing the node
  8. The identifier of the store containing the node
  9. Or no restriction

See Also:
Serialized Form

Field Summary
static KeyFilterMode ALL
           
static KeyFilterMode ASPECT
           
static KeyFilterMode NODE_REF
           
static KeyFilterMode PATH
           
static KeyFilterMode STORE_IDENTIFIER
           
static KeyFilterMode STORE_PROTOCOL
           
static KeyFilterMode TYPE
           
static KeyFilterMode VALUE
           
static KeyFilterMode XPATH
           
 
Method Summary
static KeyFilterMode getKeyFilterMode(java.lang.String value)
           
static KeyFilterMode valueOf(java.lang.String name)
           
static KeyFilterMode[] values()
           
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PATH

public static final KeyFilterMode PATH

TYPE

public static final KeyFilterMode TYPE

ASPECT

public static final KeyFilterMode ASPECT

NODE_REF

public static final KeyFilterMode NODE_REF

ALL

public static final KeyFilterMode ALL

XPATH

public static final KeyFilterMode XPATH

VALUE

public static final KeyFilterMode VALUE

STORE_PROTOCOL

public static final KeyFilterMode STORE_PROTOCOL

STORE_IDENTIFIER

public static final KeyFilterMode STORE_IDENTIFIER
Method Detail

values

public static final KeyFilterMode[] values()

valueOf

public static KeyFilterMode valueOf(java.lang.String name)

getKeyFilterMode

public static KeyFilterMode getKeyFilterMode(java.lang.String value)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.