biz.hammurapi.web.remoting
Class RemoteRegistry

java.lang.Object
  extended bybiz.hammurapi.web.remoting.RemoteRegistry

public abstract class RemoteRegistry
extends java.lang.Object

Client-side class.

Author:
Pavel Vlasov

Constructor Summary
RemoteRegistry()
           
 
Method Summary
protected abstract  java.io.InputStream invoke(byte[] request)
           
 java.lang.Object lookup(java.lang.String name)
          Looks up existing remote object in the registry.
 java.lang.Object register(java.lang.String name, java.lang.Class theInterface)
           
 java.lang.Object register(java.lang.String name, java.lang.Class[] interfaces, java.lang.ClassLoader classLoader)
          Creates a proxy object for remote invocations.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteRegistry

public RemoteRegistry()
Method Detail

invoke

protected abstract java.io.InputStream invoke(byte[] request)
Returns:
Return value or exception

register

public java.lang.Object register(java.lang.String name,
                                 java.lang.Class theInterface)

register

public java.lang.Object register(java.lang.String name,
                                 java.lang.Class[] interfaces,
                                 java.lang.ClassLoader classLoader)
Creates a proxy object for remote invocations. No server-side checks are done.

Parameters:
name -
interfaces -
Returns:

lookup

public java.lang.Object lookup(java.lang.String name)
Looks up existing remote object in the registry.

Parameters:
name -
Returns:


Copyright © 2006 Hammurapi Group. All Rights Reserved.