當前位置: 首頁>>代碼示例>>Java>>正文


Java DbHistoryEventHandler類代碼示例

本文整理匯總了Java中org.camunda.bpm.engine.impl.history.handler.DbHistoryEventHandler的典型用法代碼示例。如果您正苦於以下問題:Java DbHistoryEventHandler類的具體用法?Java DbHistoryEventHandler怎麽用?Java DbHistoryEventHandler使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


DbHistoryEventHandler類屬於org.camunda.bpm.engine.impl.history.handler包,在下文中一共展示了DbHistoryEventHandler類的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: testDefaultHistoryEventHandler

import org.camunda.bpm.engine.impl.history.handler.DbHistoryEventHandler; //導入依賴的package包/類
@Deployment(resources = { "org/camunda/bpm/engine/test/history/HistoryLevelTest.bpmn20.xml" })
public void testDefaultHistoryEventHandler() {
  // use default DbHistoryEventHandler
  processEngineConfiguration.setHistoryEventHandler(new DbHistoryEventHandler());

  startProcessAndCompleteUserTask();

  assertEquals(0, countCustomHistoryEventHandler);
  assertEquals(2, historyService.createHistoricDetailQuery().count());
}
 
開發者ID:camunda,項目名稱:camunda-bpm-platform,代碼行數:11,代碼來源:CompositeHistoryEventHandlerTest.java

示例2: testCompositeHistoryEventHandlerNonArgumentConstructorAddNotNullTwoEvents

import org.camunda.bpm.engine.impl.history.handler.DbHistoryEventHandler; //導入依賴的package包/類
@Deployment(resources = { "org/camunda/bpm/engine/test/history/HistoryLevelTest.bpmn20.xml" })
public void testCompositeHistoryEventHandlerNonArgumentConstructorAddNotNullTwoEvents() {
  CompositeHistoryEventHandler compositeHistoryEventHandler = new CompositeHistoryEventHandler();
  compositeHistoryEventHandler.add(new CustomDbHistoryEventHandler());
  compositeHistoryEventHandler.add(new DbHistoryEventHandler());
  processEngineConfiguration.setHistoryEventHandler(compositeHistoryEventHandler);

  startProcessAndCompleteUserTask();

  assertEquals(2, countCustomHistoryEventHandler);
  assertEquals(2, historyService.createHistoricDetailQuery().count());
}
 
開發者ID:camunda,項目名稱:camunda-bpm-platform,代碼行數:13,代碼來源:CompositeHistoryEventHandlerTest.java

示例3: testCompositeHistoryEventHandlerArgumentConstructorWithNotNullVarargsTwoEvents

import org.camunda.bpm.engine.impl.history.handler.DbHistoryEventHandler; //導入依賴的package包/類
@Deployment(resources = { "org/camunda/bpm/engine/test/history/HistoryLevelTest.bpmn20.xml" })
public void testCompositeHistoryEventHandlerArgumentConstructorWithNotNullVarargsTwoEvents() {
  CompositeHistoryEventHandler compositeHistoryEventHandler = new CompositeHistoryEventHandler(new CustomDbHistoryEventHandler(), new DbHistoryEventHandler());
  processEngineConfiguration.setHistoryEventHandler(compositeHistoryEventHandler);

  startProcessAndCompleteUserTask();

  assertEquals(2, countCustomHistoryEventHandler);
  assertEquals(2, historyService.createHistoricDetailQuery().count());
}
 
開發者ID:camunda,項目名稱:camunda-bpm-platform,代碼行數:11,代碼來源:CompositeHistoryEventHandlerTest.java

示例4: testCompositeHistoryEventHandlerArgumentConstructorWithNotEmptyListNotNullTwoEvents

import org.camunda.bpm.engine.impl.history.handler.DbHistoryEventHandler; //導入依賴的package包/類
@Deployment(resources = { "org/camunda/bpm/engine/test/history/HistoryLevelTest.bpmn20.xml" })
public void testCompositeHistoryEventHandlerArgumentConstructorWithNotEmptyListNotNullTwoEvents() {
  // prepare the list with two events
  List<HistoryEventHandler> historyEventHandlers = new ArrayList<HistoryEventHandler>();
  historyEventHandlers.add(new CustomDbHistoryEventHandler());
  historyEventHandlers.add(new DbHistoryEventHandler());

  CompositeHistoryEventHandler compositeHistoryEventHandler = new CompositeHistoryEventHandler(historyEventHandlers);
  processEngineConfiguration.setHistoryEventHandler(compositeHistoryEventHandler);

  startProcessAndCompleteUserTask();

  assertEquals(2, countCustomHistoryEventHandler);
  assertEquals(2, historyService.createHistoricDetailQuery().count());
}
 
開發者ID:camunda,項目名稱:camunda-bpm-platform,代碼行數:16,代碼來源:CompositeHistoryEventHandlerTest.java


注:本文中的org.camunda.bpm.engine.impl.history.handler.DbHistoryEventHandler類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。