public class JIDLConst
java.lang.Object
|
+--com.idl.javaidl.JIDLConst
Contains constants used by the Java-IDL wrapper classes.
Member Summary |
|
Fields |
|
static int |
Control flag for determining object is to be created in-process |
static int |
Control flag for determining object is to be created out-of-process |
static int |
Error code when an abort request is made, but the calling object does not have permission to request the abort. |
static java.lang.String |
Internal use. |
static int |
Error code returned when IDL processing has aborted due to an abort request. |
static int |
Error code returned if IDL is called while processing another request. |
static int |
Error code when an abort request is made, but there is nothing to abort. |
static java.lang.String |
Internal use. |
static int |
Parameter associated with this flag and passed to IDL is const (in-only). |
static int |
Parameter associated with this flag and passed to IDL is an array whose majority will be convolved. |
static int |
Parameter associated with this flag and passed to IDL is in-out (mutable). |
static int |
Parameter associated with this flag and passed to IDL is an array whose majority will NOT be convolved. |
Inherited Member Summary |
Methods inherited from class Object |
equals(Object), getClass(), hashCode(), notify(), notifyAll(), toString(), wait(long, int), wait(long, int), wait(long, int) |
public static final int CONTROL_INPROC
Control flag for determining object is to be created in-process
public static final int CONTROL_OUTPROC
Control flag for determining object is to be created out-of-process
public static final int IDL_ABORT_NOT_OWNER
Error code when an abort request is made, but the calling object does not have permission to request the abort.
Note that when this error occurs, a JIDLException is thrown to the calling client with this value as its error code.
JIDLException, JIDLObjectI.abort()
public static final java.lang.String IDL_ABORT_NOT_OWNER_MESSAGE
Internal use. Error message when an abort request is made, but the calling object does not have permission to request the abort.
public static final int IDL_ABORTED
Error code returned when IDL processing has aborted due to an abort request.
Note that when this error occurs, a JIDLAborted-Exception is thrown to the calling client with this value as its error code.
JIDLAbortedException, JIDLException, JIDLObjectI.abort()
public static final int IDL_BUSY
Error code returned if IDL is called while processing another request.
Note that when this error occurs, a JIDLBusy-Exception is thrown to the calling client with this value as its error code.
JIDLBusyException, JIDLException, JIDLObjectI.abort()
public static final int IDL_NOTHING_TO_ABORT
Error code when an abort request is made, but there is nothing to abort.
Note that when this error occurs, a JIDLException is thrown to the calling client with this value as its error code.
JIDLException, JIDLObjectI.abort()
public static final java.lang.String IDL_NOTHING_TO_ABORT_MESSAGE
Internal use. Error message when an abort request is made, but there is nothing to abort.
public static final int PARMFLAG_CONST
Parameter associated with this flag and passed to IDL is const (in-only). It is expected IDL will not change this parameter. Any changes that happened in IDL will be ignored.
public static final int PARMFLAG_CONVMAJORITY
Parameter associated with this flag and passed to IDL is an array whose majority will be convolved.
Note that if set, the array will be convolved when passed from Java to IDL, and convolved again in the in-out case, when passed back to Java.
public static final int PARMFLAG_IN_OUT
Parameter associated with this flag and passed to IDL is in-out (mutable). It is expected IDL may change this parameter and on return from IDL the data will be copied back to the Java object.
public static final int PARMFLAG_NO_CONVMAJORITY
Parameter associated with this flag and passed to IDL is an array whose majority will NOT be convolved.
Note that for arrays of dimensions 2 throught 8, this may be quicker than PARMFLAG_CONVMAJORITY because the array doesn’t need to be re-ordered when passed between Java and IDL memory space.