1
我正在編寫我的第一個駱駝應用程序。它是一個主要方法的獨立應用程序。作爲出發點,我使用了maven駱駝java原型。它提供了一個簡單的主要方法,調用main.run()
。Apache Camel Main-Class及其方法啓動,停止,運行,暫停和恢復
現在我重新分解它一點點,拉着main.run出一個新的類(和方法),這將是所有的駱駝東西我的主要控制。 現在我想創建run()的「相反」方法。目前,我想對單個路由執行測試,這些路由開始(run())上下文,然後等待(目前我不確定如何等待直到路由完成)並停止上下文。
但是現在我發現了許多方法可以啓動和停止所有主要類中的東西。 Jvadoc沒有幫助 - 某些方法被繼承並不能使它更容易;-)。所以,有人請告訴我確切含義(或用例)爲:提前
Main.run()
Main.start()
Main.stop()
Main.suspend()
Main.resume()
感謝。
生命週期描述了所有,而不是 「的run()」。這是做什麼的? – dermoritz