public class ProxyPullSupplierImpl extends ProxyPullSupplierPOA
Modifier | Constructor and Description |
---|---|
protected |
ProxyPullSupplierImpl(EventChannelImpl ec,
ORB orb,
POA poa)
Constructor - to be called by EventChannel
|
Modifier and Type | Method and Description |
---|---|
POA |
_default_POA()
Override this method from the Servant baseclass.
|
void |
connect_pull_consumer(PullConsumer pullConsumer)
ProxyPullSupplier Interface:
As stated by the EventService specification 1.1 section 2.3.5:
"If a ProxyPullSupplier is already connected to a PullConsumer, then the
AlreadyConnected exception is raised."
and
"If a non-nil reference is passed to connect_push_supplier..." implying
that a null reference is acceptable.
|
void |
disconnect_pull_supplier()
See EventService v 1.1 specification section 2.1.3.
|
Any |
pull()
PullSupplier Interface.
|
void |
push_to_supplier(Any event)
Have to be able to get to the internal list of events.
|
Any |
try_pull(BooleanHolder hasEvent)
PullSupplier Interface.
|
_all_interfaces, _invoke, _this, _this
_get_component, _get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
protected ProxyPullSupplierImpl(EventChannelImpl ec, ORB orb, POA poa)
public void connect_pull_consumer(PullConsumer pullConsumer) throws AlreadyConnected
AlreadyConnected
public void disconnect_pull_supplier()
public Any pull() throws Disconnected
Disconnected
public Any try_pull(BooleanHolder hasEvent) throws Disconnected
Disconnected
public void push_to_supplier(Any event)
public POA _default_POA()
_default_POA
in class Servant
Copyright © 2016 JacORB. All rights reserved.