summaryrefslogtreecommitdiff
path: root/javae/src/Ice/ObjectImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'javae/src/Ice/ObjectImpl.java')
-rw-r--r--javae/src/Ice/ObjectImpl.java232
1 files changed, 0 insertions, 232 deletions
diff --git a/javae/src/Ice/ObjectImpl.java b/javae/src/Ice/ObjectImpl.java
deleted file mode 100644
index a4891658849..00000000000
--- a/javae/src/Ice/ObjectImpl.java
+++ /dev/null
@@ -1,232 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice-E is licensed to you under the terms described in the
-// ICEE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-package Ice;
-
-public abstract class ObjectImpl implements Object
-{
- public
- ObjectImpl()
- {
- }
-
- public java.lang.Object
- ice_clone()
- throws IceUtil.CloneException
- {
- try
- {
- ObjectImpl obj = (ObjectImpl)getClass().newInstance();
- obj.__copyFrom(this);
- return obj;
- }
- catch(java.lang.IllegalAccessException ex)
- {
- throw new IceUtil.CloneException(ex.getMessage());
- }
- catch(java.lang.InstantiationException ex)
- {
- throw new IceUtil.CloneException(ex.getMessage());
- }
- }
-
- public int
- ice_hash()
- {
- return hashCode();
- }
-
- public final static String[] __ids =
- {
- "::Ice::Object"
- };
-
- public boolean
- ice_isA(String s)
- {
- return s.equals(__ids[0]);
- }
-
- public boolean
- ice_isA(String s, Current current)
- {
- return s.equals(__ids[0]);
- }
-
- public static DispatchStatus
- ___ice_isA(Ice.Object __obj, IceInternal.Incoming __inS, Current __current)
- {
- IceInternal.BasicStream __is = __inS.is();
- IceInternal.BasicStream __os = __inS.os();
- String __id = __is.readString();
- boolean __ret = __obj.ice_isA(__id, __current);
- __os.writeBool(__ret);
- return DispatchStatus.DispatchOK;
- }
-
- public void
- ice_ping()
- {
- // Nothing to do.
- }
-
- public void
- ice_ping(Current current)
- {
- // Nothing to do.
- }
-
- public static DispatchStatus
- ___ice_ping(Ice.Object __obj, IceInternal.Incoming __inS, Current __current)
- {
- __obj.ice_ping(__current);
- return DispatchStatus.DispatchOK;
- }
-
- public String[]
- ice_ids()
- {
- return __ids;
- }
-
- public String[]
- ice_ids(Current current)
- {
- return __ids;
- }
-
- public static DispatchStatus
- ___ice_ids(Ice.Object __obj, IceInternal.Incoming __inS, Current __current)
- {
- IceInternal.BasicStream __os = __inS.os();
- String[] __ret = __obj.ice_ids(__current);
- __os.writeStringSeq(__ret);
- return DispatchStatus.DispatchOK;
- }
-
- public String
- ice_id()
- {
- return __ids[0];
- }
-
- public String
- ice_id(Current current)
- {
- return __ids[0];
- }
-
- public static DispatchStatus
- ___ice_id(Ice.Object __obj, IceInternal.Incoming __inS, Current __current)
- {
- IceInternal.BasicStream __os = __inS.os();
- String __ret = __obj.ice_id(__current);
- __os.writeString(__ret);
- return DispatchStatus.DispatchOK;
- }
-
- public static String
- ice_staticId()
- {
- return __ids[0];
- }
-
- private final static String[] __all =
- {
- "ice_id",
- "ice_ids",
- "ice_isA",
- "ice_ping"
- };
-
- public DispatchStatus
- __dispatch(IceInternal.Incoming in, Current current)
- {
- int pos = IceUtil.Arrays.search(__all, current.operation);
- if(pos < 0)
- {
- throw new OperationNotExistException(current.id, current.facet, current.operation);
- }
-
- switch(pos)
- {
- case 0:
- {
- return ___ice_id(this, in, current);
- }
- case 1:
- {
- return ___ice_ids(this, in, current);
- }
- case 2:
- {
- return ___ice_isA(this, in, current);
- }
- case 3:
- {
- return ___ice_ping(this, in, current);
- }
- }
-
- if(IceUtil.Debug.ASSERT)
- {
- IceUtil.Debug.Assert(false);
- }
- throw new OperationNotExistException(current.id, current.facet, current.operation);
- }
-
- protected void
- __copyFrom(java.lang.Object obj)
- {
- }
-
- private static String
- operationModeToString(OperationMode mode)
- {
- if(mode == Ice.OperationMode.Normal)
- {
- return "::Ice::Normal";
- }
- if(mode == Ice.OperationMode.Nonmutating)
- {
- return "::Ice::Nonmutating";
- }
-
- if(mode == Ice.OperationMode.Idempotent)
- {
- return "::Ice::Idempotent";
- }
-
- return "???";
- }
-
- protected static void
- __checkMode(OperationMode expected, OperationMode received)
- {
- if(expected != received)
- {
- if(expected == Ice.OperationMode.Idempotent
- && received == Ice.OperationMode.Nonmutating)
- {
- //
- // Fine: typically an old client still using the
- // deprecated nonmutating keyword
- //
- }
- else
- {
- Ice.MarshalException ex = new Ice.MarshalException();
- ex.reason = "unexpected operation mode. expected = "
- + operationModeToString(expected) + " received = "
- + operationModeToString(received);
- throw ex;
- }
- }
- }
-}