I have created a PushTopic from my salesforce developer account using following query :
SELECT Id, FirstName, LastName, Name, Email, Contact_Status__c, Contact_Verification__c, Gender__c, LastModifiedDate, IsDeleted
FROM Contact
I am running JAVA client at my server to get the updates from Contact table.
Now while Updating values from https://workbench.developerforce.com, I am having following issues :
1) Initially I was using following Push Topic query :
SELECT Id, FirstName, LastName, Email, Contact_Status__c, Contact_Verification__c, Gender__c, LastModifiedDate, IsDeleted
FROM Contact
(Same as above without "Name" field).
Then, When I was updating "FirstName" or "LastName" fields value, I was not getting any message at java client.
Can you please explain why is it so ?
Is there any option from which we can specify weather or not send PushTopic Updates for given field ?
2) I am unable to find the option to update "isDeleted" field. When I select edit a Contact then there is no "IsDeleted" field over there.
How can I verify that when this field will change I will get an update message ?
3) If only "LastModifiedDate" is changed, then also I am not getting any update message. Although I have specified this field in Push Topic query.<> Can you tell me why is it so ?