See the cleint side use of this :-
public interface ClientMonitor
{
void methodCalled(Class clazz, String methodSignature, long duration, String annotation );
boolean methodLogging();
void serviceSuspended(Class clazz, Request altrmiRequest, int attempt, int suggestedWaitMillis );
void serviceAbend(Class clazz, int attempt, IOException cause);
void invocationFailure(Class clazz, String name, InvocationException ie);
void unexpectedClosedConnection(Class clazz, String name, ConnectionClosedException cce);
void unexpectedInterruption(Class clazz, String name, InterruptedException ie);
}
methodCalled() is true monitoring.
serviceSuspended() & serviceAbend() are interactive with caller.
Last three are *potentially* loggable.
- Paul
-- http://www.thoughtworks.com : The art of heavy lifting. Home for many Agile practicing Open Source activists...
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
