ServiceMix

Componentインタフェース

ComponentLifeCycle getLifeCycle() ServiceUnitManager getServiceUnitManager() Document getServiceDescription(ServiceEndpoint endpoint); boolean isExchangeWithConsumerOkay(ServiceEndpoint endpoint,MessageExchange exchange) boolean isExchange…

ComponentLifeCycleインタフェース

ObjectName getExtensionMBeanName() void init(ComponentContext context) void shutDown() void start() void stop() のメソッドを持つインタフェース。ライフサイクルを表している。

MessageExchangeインタフェース

メッセージを表すインタフェース。すべての基本といえる。 このインタフェースを継承してMEP毎にインタフェースがある。 例えばInOnlyインタフェースがある。