Class AbstractTransactionInterceptor

    • Constructor Detail

      • AbstractTransactionInterceptor

        public AbstractTransactionInterceptor​(boolean requiresNew,
                                              ProcessEngineConfigurationImpl processEngineConfiguration)
    • Method Detail

      • execute

        public <T> T execute​(Command<T> command)
      • handleRollbackException

        protected void handleRollbackException​(Exception rollbackException)
      • doResume

        protected abstract void doResume​(Object oldTx)
      • doCommit

        protected abstract void doCommit()
      • doRollback

        protected abstract void doRollback​(boolean isNew)
      • doBegin

        protected abstract void doBegin()
      • doSuspend

        protected abstract Object doSuspend()
      • isExisting

        protected abstract boolean isExisting()