|
VisiBroker for Java |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SequencePullSupplierOperations
SequencePullSupplier is an interface every sequence pull supplier must implement. Instance of this interface is actually a callback object that is connected to a proxy pull consumer of a channel.
SequenceProxyPullConsumerOperations| Method Summary | |
|---|---|
void |
disconnect_sequence_pull_supplier()
This method does the application specific cleanup before disconnection. |
StructuredEvent[] |
pull_structured_events(int max_number)
This method does the application specific way of producing and making up the events. |
StructuredEvent[] |
try_pull_structured_events(int max_number,
BooleanHolder has_event)
This method does the application specific way of producing and making up the events (if any). |
| Methods inherited from interface org.omg.CosNotifyComm.NotifySubscribeOperations |
|---|
subscription_change |
| Method Detail |
|---|
void disconnect_sequence_pull_supplier()
StructuredEvent[] try_pull_structured_events(int max_number,
BooleanHolder has_event)
throws Disconnected
max_number - The maximum number of events the caller expects.has_event - The indicator denoting whether the result contains at
least an event.
Disconnected - if this supplier is not
connected to any proxy consumer.
StructuredEvent[] pull_structured_events(int max_number)
throws Disconnected
max_number - The maximum number of events the caller expects.
Disconnected - if this supplier is not
connected to any proxy consumer.
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||