org.jboss.remoting.transport
Interface BidirectionalClientInvoker

All Superinterfaces:
ClientInvoker, Invoker
All Known Implementing Classes:
LocalClientInvoker, MultiplexClientInvoker

public interface BidirectionalClientInvoker
extends ClientInvoker

This interface is used to indicate that a client invoker represents as transport that is bidirectional, which means that calls from the server to the client can be made without having to open a new physical connection from the server back to the client/

Author:
Tom Elrod

Method Summary
 InvokerLocator getCallbackLocator(java.util.Map metadata)
          Gets the locator to be used for callbacks when want do not want to establish a new physical connectiong from the server to the client.
 
Methods inherited from interface org.jboss.remoting.transport.ClientInvoker
addClientLocator, connect, disconnect, getClientLocator, getMarshaller, getSocketFactory, getUnMarshaller, invoke, isConnected, setMarshaller, setSocketFactory, setUnMarshaller
 
Methods inherited from interface org.jboss.remoting.Invoker
getLocator
 

Method Detail

getCallbackLocator

public InvokerLocator getCallbackLocator(java.util.Map metadata)
Gets the locator to be used for callbacks when want do not want to establish a new physical connectiong from the server to the client.

Parameters:
metadata -
Returns:


Copyright © 1998-2005 JBoss Inc . All Rights Reserved.