VisiBroker for Java

com.borland.vbroker.NativeMessaging
Interface RequestAgentEx

All Superinterfaces:
IDLEntity, Object, RequestAgent, RequestAgentExOperations, RequestAgentOperations, java.io.Serializable

public interface RequestAgentEx
extends RequestAgentExOperations, RequestAgent, IDLEntity

Extends the functionality of RequestAgent interface. Provides greater flexibility when writing Native Messaging applications. For example, the application can create a RequestProxy, which can be used to invoke multiple requests to the same target. In the older model, each request had to be created explicitly for each method on the same target. After completion of once request, the request object was not usable. Other advantages come with the help of Current objects. For example, synchronous-like invocations can be made by setting the wait timeout on the Current object. These invocations can evolve into asynchronous requests if reply is not available after the timeout.

Since:
6.0

Method Summary
 
Methods inherited from interface com.borland.vbroker.NativeMessaging.RequestAgentExOperations
create_request_proxy, properties
 
Methods inherited from interface com.inprise.vbroker.CORBA.Object
_bind_options, _bind_options, _bind, _boa, _get_client_policy, _get_policy_overrides, _ior_value, _ior, _is_bound, _is_local, _is_persistent, _is_remote, _object_name, _orb, _repository_id, _resolve_reference, _set_policy_overrides, _validate_connection, _vis_is_local, _vis_rebind
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 
Methods inherited from interface com.borland.vbroker.NativeMessaging.RequestAgentOperations
create_request, destroy_request, poll
 


Borland Software Corporation
http://www.borland.com
100 Enterprise Way
Scotts Valley, CA 95066
Voice: (831) 431-1000
pubsweb@borland.com

Read the latest documentation online