edu.internet2.middleware.grouper.audit
Class AuditTypeFinder

java.lang.Object
  extended by edu.internet2.middleware.grouper.audit.AuditTypeFinder

public class AuditTypeFinder
extends Object

find a type


Constructor Summary
AuditTypeFinder()
           
 
Method Summary
static void clearCache()
          clear this out, so it will begin again
static AuditType find(String auditTypeId, boolean exceptionIfNotFound)
          Find an AuditType.
static AuditType find(String auditCategory, String auditAction, boolean exceptionIfNotFound)
          Find an AuditType.
static Set<AuditType> findByCategory(String auditCategory)
          Find an AuditType.
static void internal_updateKnownTypes()
          update the internal cache
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditTypeFinder

public AuditTypeFinder()
Method Detail

clearCache

public static void clearCache()
clear this out, so it will begin again


find

public static AuditType find(String auditCategory,
                             String auditAction,
                             boolean exceptionIfNotFound)
Find an AuditType.

Parameters:
auditCategory - Find AuditType with this name.
auditAction - Find AuditType with this name.
exceptionIfNotFound -
Returns:
GroupType

findByCategory

public static Set<AuditType> findByCategory(String auditCategory)
Find an AuditType.

Parameters:
auditCategory - Find AuditType with this name.
Returns:
GroupType

find

public static AuditType find(String auditTypeId,
                             boolean exceptionIfNotFound)
Find an AuditType.

Parameters:
auditTypeId - Find AuditType with this id.
exceptionIfNotFound -
Returns:
GroupType

internal_updateKnownTypes

public static void internal_updateKnownTypes()
update the internal cache