Class MamaStatus


  • public class MamaStatus
    extends java.lang.Object
    Utility class for interpreting Mama status
    • Field Detail

      • MAMA_STATUS_NOMEM

        public static final short MAMA_STATUS_NOMEM
        Out of memory
        See Also:
        Constant Field Values
      • MAMA_STATUS_PLATFORM

        public static final short MAMA_STATUS_PLATFORM
        Messaging platform specific error
        See Also:
        Constant Field Values
      • MAMA_STATUS_SYSTEM_ERROR

        public static final short MAMA_STATUS_SYSTEM_ERROR
        General system error
        See Also:
        Constant Field Values
      • MAMA_STATUS_INVALID_ARG

        public static final short MAMA_STATUS_INVALID_ARG
        Invalid argument
        See Also:
        Constant Field Values
      • MAMA_STATUS_NULL_ARG

        public static final short MAMA_STATUS_NULL_ARG
        Null argument
        See Also:
        Constant Field Values
      • MAMA_STATUS_NOT_FOUND

        public static final short MAMA_STATUS_NOT_FOUND
        Not found
        See Also:
        Constant Field Values
      • MAMA_STATUS_TIMER_FAILURE

        public static final short MAMA_STATUS_TIMER_FAILURE
        Timer failure
        See Also:
        Constant Field Values
      • MAMA_STATUS_IP_NOT_FOUND

        public static final short MAMA_STATUS_IP_NOT_FOUND
        IP address not found
        See Also:
        Constant Field Values
      • MAMA_STATUS_TIMEOUT

        public static final short MAMA_STATUS_TIMEOUT
        Timeout e.g. when subscribing to a symbol
        See Also:
        Constant Field Values
      • MAMA_STATUS_NOT_ENTITLED

        public static final short MAMA_STATUS_NOT_ENTITLED
        Not entitled to the symbol being subscribed to
        See Also:
        Constant Field Values
      • MAMA_STATUS_PROPERTY_TOO_LONG

        public static final short MAMA_STATUS_PROPERTY_TOO_LONG
        Property too long
        See Also:
        Constant Field Values
      • MAMA_STATUS_MD_NOT_OPENED

        public static final short MAMA_STATUS_MD_NOT_OPENED
        MD Not opened
        See Also:
        Constant Field Values
      • MAMA_STATUS_PUB_SUB_NOT_OPENED

        public static final short MAMA_STATUS_PUB_SUB_NOT_OPENED
        Publish/subscribe not opened
        See Also:
        Constant Field Values
      • MAMA_STATUS_ENTITLEMENTS_NOT_ENABLED

        public static final short MAMA_STATUS_ENTITLEMENTS_NOT_ENABLED
        Entitlements not enabled
        See Also:
        Constant Field Values
      • MAMA_STATUS_BAD_TRANSPORT_TYPE

        public static final short MAMA_STATUS_BAD_TRANSPORT_TYPE
        Bad transport type
        See Also:
        Constant Field Values
      • MAMA_STATUS_UNSUPPORTED_IO_TYPE

        public static final short MAMA_STATUS_UNSUPPORTED_IO_TYPE
        Using unsupported I/O type
        See Also:
        Constant Field Values
      • MAMA_STATUS_TOO_MANY_DISPATCHERS

        public static final short MAMA_STATUS_TOO_MANY_DISPATCHERS
        Too many dispatchers
        See Also:
        Constant Field Values
      • MAMA_STATUS_NOT_IMPLEMENTED

        public static final short MAMA_STATUS_NOT_IMPLEMENTED
        Not implemented
        See Also:
        Constant Field Values
      • MAMA_STATUS_WRONG_FIELD_TYPE

        public static final short MAMA_STATUS_WRONG_FIELD_TYPE
        Wrong field type
        See Also:
        Constant Field Values
      • MAMA_STATUS_BAD_SYMBOL

        public static final short MAMA_STATUS_BAD_SYMBOL
        Invalid symbol
        See Also:
        Constant Field Values
      • MAMA_STATUS_IO_ERROR

        public static final short MAMA_STATUS_IO_ERROR
        I/O error
        See Also:
        Constant Field Values
      • MAMA_STATUS_NOT_INSTALLED

        public static final short MAMA_STATUS_NOT_INSTALLED
        Not installed
        See Also:
        Constant Field Values
      • MAMA_STATUS_CONFLATE_ERROR

        public static final short MAMA_STATUS_CONFLATE_ERROR
        Conflation error
        See Also:
        Constant Field Values
      • MAMA_STATUS_QUEUE_FULL

        public static final short MAMA_STATUS_QUEUE_FULL
        Event dispatch queue full
        See Also:
        Constant Field Values
      • MAMA_STATUS_QUEUE_END

        public static final short MAMA_STATUS_QUEUE_END
        End of event queue reached
        See Also:
        Constant Field Values
      • MAMA_STATUS_NO_BRIDGE_IMPL

        public static final short MAMA_STATUS_NO_BRIDGE_IMPL
        No bridge
        See Also:
        Constant Field Values
      • MAMA_STATUS_INVALID_QUEUE

        public static final short MAMA_STATUS_INVALID_QUEUE
        Invalid queue
        See Also:
        Constant Field Values
      • MAMA_STATUS_NOT_PERMISSIONED

        public static final short MAMA_STATUS_NOT_PERMISSIONED
        Not permissioned for the subject
        See Also:
        Constant Field Values
      • MAMA_STATUS_SUBSCRIPTION_INVALID_STATE

        public static final short MAMA_STATUS_SUBSCRIPTION_INVALID_STATE
        Subscription is in an invalid state.
        See Also:
        Constant Field Values
      • MAMA_STATUS_QUEUE_OPEN_OBJECTS

        public static final short MAMA_STATUS_QUEUE_OPEN_OBJECTS
        Queue has open objects.
        See Also:
        Constant Field Values
      • MAMA_STATUS_SUBSCRIPTION_INVALID_TYPE

        public static final short MAMA_STATUS_SUBSCRIPTION_INVALID_TYPE
        The function isn't supported for this type of subscription.
        See Also:
        Constant Field Values
    • Constructor Detail

      • MamaStatus

        public MamaStatus()
    • Method Detail

      • stringForStatus

        public static java.lang.String stringForStatus​(int type)
        Return a text description of the message's status.
        Returns:
        The description.