Save This Page
Home » openjdk-7 » org.omg » CORBA » [javadoc | source]
org.omg.CORBA
public final class: BAD_OPERATION [javadoc | source]
java.lang.Object
   java.lang.Throwable
      java.lang.Exception
         java.lang.RuntimeException
            org.omg.CORBA.SystemException
               org.omg.CORBA.BAD_OPERATION

All Implemented Interfaces:
    Serializable

Exception thrown when an object reference denotes an existing object, but that the object does not support the operation that was invoked.

It contains a minor code, which gives more detailed information about what caused the exception, and a completion status. It may also contain a string describing the exception.

Fields inherited from org.omg.CORBA.SystemException:
minor,  completed
Constructor:
 public BAD_OPERATION() 
 public BAD_OPERATION(String s) 
    Constructs a BAD_OPERATION exception with the specified detail message, a minor code of 0, and a completion state of COMPLETED_NO.
    Parameters:
    s - the String containing a detail message
 public BAD_OPERATION(int minor,
    CompletionStatus completed) 
    Constructs a BAD_OPERATION exception with the specified minor code and completion status.
    Parameters:
    minor - the minor code
    completed - an instance of CompletionStatus indicating the completion status
 public BAD_OPERATION(String s,
    int minor,
    CompletionStatus completed) 
    Constructs a BAD_OPERATION exception with the specified detail message, minor code, and completion status. A detail message is a String that describes this particular exception.
    Parameters:
    s - the String containing a detail message
    minor - the minor code
    completed - an instance of CompletionStatus indicating the completion status
Methods from org.omg.CORBA.SystemException:
toString
Methods from java.lang.Throwable:
fillInStackTrace,   getCause,   getLocalizedMessage,   getMessage,   getStackTrace,   initCause,   printStackTrace,   printStackTrace,   printStackTrace,   setStackTrace,   toString
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait