diff options
Diffstat (limited to 'java/test/Ice/interceptor/InterceptorI.java')
-rw-r--r-- | java/test/Ice/interceptor/InterceptorI.java | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/java/test/Ice/interceptor/InterceptorI.java b/java/test/Ice/interceptor/InterceptorI.java deleted file mode 100644 index 04458722e3a..00000000000 --- a/java/test/Ice/interceptor/InterceptorI.java +++ /dev/null @@ -1,84 +0,0 @@ -// ********************************************************************** -// -// Copyright (c) 2003-2014 ZeroC, Inc. All rights reserved. -// -// This copy of Ice is licensed to you under the terms described in the -// ICE_LICENSE file included in this distribution. -// -// ********************************************************************** - -package test.Ice.interceptor; - -import test.Ice.interceptor.Test.RetryException; - -class InterceptorI extends Ice.DispatchInterceptor -{ - InterceptorI(Ice.Object servant) - { - _servant = servant; - } - - protected static void - test(boolean b) - { - if(!b) - { - throw new RuntimeException(); - } - } - - - @Override - public Ice.DispatchStatus - dispatch(Ice.Request request) - { - Ice.Current current = request.getCurrent(); - _lastOperation = current.operation; - - if(_lastOperation.equals("addWithRetry")) - { - for(int i = 0; i < 10; ++i) - { - try - { - _servant.ice_dispatch(request); - test(false); - } - catch(RetryException re) - { - // - // Expected, retry - // - } - } - - current.ctx.put("retry", "no"); - } - - _lastStatus = _servant.ice_dispatch(request); - return _lastStatus; - } - - Ice.DispatchStatus - getLastStatus() - { - return _lastStatus; - } - - String - getLastOperation() - { - return _lastOperation; - } - - void - clear() - { - _lastOperation = null; - _lastStatus = null; - } - - protected final Ice.Object _servant; - protected String _lastOperation; - protected Ice.DispatchStatus _lastStatus; -} |