butler.service
Class BaseFacade

java.lang.Object
  extended by butler.service.BaseFacade
All Implemented Interfaces:
Facade
Direct Known Subclasses:
RMIFacadeImpl, SocketServerFacade

public class BaseFacade
extends java.lang.Object
implements Facade

Author:
Fredrik Bertilsson

Constructor Summary
BaseFacade(ServiceManager manager)
           
 
Method Summary
 java.lang.Object invoke(java.lang.Object context, java.lang.String serviceName, java.lang.String methodName, java.lang.Class[] paramTypes, java.lang.Object[] paramValues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseFacade

public BaseFacade(ServiceManager manager)
Method Detail

invoke

public java.lang.Object invoke(java.lang.Object context,
                               java.lang.String serviceName,
                               java.lang.String methodName,
                               java.lang.Class[] paramTypes,
                               java.lang.Object[] paramValues)
                        throws java.lang.Exception
Specified by:
invoke in interface Facade
Throws:
java.lang.Exception