Java™ Platform
Standard Ed. 8
org.omg.CORBA

Class CompletionStatus

  • All Implemented Interfaces:
    Serializable, IDLEntity


    public final class CompletionStatus
    extends Object
    implements IDLEntity
    An object that indicates whether a method had completed running when a SystemException was thrown.

    The class CompletionStatus contains three CompletionStatus instances, which are constants representing each possible completion status: COMPLETED_MAYBE, COMPLETED_NO, and COMPLETED_YES. It also contains three int members, each a constant corresponding to one of the CompletionStatus instances. These int members make it possible to use a switch statement.

    The class also contains two methods:

    • public int value () -- which accesses the value field of a CompletionStatus object
    • public static CompletionStatus from_int (int i) -- for creating an instance from one of the int members
    Since:
    JDK1.2
    See Also:
    SystemException
    • Field Detail

      • _COMPLETED_YES

        public static final int _COMPLETED_YES
        The constant indicating that a method completed running before a SystemException was thrown.
        See Also:
        Constant Field Values
      • _COMPLETED_NO

        public static final int _COMPLETED_NO
        The constant indicating that a method completed running before a SystemException was thrown.
        See Also:
        Constant Field Values
      • _COMPLETED_MAYBE

        public static final int _COMPLETED_MAYBE
        The constant indicating that a method completed running before a SystemException was thrown.
        See Also:
        Constant Field Values
      • COMPLETED_YES

        public static final CompletionStatus COMPLETED_YES
        An instance of CompletionStatus initialized with the constant _COMPLETED_YES.
      • COMPLETED_NO

        public static final CompletionStatus COMPLETED_NO
        An instance of CompletionStatus initialized with the constant _COMPLETED_NO.
      • COMPLETED_MAYBE

        public static final CompletionStatus COMPLETED_MAYBE
        An instance of CompletionStatus initialized with the constant _COMPLETED_MAYBE.
    • Method Detail

      • value

        public int value()
        Retrieves the value of this CompletionStatus object.
        Returns:
        one of the possible CompletionStatus values: _COMPLETED_YES, _COMPLETED_NO, or _COMPLETED_MAYBE
      • from_int

        public static CompletionStatus from_int(int i)
        Creates a CompletionStatus object from the given int.
        Parameters:
        i - one of _COMPLETED_YES, _COMPLETED_NO, or _COMPLETED_MAYBE
        Returns:
        one of the possible CompletionStatus objects with values: _COMPLETED_YES, _COMPLETED_NO, or _COMPLETED_MAYBE
        Throws:
        BAD_PARAM - if the argument given is not one of the int constants defined in CompletionStatus
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部