I am calling an Oracle procedure with CallableStatement in my code. When I execute it, the procedure runs. However, the execution of this procedure takes more than 1 hour. The Oracle server terminates the connection if there is no activity on the connection for 1 hour. Is it possible to set a heartbeat for CallableStatement?