Class InterceptionPhases


  • public final class InterceptionPhases
    extends Object
    Фазы прокси метода
    • Field Detail

      • BOOTSTRAP

        public static final String BOOTSTRAP
        Начальная фаза общего назначения
        See Also:
        Constant Field Values
      • LOGGING

        public static final String LOGGING
        Фаза логирования вызова метода
        See Also:
        Constant Field Values
      • TRANSACTION

        public static final String TRANSACTION
        Фаза управления транзакцией
        See Also:
        Constant Field Values
      • CACHING

        public static final String CACHING
        Фаза кеширования результата метода
        See Also:
        Constant Field Values
      • RESOURCES

        public static final String RESOURCES
        Фаза инициализации ресурсов (соеденения с БД идр)
        See Also:
        Constant Field Values
      • PREPROCESS

        public static final String PREPROCESS
        Фаза общего назначения перед вызовом супер метода
        See Also:
        Constant Field Values
    • Constructor Detail

      • InterceptionPhases

        public InterceptionPhases()
    • Method Detail

      • getPhaseOrder

        public List<String> getPhaseOrder()
      • checkPhaseExists

        public boolean checkPhaseExists​(String phase)
      • addPhaseAfter

        public void addPhaseAfter​(String existingPhase,
                                  String newPhase)
      • addPhaseBefore

        public void addPhaseBefore​(String existingPhase,
                                   String newPhase)