edu.internet2.middleware.grouper.hooks.logic
Enum VetoTypeGrouper

java.lang.Object
  extended by java.lang.Enum<VetoTypeGrouper>
      extended by edu.internet2.middleware.grouper.hooks.logic.VetoTypeGrouper
All Implemented Interfaces:
VetoType, Serializable, Comparable<VetoTypeGrouper>

public enum VetoTypeGrouper
extends Enum<VetoTypeGrouper>
implements VetoType

built in veto types


Enum Constant Summary
ATTRIBUTE_ASSIGN_POST_DELETE
          veto of attribute assign
ATTRIBUTE_ASSIGN_POST_INSERT
          veto of attribute assign
ATTRIBUTE_ASSIGN_POST_UPDATE
          veto of attribute assign
ATTRIBUTE_ASSIGN_PRE_DELETE
          veto of attribute assign
ATTRIBUTE_ASSIGN_PRE_INSERT
          veto of attribute assign
ATTRIBUTE_ASSIGN_PRE_UPDATE
          veto of attribute assign
ATTRIBUTE_ASSIGN_VALUE_POST_DELETE
          veto of attribute assign value
ATTRIBUTE_ASSIGN_VALUE_POST_INSERT
          veto of attribute assign value
ATTRIBUTE_ASSIGN_VALUE_POST_UPDATE
          veto of attribute assign value
ATTRIBUTE_ASSIGN_VALUE_PRE_DELETE
          veto of attribute assign value
ATTRIBUTE_ASSIGN_VALUE_PRE_INSERT
          veto of attribute assign value
ATTRIBUTE_ASSIGN_VALUE_PRE_UPDATE
          veto of attribute assign value
ATTRIBUTE_DEF_NAME_POST_DELETE
          veto of attribute
ATTRIBUTE_DEF_NAME_POST_INSERT
          veto of attribute
ATTRIBUTE_DEF_NAME_POST_UPDATE
          veto of attribute
ATTRIBUTE_DEF_NAME_PRE_DELETE
          veto of attribute
ATTRIBUTE_DEF_NAME_PRE_INSERT
          veto of attribute
ATTRIBUTE_DEF_NAME_PRE_UPDATE
          veto of attribute
ATTRIBUTE_DEF_POST_DELETE
          veto of attribute
ATTRIBUTE_DEF_POST_INSERT
          veto of attribute
ATTRIBUTE_DEF_POST_UPDATE
          veto of attribute
ATTRIBUTE_DEF_PRE_DELETE
          veto of attribute
ATTRIBUTE_DEF_PRE_INSERT
          veto of attribute
ATTRIBUTE_DEF_PRE_UPDATE
          veto of attribute
ATTRIBUTE_POST_DELETE
          veto of attribute
ATTRIBUTE_POST_INSERT
          veto of attribute
ATTRIBUTE_POST_UPDATE
          veto of attribute
ATTRIBUTE_PRE_DELETE
          veto of attribute
ATTRIBUTE_PRE_INSERT
          veto of attribute
ATTRIBUTE_PRE_UPDATE
          veto of attribute
COMPOSITE_POST_DELETE
          veto of composite
COMPOSITE_POST_INSERT
          veto of composite
COMPOSITE_POST_UPDATE
          veto of composite
COMPOSITE_PRE_DELETE
          veto of composite
COMPOSITE_PRE_INSERT
          veto of composite
COMPOSITE_PRE_UPDATE
          veto of composite
EXTERNAL_SUBJECT_POST_EDIT
          veto of external subject insert/update
FIELD_POST_DELETE
          veto of field
FIELD_POST_INSERT
          veto of field
FIELD_POST_UPDATE
          veto of field
FIELD_PRE_DELETE
          veto of field
FIELD_PRE_INSERT
          veto of field
FIELD_PRE_UPDATE
          veto of field
GROUP_POST_DELETE
          veto of group
GROUP_POST_INSERT
          veto of group
GROUP_POST_UPDATE
          veto of group
GROUP_PRE_DELETE
          veto of group
GROUP_PRE_INSERT
          veto of group
GROUP_PRE_UPDATE
          veto of group
GROUP_TYPE_POST_DELETE
          veto of groupType
GROUP_TYPE_POST_INSERT
          veto of groupType
GROUP_TYPE_POST_UPDATE
          veto of groupType
GROUP_TYPE_PRE_DELETE
          veto of groupType
GROUP_TYPE_PRE_INSERT
          veto of groupType
GROUP_TYPE_PRE_UPDATE
          veto of groupType
GROUP_TYPE_TUPLE_POST_DELETE
          veto of groupTypeTuple
GROUP_TYPE_TUPLE_POST_INSERT
          veto of groupTypeTuple
GROUP_TYPE_TUPLE_POST_UPDATE
          veto of groupTypeTuple
GROUP_TYPE_TUPLE_PRE_DELETE
          veto of groupTypeTuple
GROUP_TYPE_TUPLE_PRE_INSERT
          veto of groupTypeTuple
GROUP_TYPE_TUPLE_PRE_UPDATE
          veto of groupTypeTuple
GROUPER_SESSION_POST_DELETE
          veto of grouperSession
GROUPER_SESSION_POST_INSERT
          veto of grouperSession
GROUPER_SESSION_POST_UPDATE
          veto of grouperSession
GROUPER_SESSION_PRE_DELETE
          veto of grouperSession
GROUPER_SESSION_PRE_INSERT
          veto of grouperSession
GROUPER_SESSION_PRE_UPDATE
          veto of grouperSession
LOADER_POST_RUN
          veto hook
LOADER_PRE_RUN
          veto hook
MEMBER_POST_CHANGE_SUBJECT
          veto of member
MEMBER_POST_DELETE
          veto of member
MEMBER_POST_INSERT
          veto of member
MEMBER_POST_UPDATE
          veto of member
MEMBER_PRE_CHANGE_SUBJECT
          veto of member
MEMBER_PRE_DELETE
          veto of member
MEMBER_PRE_INSERT
          veto of member
MEMBER_PRE_UPDATE
          veto of member
MEMBERSHIP_POST_ADD_MEMBER
          veto of membership
MEMBERSHIP_POST_DELETE
          veto of membership
MEMBERSHIP_POST_INSERT
          veto of membership
MEMBERSHIP_POST_REMOVE_MEMBER
          veto of membership
MEMBERSHIP_POST_UPDATE
          veto of membership
MEMBERSHIP_PRE_ADD_MEMBER
          veto of membership
MEMBERSHIP_PRE_DELETE
          veto of membership
MEMBERSHIP_PRE_INSERT
          veto of membership
MEMBERSHIP_PRE_REMOVE_MEMBER
          veto of membership
MEMBERSHIP_PRE_UPDATE
          veto of membership
STEM_POST_DELETE
          veto of stem
STEM_POST_INSERT
          veto of stem
STEM_POST_UPDATE
          veto of stem
STEM_PRE_DELETE
          veto of stem
STEM_PRE_INSERT
          veto of stem
STEM_PRE_UPDATE
          veto of stem
 
Method Summary
static VetoTypeGrouper valueOf(String name)
          Returns the enum constant of this type with the specified name.
static VetoTypeGrouper[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface edu.internet2.middleware.grouper.hooks.logic.VetoType
name
 

Enum Constant Detail

EXTERNAL_SUBJECT_POST_EDIT

public static final VetoTypeGrouper EXTERNAL_SUBJECT_POST_EDIT
veto of external subject insert/update


ATTRIBUTE_PRE_INSERT

public static final VetoTypeGrouper ATTRIBUTE_PRE_INSERT
veto of attribute


ATTRIBUTE_POST_INSERT

public static final VetoTypeGrouper ATTRIBUTE_POST_INSERT
veto of attribute


ATTRIBUTE_PRE_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_PRE_UPDATE
veto of attribute


ATTRIBUTE_POST_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_POST_UPDATE
veto of attribute


ATTRIBUTE_PRE_DELETE

public static final VetoTypeGrouper ATTRIBUTE_PRE_DELETE
veto of attribute


ATTRIBUTE_POST_DELETE

public static final VetoTypeGrouper ATTRIBUTE_POST_DELETE
veto of attribute


ATTRIBUTE_ASSIGN_PRE_INSERT

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_PRE_INSERT
veto of attribute assign


ATTRIBUTE_ASSIGN_POST_INSERT

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_POST_INSERT
veto of attribute assign


ATTRIBUTE_ASSIGN_PRE_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_PRE_UPDATE
veto of attribute assign


ATTRIBUTE_ASSIGN_POST_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_POST_UPDATE
veto of attribute assign


ATTRIBUTE_ASSIGN_PRE_DELETE

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_PRE_DELETE
veto of attribute assign


ATTRIBUTE_ASSIGN_POST_DELETE

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_POST_DELETE
veto of attribute assign


ATTRIBUTE_ASSIGN_VALUE_PRE_INSERT

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_VALUE_PRE_INSERT
veto of attribute assign value


ATTRIBUTE_ASSIGN_VALUE_POST_INSERT

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_VALUE_POST_INSERT
veto of attribute assign value


ATTRIBUTE_ASSIGN_VALUE_PRE_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_VALUE_PRE_UPDATE
veto of attribute assign value


ATTRIBUTE_ASSIGN_VALUE_POST_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_VALUE_POST_UPDATE
veto of attribute assign value


ATTRIBUTE_ASSIGN_VALUE_PRE_DELETE

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_VALUE_PRE_DELETE
veto of attribute assign value


ATTRIBUTE_ASSIGN_VALUE_POST_DELETE

public static final VetoTypeGrouper ATTRIBUTE_ASSIGN_VALUE_POST_DELETE
veto of attribute assign value


ATTRIBUTE_DEF_PRE_INSERT

public static final VetoTypeGrouper ATTRIBUTE_DEF_PRE_INSERT
veto of attribute


ATTRIBUTE_DEF_POST_INSERT

public static final VetoTypeGrouper ATTRIBUTE_DEF_POST_INSERT
veto of attribute


ATTRIBUTE_DEF_PRE_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_DEF_PRE_UPDATE
veto of attribute


ATTRIBUTE_DEF_POST_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_DEF_POST_UPDATE
veto of attribute


ATTRIBUTE_DEF_PRE_DELETE

public static final VetoTypeGrouper ATTRIBUTE_DEF_PRE_DELETE
veto of attribute


ATTRIBUTE_DEF_POST_DELETE

public static final VetoTypeGrouper ATTRIBUTE_DEF_POST_DELETE
veto of attribute


ATTRIBUTE_DEF_NAME_PRE_INSERT

public static final VetoTypeGrouper ATTRIBUTE_DEF_NAME_PRE_INSERT
veto of attribute


ATTRIBUTE_DEF_NAME_POST_INSERT

public static final VetoTypeGrouper ATTRIBUTE_DEF_NAME_POST_INSERT
veto of attribute


ATTRIBUTE_DEF_NAME_PRE_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_DEF_NAME_PRE_UPDATE
veto of attribute


ATTRIBUTE_DEF_NAME_POST_UPDATE

public static final VetoTypeGrouper ATTRIBUTE_DEF_NAME_POST_UPDATE
veto of attribute


ATTRIBUTE_DEF_NAME_PRE_DELETE

public static final VetoTypeGrouper ATTRIBUTE_DEF_NAME_PRE_DELETE
veto of attribute


ATTRIBUTE_DEF_NAME_POST_DELETE

public static final VetoTypeGrouper ATTRIBUTE_DEF_NAME_POST_DELETE
veto of attribute


GROUP_PRE_INSERT

public static final VetoTypeGrouper GROUP_PRE_INSERT
veto of group


GROUP_POST_INSERT

public static final VetoTypeGrouper GROUP_POST_INSERT
veto of group


GROUP_PRE_UPDATE

public static final VetoTypeGrouper GROUP_PRE_UPDATE
veto of group


GROUP_POST_UPDATE

public static final VetoTypeGrouper GROUP_POST_UPDATE
veto of group


GROUP_PRE_DELETE

public static final VetoTypeGrouper GROUP_PRE_DELETE
veto of group


GROUP_POST_DELETE

public static final VetoTypeGrouper GROUP_POST_DELETE
veto of group


LOADER_PRE_RUN

public static final VetoTypeGrouper LOADER_PRE_RUN
veto hook


LOADER_POST_RUN

public static final VetoTypeGrouper LOADER_POST_RUN
veto hook


STEM_PRE_INSERT

public static final VetoTypeGrouper STEM_PRE_INSERT
veto of stem


STEM_POST_INSERT

public static final VetoTypeGrouper STEM_POST_INSERT
veto of stem


STEM_PRE_UPDATE

public static final VetoTypeGrouper STEM_PRE_UPDATE
veto of stem


STEM_POST_UPDATE

public static final VetoTypeGrouper STEM_POST_UPDATE
veto of stem


STEM_PRE_DELETE

public static final VetoTypeGrouper STEM_PRE_DELETE
veto of stem


STEM_POST_DELETE

public static final VetoTypeGrouper STEM_POST_DELETE
veto of stem


COMPOSITE_PRE_INSERT

public static final VetoTypeGrouper COMPOSITE_PRE_INSERT
veto of composite


COMPOSITE_POST_INSERT

public static final VetoTypeGrouper COMPOSITE_POST_INSERT
veto of composite


COMPOSITE_PRE_UPDATE

public static final VetoTypeGrouper COMPOSITE_PRE_UPDATE
veto of composite


COMPOSITE_POST_UPDATE

public static final VetoTypeGrouper COMPOSITE_POST_UPDATE
veto of composite


COMPOSITE_PRE_DELETE

public static final VetoTypeGrouper COMPOSITE_PRE_DELETE
veto of composite


COMPOSITE_POST_DELETE

public static final VetoTypeGrouper COMPOSITE_POST_DELETE
veto of composite


FIELD_PRE_INSERT

public static final VetoTypeGrouper FIELD_PRE_INSERT
veto of field


FIELD_POST_INSERT

public static final VetoTypeGrouper FIELD_POST_INSERT
veto of field


FIELD_PRE_UPDATE

public static final VetoTypeGrouper FIELD_PRE_UPDATE
veto of field


FIELD_POST_UPDATE

public static final VetoTypeGrouper FIELD_POST_UPDATE
veto of field


FIELD_PRE_DELETE

public static final VetoTypeGrouper FIELD_PRE_DELETE
veto of field


FIELD_POST_DELETE

public static final VetoTypeGrouper FIELD_POST_DELETE
veto of field


GROUP_TYPE_PRE_INSERT

public static final VetoTypeGrouper GROUP_TYPE_PRE_INSERT
veto of groupType


GROUP_TYPE_POST_INSERT

public static final VetoTypeGrouper GROUP_TYPE_POST_INSERT
veto of groupType


GROUP_TYPE_PRE_UPDATE

public static final VetoTypeGrouper GROUP_TYPE_PRE_UPDATE
veto of groupType


GROUP_TYPE_POST_UPDATE

public static final VetoTypeGrouper GROUP_TYPE_POST_UPDATE
veto of groupType


GROUP_TYPE_PRE_DELETE

public static final VetoTypeGrouper GROUP_TYPE_PRE_DELETE
veto of groupType


GROUP_TYPE_POST_DELETE

public static final VetoTypeGrouper GROUP_TYPE_POST_DELETE
veto of groupType


GROUP_TYPE_TUPLE_PRE_INSERT

public static final VetoTypeGrouper GROUP_TYPE_TUPLE_PRE_INSERT
veto of groupTypeTuple


GROUP_TYPE_TUPLE_POST_INSERT

public static final VetoTypeGrouper GROUP_TYPE_TUPLE_POST_INSERT
veto of groupTypeTuple


GROUP_TYPE_TUPLE_PRE_UPDATE

public static final VetoTypeGrouper GROUP_TYPE_TUPLE_PRE_UPDATE
veto of groupTypeTuple


GROUP_TYPE_TUPLE_POST_UPDATE

public static final VetoTypeGrouper GROUP_TYPE_TUPLE_POST_UPDATE
veto of groupTypeTuple


GROUP_TYPE_TUPLE_PRE_DELETE

public static final VetoTypeGrouper GROUP_TYPE_TUPLE_PRE_DELETE
veto of groupTypeTuple


GROUP_TYPE_TUPLE_POST_DELETE

public static final VetoTypeGrouper GROUP_TYPE_TUPLE_POST_DELETE
veto of groupTypeTuple


GROUPER_SESSION_PRE_INSERT

public static final VetoTypeGrouper GROUPER_SESSION_PRE_INSERT
veto of grouperSession


GROUPER_SESSION_POST_INSERT

public static final VetoTypeGrouper GROUPER_SESSION_POST_INSERT
veto of grouperSession


GROUPER_SESSION_PRE_UPDATE

public static final VetoTypeGrouper GROUPER_SESSION_PRE_UPDATE
veto of grouperSession


GROUPER_SESSION_POST_UPDATE

public static final VetoTypeGrouper GROUPER_SESSION_POST_UPDATE
veto of grouperSession


GROUPER_SESSION_PRE_DELETE

public static final VetoTypeGrouper GROUPER_SESSION_PRE_DELETE
veto of grouperSession


GROUPER_SESSION_POST_DELETE

public static final VetoTypeGrouper GROUPER_SESSION_POST_DELETE
veto of grouperSession


MEMBER_PRE_CHANGE_SUBJECT

public static final VetoTypeGrouper MEMBER_PRE_CHANGE_SUBJECT
veto of member


MEMBER_POST_CHANGE_SUBJECT

public static final VetoTypeGrouper MEMBER_POST_CHANGE_SUBJECT
veto of member


MEMBER_PRE_INSERT

public static final VetoTypeGrouper MEMBER_PRE_INSERT
veto of member


MEMBER_POST_INSERT

public static final VetoTypeGrouper MEMBER_POST_INSERT
veto of member


MEMBER_PRE_UPDATE

public static final VetoTypeGrouper MEMBER_PRE_UPDATE
veto of member


MEMBER_POST_UPDATE

public static final VetoTypeGrouper MEMBER_POST_UPDATE
veto of member


MEMBER_PRE_DELETE

public static final VetoTypeGrouper MEMBER_PRE_DELETE
veto of member


MEMBER_POST_DELETE

public static final VetoTypeGrouper MEMBER_POST_DELETE
veto of member


MEMBERSHIP_PRE_ADD_MEMBER

public static final VetoTypeGrouper MEMBERSHIP_PRE_ADD_MEMBER
veto of membership


MEMBERSHIP_POST_ADD_MEMBER

public static final VetoTypeGrouper MEMBERSHIP_POST_ADD_MEMBER
veto of membership


MEMBERSHIP_PRE_REMOVE_MEMBER

public static final VetoTypeGrouper MEMBERSHIP_PRE_REMOVE_MEMBER
veto of membership


MEMBERSHIP_POST_REMOVE_MEMBER

public static final VetoTypeGrouper MEMBERSHIP_POST_REMOVE_MEMBER
veto of membership


MEMBERSHIP_PRE_INSERT

public static final VetoTypeGrouper MEMBERSHIP_PRE_INSERT
veto of membership


MEMBERSHIP_POST_INSERT

public static final VetoTypeGrouper MEMBERSHIP_POST_INSERT
veto of membership


MEMBERSHIP_PRE_UPDATE

public static final VetoTypeGrouper MEMBERSHIP_PRE_UPDATE
veto of membership


MEMBERSHIP_POST_UPDATE

public static final VetoTypeGrouper MEMBERSHIP_POST_UPDATE
veto of membership


MEMBERSHIP_PRE_DELETE

public static final VetoTypeGrouper MEMBERSHIP_PRE_DELETE
veto of membership


MEMBERSHIP_POST_DELETE

public static final VetoTypeGrouper MEMBERSHIP_POST_DELETE
veto of membership

Method Detail

values

public static VetoTypeGrouper[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (VetoTypeGrouper c : VetoTypeGrouper.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static VetoTypeGrouper valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null