summaryrefslogtreecommitdiff
path: root/java/test/Ice/operations/AMDMyDerivedClassI.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2009-08-27 10:18:06 -0700
committerMark Spruiell <mes@zeroc.com>2009-08-27 10:18:06 -0700
commit6e2eae8e4f9babd2881070a7301d85cf430cd970 (patch)
tree0cf9b8c1854fd62d39fe624954b9372715a69ac7 /java/test/Ice/operations/AMDMyDerivedClassI.java
parentUpdate patchs for db 4.7.25 (diff)
downloadice-6e2eae8e4f9babd2881070a7301d85cf430cd970.tar.bz2
ice-6e2eae8e4f9babd2881070a7301d85cf430cd970.tar.xz
ice-6e2eae8e4f9babd2881070a7301d85cf430cd970.zip
bug 4230: add support for enumerations as dictionary keys in PHP
Diffstat (limited to 'java/test/Ice/operations/AMDMyDerivedClassI.java')
-rw-r--r--java/test/Ice/operations/AMDMyDerivedClassI.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/java/test/Ice/operations/AMDMyDerivedClassI.java b/java/test/Ice/operations/AMDMyDerivedClassI.java
index 2b696d524ed..a7954b6b4d2 100644
--- a/java/test/Ice/operations/AMDMyDerivedClassI.java
+++ b/java/test/Ice/operations/AMDMyDerivedClassI.java
@@ -33,6 +33,7 @@ import test.Ice.operations.AMD.Test.AMD_MyClass_opShortIntLongS;
import test.Ice.operations.AMD.Test.AMD_MyClass_opShortIntLongSS;
import test.Ice.operations.AMD.Test.AMD_MyClass_opString;
import test.Ice.operations.AMD.Test.AMD_MyClass_opStringMyEnumD;
+import test.Ice.operations.AMD.Test.AMD_MyClass_opMyEnumStringD;
import test.Ice.operations.AMD.Test.AMD_MyClass_opStringS;
import test.Ice.operations.AMD.Test.AMD_MyClass_opStringSS;
import test.Ice.operations.AMD.Test.AMD_MyClass_opStringSSS;
@@ -363,6 +364,18 @@ public final class AMDMyDerivedClassI extends MyDerivedClass
}
public void
+ opMyEnumStringD_async(AMD_MyClass_opMyEnumStringD cb,
+ java.util.Map<MyEnum, String> p1, java.util.Map<MyEnum, String> p2,
+ Ice.Current current)
+ {
+ java.util.Map<MyEnum, String> p3 = p1;
+ java.util.Map<MyEnum, String> r = new java.util.HashMap<MyEnum, String>();
+ r.putAll(p1);
+ r.putAll(p2);
+ cb.ice_response(r, p3);
+ }
+
+ public void
opMyStructMyEnumD_async(AMD_MyClass_opMyStructMyEnumD cb,
java.util.Map<MyStruct, MyEnum> p1, java.util.Map<MyStruct, MyEnum> p2,
Ice.Current current)