butler.service
Class ServiceLocator
java.lang.Object
butler.service.ServiceLocator
public class ServiceLocator
- extends java.lang.Object
Service locator on the client-side.
- Author:
- Fredrik Bertilsson
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceLocator
public ServiceLocator(java.lang.String host)
throws java.lang.Exception
- Throws:
java.lang.Exception
ServiceLocator
public ServiceLocator(ServiceManager manager)
setInstance
public static void setInstance(ServiceLocator locator)
getInstance
public static ServiceLocator getInstance()
setRequestContext
public void setRequestContext(java.lang.Object context)
getService
public java.lang.Object getService(java.lang.String name,
java.lang.Class intf)
throws java.lang.Exception
- Throws:
java.lang.Exception
getService
public java.lang.Object getService(java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
registerServiceInterface
public void registerServiceInterface(java.lang.String name,
java.lang.Class intf)
isLocal
public boolean isLocal()