|
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 |