/** Ċ * ĠCopyright ĠS or am its u ĠCo ., ĠLtd . ĠAll ĠRights ĠReserved . Ċ * ĠSPDX - License - Identifier : ĠGPL - 3 . 0 Ċ */ Ċ Ċ package Ġjp . co . sor am its u . feature _ sse _ impl . data . map pers Ċ Ċ import Ġjp . co . sor am its u . feature _ sse _ api . model . OperationCompleted Event Ċ import Ġjp . co . sor am its u . feature _ sse _ impl . data . network . model . OperationCompleted Event Remote Ċ Ċ class ĠOperation Completed Event Mapper Ġ{ ĊĊĠĠĠ Ġfun Ġmap ( operation Completed Event Remote : ĠOperation Completed Event Remote ): ĠOperation Completed Event Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwith ( operation Completed Event Remote ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠOperation Completed Event ( timestamp , Ġoperation Id , Ġmap Operation Type ( type )) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġmap Operation Type ( type Remote : ĠOperation Completed Event Remote . Operation Type ): ĠOperation Completed Event . Operation Type Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( type Remote ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠOperation Completed Event Remote . Operation Type . IN COM ING Ġ-> ĠOperation Completed Event . Operation Type . IN COM ING ĊĠĠĠĠĠĠĠĠĠĠĠ ĠOperation Completed Event Remote . Operation Type . OUT GO ING Ġ-> ĠOperation Completed Event . Operation Type . OUT GO ING ĊĠĠĠĠĠĠĠĠĠĠĠ ĠOperation Completed Event Remote . Operation Type . WITH DRAW Ġ-> ĠOperation Completed Event . Operation Type . WITH DRAW ĊĠĠĠĠĠĠĠĠĠĠĠ ĠOperation Completed Event Remote . Operation Type . RE WARD Ġ-> ĠOperation Completed Event . Operation Type . RE WARD ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }