I have simply called the PDataTables's datamodel as shown below.
IN the Java Bean I am refreshing the data from the backend receivedFdnsController.refreshData method.
To refresh the data in the form I am calling datamodel refreshing as #{receivedFdnsController.newReceivedFdnsDataModel} after hiding the dialog. More details shown below.