org.apache.openejb.client
Class Client

java.lang.Object
  extended by org.apache.openejb.client.Client

public class Client
extends Object


Nested Class Summary
static class Client.Context
           
 
Field Summary
static ThreadLocal<Set<URI>> failed
           
 
Constructor Summary
Client()
           
 
Method Summary
static void addEventObserver(Object observer)
           
static boolean addRetryCondition(Class<? extends Throwable> throwable)
           
static void fireEvent(Object event)
           
static Client.Context getContext(ServerMetaData serverMetaData)
           
static Set<URI> getFailed()
           
protected  Response processRequest(Request req, Response res, ServerMetaData server)
           
static void removeEventObserver(Object observer)
           
static boolean removeRetryCondition(Class<? extends Throwable> throwable)
           
static Response request(Request req, Response res, ServerMetaData server)
           
static void setClient(Client client)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

failed

public static final ThreadLocal<Set<URI>> failed
Constructor Detail

Client

public Client()
Method Detail

addEventObserver

public static void addEventObserver(Object observer)

removeEventObserver

public static void removeEventObserver(Object observer)

fireEvent

public static void fireEvent(Object event)

addRetryCondition

public static boolean addRetryCondition(Class<? extends Throwable> throwable)

removeRetryCondition

public static boolean removeRetryCondition(Class<? extends Throwable> throwable)

setClient

public static void setClient(Client client)

request

public static Response request(Request req,
                               Response res,
                               ServerMetaData server)
                        throws RemoteException
Throws:
RemoteException

processRequest

protected Response processRequest(Request req,
                                  Response res,
                                  ServerMetaData server)
                           throws RemoteException
Throws:
RemoteException

getFailed

public static Set<URI> getFailed()

getContext

public static Client.Context getContext(ServerMetaData serverMetaData)


Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.