8.2.1 クラス・インタフェースの一覧
HMP-PCTOのトランザクション制御がサポートするクラス・インタフェースの一覧を示します。
|
項番 |
パッケージ名 |
クラス・インタフェース名 |
説明 |
|---|---|---|---|
|
1 |
jp.co.Hitachi.soft.hmppcto.common.transaction |
XidHeadersインタフェース |
HMP-PCTOがトランザクション制御に使用するHTTPヘッダ名を定義したインタフェースです。 |
|
2 |
jp.co.Hitachi.soft.hmppcto.filter.propagation |
TxPropagationRestTemplateInterceptorクラス |
Spring FrameworkのRestTemplateによるREST通信時に、トランザクションを伝搬するインタセプタクラスです。 |
|
3 |
jp.co.Hitachi.soft.hmppcto.filter.propagation |
TxPropagationGrpcClientInterceptorクラス |
gRPC通信時に、gRPCのClientInterceptorを使用してトランザクションを伝搬するインタセプタクラスです。 |
|
4 |
jp.co.Hitachi.soft.hmppcto.filter.propagation |
TxPropagationOptionalSettingsクラス |
トランザクションを伝搬するためのオプションを設定するクラスです。 |
|
5 |
jp.co.Hitachi.soft.hmppcto.filter |
TxPropagationGrpcServerInterceptorクラス |
gRPCのServerInterceptorを使用してトランザクションを伝搬するインタセプタクラスです。 |
|
6 |
jp.co.Hitachi.soft.hmppcto.filter |
GrpcTraceInterceptorFactoryクラス |
HMP-PCTOが取得する分散トレースに、アプリケーションのgRPC通信の送受信イベントを出力するインタセプタを提供するためのファクトリクラスです。 |