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