Package com.caplin.datasource.interfaces
Interface DSNoData
-
- All Superinterfaces:
DSPacket
,DSSerializable
@Deprecated public interface DSNoData extends DSPacket
Deprecated.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.
-
-
Field Summary
Fields Modifier and Type Field Description static int
F_DELETEOBJECT
Deprecated.Instruction to delete this objectstatic int
F_NOTFOUND
Deprecated.Indicates that the object is not found.static int
F_READDENY
Deprecated.Indicates that there is no permission to read this object.static int
F_UNAVAILABLE
Deprecated.Indicates that the object is unavailable at the current timestatic int
F_WRITEDENY
Deprecated.Indicates that there is no permission to write to this object
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.lang.String
getSubject()
Deprecated.Gets this object's subject.-
Methods inherited from interface com.caplin.datasource.interfaces.DSPacket
send, sendDirect, sendToPeer
-
Methods inherited from interface com.caplin.datasource.interfaces.DSSerializable
toBytes
-
-
-
-
Field Detail
-
F_NOTFOUND
static final int F_NOTFOUND
Deprecated.Indicates that the object is not found.- See Also:
- Constant Field Values
-
F_READDENY
static final int F_READDENY
Deprecated.Indicates that there is no permission to read this object.- See Also:
- Constant Field Values
-
F_WRITEDENY
static final int F_WRITEDENY
Deprecated.Indicates that there is no permission to write to this object- See Also:
- Constant Field Values
-
F_DELETEOBJECT
static final int F_DELETEOBJECT
Deprecated.Instruction to delete this object- See Also:
- Constant Field Values
-
F_UNAVAILABLE
static final int F_UNAVAILABLE
Deprecated.Indicates that the object is unavailable at the current time- See Also:
- Constant Field Values
-
-