VisiBroker for Java

org.omg.Firewall
Interface GIOPProxyOperations

All Known Subinterfaces:
GIOPProxy

public interface GIOPProxyOperations

GIOPProxy is a programmatic representation of a firewall


Method Summary
 Object new_callback(Object callback)
          The new_callback operation is designed to create a proxy object inside the server firewall domain that will permit callbacks to the same client from different servers.
 Object new_target(Object target, ProxyMode mode)
          The new_target operation informs the firewall that it should prepare itself to receive requests destined for the specific target.
 

Method Detail

new_callback

Object new_callback(Object callback)
The new_callback operation is designed to create a proxy object inside the server firewall domain that will permit callbacks to the same client from different servers. When the client side object adapter creates the object reference for the callback object, it invokes the new_callback operation on the outermost inbound GIOP Proxy on the server side and pass the callback object as the argument.

Parameters:
callback - the Object, which the client wants the server to make a call to
Returns:
the destination Object on the GIOP Proxy to which subsequent request to the callback object should be sent.

new_target

Object new_target(Object target,
                  ProxyMode mode)
The new_target operation informs the firewall that it should prepare itself to receive requests destined for the specific target. The object returned from this operation is the destination on the firewall to which a request on the target should be sent.

Parameters:
target - the Object, on which the client wants to make the invocation
mode - the ProxyMode, in which the client will send the request, please see ProxyMode
Returns:
the Object on the firewall, to which the requests must be sent instead

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