Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client C API Programmer's Guide | API Reference | awCan | awCanPublish
BrokerError awCanPublish(
BrokerClient client,
char *event_type_name,
BrokerBoolean *can_publish);
The Broker client whose ability to publish is to be tested.
The event type name that the Broker client wishes to publish.
A indication of whether or not the Broker client is permitted to publish the specified event type. Set to 1 (true) if the Broker client is permitted; otherwise, set to 0 (false). This parameter is used for output.
Determines whether or not the specified Broker client can publish or deliver the specified event type. Upon return, the can_publish parameter is set to1 (true) or 0 (false). If set to 1 (true), the Broker client can publish or deliver events of this event type. Conversely, if set to 0 (false), the Broker client cannot publish or deliver such events.
Possible BrokerError major codes
The client is not valid.
The parameter event_type_name or can_publish is NULL.
The event type does not exist on the Broker.
See also: