summaryrefslogtreecommitdiff
path: root/java/test/Ice/exceptions/Test.ice
diff options
context:
space:
mode:
Diffstat (limited to 'java/test/Ice/exceptions/Test.ice')
-rw-r--r--java/test/Ice/exceptions/Test.ice77
1 files changed, 0 insertions, 77 deletions
diff --git a/java/test/Ice/exceptions/Test.ice b/java/test/Ice/exceptions/Test.ice
deleted file mode 100644
index c1818494ad2..00000000000
--- a/java/test/Ice/exceptions/Test.ice
+++ /dev/null
@@ -1,77 +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.
-//
-// **********************************************************************
-
-#pragma once
-
-#include <Ice/BuiltinSequences.ice>
-
-[["java:package:test.Ice.exceptions"]]
-module Test
-{
-
-interface Empty
-{
-};
-
-interface Thrower;
-
-exception A
-{
- int aMem;
-};
-
-exception B extends A
-{
- int bMem;
-};
-
-exception C extends B
-{
- int cMem;
-};
-
-exception D
-{
- int dMem;
-};
-
-interface Thrower
-{
- void shutdown();
- bool supportsUndeclaredExceptions();
- bool supportsAssertException();
-
- void throwAasA(int a) throws A;
- void throwAorDasAorD(int a) throws A, D;
- void throwBasA(int a, int b) throws A;
- void throwCasA(int a, int b, int c) throws A;
- void throwBasB(int a, int b) throws B;
- void throwCasB(int a, int b, int c) throws B;
- void throwCasC(int a, int b, int c) throws C;
-
- void throwUndeclaredA(int a);
- void throwUndeclaredB(int a, int b);
- void throwUndeclaredC(int a, int b, int c);
- void throwLocalException();
- void throwNonIceException();
- void throwAssertException();
- Ice::ByteSeq throwMemoryLimitException(Ice::ByteSeq seq);
-
- idempotent void throwLocalExceptionIdempotent();
-
- void throwAfterResponse();
- void throwAfterException() throws A;
-};
-
-interface WrongOperation
-{
- void noSuchOperation();
-};
-
-};