Update implementation for new thrift interface

Test compilation is disable temporally.

Change-Id: I592d4e300815f10c059daea9e875dd38094ff344