Class EntityEventContext

java.lang.Object
org.iplass.mtp.entity.EntityEventContext

public class EntityEventContext extends Object
EntityEventLintenerの呼び出しの際、 before~と、after~の呼び出しの間で保持されるContextです。 (他のListenerともContextは共有されるので、キー名は重複し得ないものを利用するようにしてください)
  • Field Details

    • INSERT_OPTION

      public static final String INSERT_OPTION
      追加時(および、追加に伴うバリデーション時)に、当該キー名で指定されたInsertOptionを取得可能。
      See Also:
    • UPDATE_OPTION

      public static final String UPDATE_OPTION
      更新時(および、更新に伴うバリデーション時)に、当該キー名で指定されたUpdateOptionを取得可能。
      See Also:
    • DELETE_OPTION

      public static final String DELETE_OPTION
      削除時に、当該キー名で指定されたDeleteOptionを取得可能。
      See Also:
    • VALIDATE_PROPERTIES

      public static final String VALIDATE_PROPERTIES
      バリデーション時にバリデーション対象のプロパティのListを取得可能。
      See Also:
    • BEFORE_UPDATE_ENTITY

      public static final String BEFORE_UPDATE_ENTITY
      更新時に、当該キー名で更新前のEntityを取得可能。
      See Also:
  • Constructor Details

    • EntityEventContext

      public EntityEventContext()
  • Method Details

    • setAttribute

      public void setAttribute(String key, Object value)
    • getAttribute

      public Object getAttribute(String key)