The ITablePublisher type exposes the following methods.
Methods
![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() |
Member | Description | |
---|---|---|
![]() | Close()()()() |
Closes client and server resources held by the publisher.
|
![]() | Flush()()()() |
Force the currently buffered tuples to be sent to the server. This method blocks while flushing occurs.
|
![]() | IsClosed()()()() |
True if publisher has already been closed.
|
![]() | Publish(Tuple) |
Publish a tuple without regard for recovering since no sequence number is specified.
|
![]() | Publish(Int64, Tuple) |
Publish a tuple with a sequenceNumber. There are no specific requirements on sequenceNumber, but
it can be used as a mechanism for recovery, so a monotonically increasing number is
recommended such that the server, on recovery, can report what the last successfully published
sequence number was per named publisher. With this approach, a publisher only needs to re-publish tuples
starting from the last reported successful published sequenceNumber in LiveView.
|
![]() | Publish(Int64, Boolean, Tuple) |
Publish a tuple with a sequenceNumber. There are no specific requirements on sequenceNumber, but
it can be used as a mechanism for recovery, so a monotonically increasing number is
recommended such that the server, on recovery, can report what the last successfully published
sequence number was per named publisher. With this approach, a publisher only needs to re-publish tuples
starting from the last reported successful published sequenceNumber in LiveView.
|