How to notify all clients in thrift apache

I created a program like client-server using Apache Thrift in C# and Java.

And I want to make an observer so, when I add date in db from server, I want to notify all connected clients to update the list. How can i do that? Should i save all TTransport in a list in server and somehow to send some message to clients?

Server in java:

TProcessorFactory processorFactory = new TProcessorFactory(null) {
    @Override
    public TProcessor getProcessor(TTransport trans) {
        return new thrift.Processor(serverImplementation);
    }
};

TServerTransport serverTransport = new TServerSocket(port);
TThreadPoolServer.Args serverArgs = new TThreadPoolServer.Args(serverTransport);
serverArgs.processorFactory(processorFactory);
TServer server = new TThreadPoolServer(serverArgs);
System.out.println("Starting thrift server on port:"+port);
server.serve();

Client in C#:

TSocket transport = new TSocket("localhost", 22345);
TProtocol protocol = new TBinaryProtocol(transport);
thrift.Client client = new thrift.Client(protocol);
ClientCtrl clientCtrl = new ClientCtrl(client,transport);
transport.Open();