-
Interfaces Interface Description com.caplin.datasource.interfaces.DSNoData replaced bySubjectErrorEvent
This class can be used to send a 'NoData' message to a DataSource peer that signals that an object has not been found and the reason why. This is most likely to occur when an active DataSource need to indicate, having received a request, that data is not available.
Should a request come in for which there is no data then a NoData message should be sent. The flags (
F_NOTFOUND
,F_READDENY
,F_WRITEDENY
,F_DELETEOBJECT
,F_UNAVAILABLE
) that may be sent are mutually exclusive.
-
Methods Method Description com.caplin.datasource.channel.Channel.sendRecordMessage(RecordMessage) use sendMessage insteadcom.caplin.datasource.interfaces.DSContainer.addObject(String, boolean) UseDSContainer.addObject(String)
instead.com.caplin.datasource.interfaces.DSData.getKeys() useelements()
oriterator()
.com.caplin.datasource.interfaces.DSData.getValues() useelements()
oriterator()
.com.caplin.datasource.interfaces.DSPermission.addPermissionSeperator() com.caplin.datasource.messaging.MessageFactory.createJsonImageMessage(String, String) com.caplin.datasource.messaging.MessageFactory.createJsonPatchMessage(String, String)