public interface InvocationLayerFactory
InvocationLayerFactory
 is used in conjunction with the BasicJeriExporter class to
 customize remote invocation and dispatch behavior for remote objects.| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
InvocationLayerFactory.Instances
A container for the proxy and invocation dispatcher instances
 returned by  
InvocationLayerFactory.createInstances. | 
| Modifier and Type | Method and Description | 
|---|---|
InvocationLayerFactory.Instances | 
createInstances(Remote impl,
               ObjectEndpoint oe,
               ServerCapabilities caps)
Returns a compatible proxy and invocation dispatcher for a remote
 object being exported. 
 | 
InvocationLayerFactory.Instances createInstances(Remote impl, ObjectEndpoint oe, ServerCapabilities caps) throws ExportException
InvocationLayerFactory.Instances container object.  The proxy sends
 calls to the remote object using the supplied
 ObjectEndpoint.
 The returned proxy implements an implementation-specific set of
 remote interfaces of impl and may implement additional
 implementation-specific interfaces.
 
A given Exporter implementation should only call this
 method once per export.  An invocation dispatcher constructed for a
 previous export should not be reused.
impl - the remote object that the proxy is being
                created foroe - the object endpoint used to communicate with
                the remote objectcaps - the transport capabilities of the serverInstances objectExportException - if there is a problem creating the proxy or
                dispatcherNullPointerException - if any argument is null