Previous IDL Connectivity Bridges: IDL Java Object API Next

JIDLConst

Declaration

public class JIDLConst  
   
java.lang.Object  
  |  
  +--com.idl.javaidl.JIDLConst  

Description

Contains constants used by the Java-IDL wrapper classes.

Member Summary
Fields
static int  
CONTROL_INPROC   
Control flag for determining object is to be created in-process
static int  
CONTROL_OUTPROC  
Control flag for determining object is to be created out-of-process
static 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.
static 
java.lang.String  
static int  
IDL_ABORTED  
Error code returned when IDL processing has aborted due to an abort request.
static int  
IDL_BUSY  
Error code returned if IDL is called while processing another request.
static int  
IDL_NOTHING_TO_ABORT  
Error code when an abort request is made, but there is nothing to abort.
static 
java.lang.String  
static int  
PARMFLAG_CONST  
Parameter associated with this flag and passed to IDL is const (in-only).
static int  
PARMFLAG_CONVMAJORITY  
Parameter associated with this flag and passed to IDL is an array whose majority will be convolved.
static int  
PARMFLAG_IN_OUT  
Parameter associated with this flag and passed to IDL is in-out (mutable).
static int  
PARMFLAG_NO_CONVMAJORITY  
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)  

Fields

CONTROL_INPROC

public static final int CONTROL_INPROC  

Control flag for determining object is to be created in-process

CONTROL_OUTPROC

public static final int CONTROL_OUTPROC  

Control flag for determining object is to be created out-of-process

IDL_ABORT_NOT_OWNER

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.

See Also:

JIDLException, JIDLObjectI.abort()

IDL_ABORT_NOT_OWNER_MESSAGE

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.

IDL_ABORTED

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 JIDLAbortedException is thrown to the calling client with this value as its error code.

See Also:

JIDLAbortedException, JIDLException, JIDLObjectI.abort()

IDL_BUSY

public static final int IDL_BUSY  

Error code returned if IDL is called while processing another request.

Note that when this error occurs, a JIDLBusyException is thrown to the calling client with this value as its error code.

See Also:

JIDLBusyException, JIDLException, JIDLObjectI.abort()

IDL_NOTHING_TO_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.

See Also:

JIDLException, JIDLObjectI.abort()

IDL_NOTHING_TO_ABORT_MESSAGE

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.

PARMFLAG_CONST

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.

See Also:

PARMFLAG_IN_OUT

PARMFLAG_CONVMAJORITY

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.

See Also:

PARMFLAG_NO_CONVMAJORITY

PARMFLAG_IN_OUT

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.

See Also:

PARMFLAG_CONST

PARMFLAG_NO_CONVMAJORITY

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.

See Also:

PARMFLAG_CONVMAJORITY

  IDL Online Help (March 06, 2007)