# Serialized Form

- ## Package com.sun.messaging

  - ### Class com.sun.messaging.AdminConnectionFactory

    class AdminConnectionFactory extends AdministeredObject implements Serializable
    serialVersionUID:
      -756915337557759956L

  - ### Class com.sun.messaging.AdministeredObject

    class AdministeredObject extends Object implements Serializable
    serialVersionUID:
      -7724163123027976185L

    - #### Serialized Fields

      - ##### configuration

            Properties configuration

        The configuration of this `AdministeredObject`

      - ##### configurationLabels

            Properties configurationLabels

      - ##### configurationTypes

            Properties configurationTypes

      - ##### readOnly

            boolean readOnly

        The read only state

      - ##### storedVersion

            String storedVersion

        The original version # of this object stored in JNDI

  - ### Class com.sun.messaging.BasicConnectionFactory

    class BasicConnectionFactory extends AdministeredObject implements Serializable
    serialVersionUID:
      8164883087551643143L

    - #### Serialization Methods

      - ##### readObject

        private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
        Throws:
          `IOException`
          `ClassNotFoundException`

  - ### Class com.sun.messaging.BasicQueue

    class BasicQueue extends Destination implements Serializable
    serialVersionUID:
      -7543320325928095534L

  - ### Class com.sun.messaging.BasicTopic

    class BasicTopic extends Destination implements Serializable
    serialVersionUID:
      1003358501997421212L

  - ### Class com.sun.messaging.ConnectionFactory

    class ConnectionFactory extends BasicConnectionFactory implements Serializable
    serialVersionUID:
      7989475957314798908L

  - ### Class com.sun.messaging.Destination

    class Destination extends AdministeredObject implements Serializable
    serialVersionUID:
      -9148065553435050339L

  - ### Exception Class com.sun.messaging.InvalidPropertyException

    class InvalidPropertyException extends jakarta.jms.JMSException implements Serializable
    serialVersionUID:
      -8296790961440516987L

  - ### Exception Class com.sun.messaging.InvalidPropertyValueException

    class InvalidPropertyValueException extends jakarta.jms.JMSException implements Serializable
    serialVersionUID:
      -5598985795609666298L

  - ### Class com.sun.messaging.Queue

    class Queue extends BasicQueue implements Serializable
    serialVersionUID:
      9013249038353362671L

  - ### Class com.sun.messaging.QueueConnectionFactory

    class QueueConnectionFactory extends ConnectionFactory implements Serializable
    serialVersionUID:
      -7857914973118338833L

  - ### Exception Class com.sun.messaging.ReadOnlyPropertyException

    class ReadOnlyPropertyException extends jakarta.jms.JMSException implements Serializable
    serialVersionUID:
      6512498948619888946L

  - ### Class com.sun.messaging.Topic

    class Topic extends BasicTopic implements Serializable
    serialVersionUID:
      -4468834629614174628L

  - ### Class com.sun.messaging.TopicConnectionFactory

    class TopicConnectionFactory extends ConnectionFactory implements Serializable
    serialVersionUID:
      4324661349900568487L

  - ### Class com.sun.messaging.XAConnectionFactory

    class XAConnectionFactory extends ConnectionFactory implements Serializable
    serialVersionUID:
      5439435099986481737L

  - ### Class com.sun.messaging.XAQueueConnectionFactory

    class XAQueueConnectionFactory extends XAConnectionFactory implements Serializable
    serialVersionUID:
      -7533973539959581060L

  - ### Class com.sun.messaging.XATopicConnectionFactory

    class XATopicConnectionFactory extends XAConnectionFactory implements Serializable
    serialVersionUID:
      6667480500729812830L

- ## Package com.sun.messaging.bridge.api

  - ### Class com.sun.messaging.bridge.api.BridgeCmdSharedReplyData

    class BridgeCmdSharedReplyData extends com.sun.messaging.jmq.util.MultiColumnPrinter implements Serializable
    serialVersionUID:
      4018911051035243876L

  - ### Exception Class com.sun.messaging.bridge.api.BridgeException

    class BridgeException extends Exception implements Serializable
    serialVersionUID:
      -4320120046810335683L

    - #### Serialized Fields

      - ##### status

            int status

  - ### Exception Class com.sun.messaging.bridge.api.DupKeyException

    class DupKeyException extends Exception implements Serializable
    serialVersionUID:
      7104727370913195934L

  - ### Exception Class com.sun.messaging.bridge.api.KeyNotFoundException

    class KeyNotFoundException extends Exception implements Serializable
    serialVersionUID:
      -3523171086723084454L

  - ### Exception Class com.sun.messaging.bridge.api.StompFrameParseException

    class StompFrameParseException extends Exception implements Serializable
    serialVersionUID:
      1109649609925371061L

    - #### Serialized Fields

      - ##### _fatal

            boolean _fatal

  - ### Exception Class com.sun.messaging.bridge.api.StompNotConnectedException

    class StompNotConnectedException extends Exception implements Serializable
    serialVersionUID:
      -2021117295898212052L

  - ### Exception Class com.sun.messaging.bridge.api.StompProtocolException

    class StompProtocolException extends com.sun.messaging.bridge.api.StompFrameParseException implements Serializable
    serialVersionUID:
      2535117133850188393L

  - ### Exception Class com.sun.messaging.bridge.api.StompUnrecoverableAckException

    class StompUnrecoverableAckException extends Exception implements Serializable
    serialVersionUID:
      752819753643345594L

- ## Package com.sun.messaging.jms

  - ### Exception Class com.sun.messaging.jms.IllegalStateException

    class IllegalStateException extends jakarta.jms.IllegalStateException implements Serializable
    serialVersionUID:
      -6725501689233767640L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.InvalidClientIDException

    class InvalidClientIDException extends jakarta.jms.InvalidClientIDException implements Serializable
    serialVersionUID:
      4407193611038184106L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.InvalidDestinationException

    class InvalidDestinationException extends jakarta.jms.InvalidDestinationException implements Serializable
    serialVersionUID:
      -7588060084651052287L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.InvalidSelectorException

    class InvalidSelectorException extends jakarta.jms.InvalidSelectorException implements Serializable
    serialVersionUID:
      2231993487480146440L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.JMSException

    class JMSException extends jakarta.jms.JMSException implements Serializable
    serialVersionUID:
      -3005231111331972744L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.JMSSecurityException

    class JMSSecurityException extends jakarta.jms.JMSSecurityException implements Serializable
    serialVersionUID:
      -4667462298248936011L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MessageEOFException

    class MessageEOFException extends jakarta.jms.MessageEOFException implements Serializable
    serialVersionUID:
      6832477470030575533L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MessageFormatException

    class MessageFormatException extends jakarta.jms.MessageFormatException implements Serializable
    serialVersionUID:
      3690579937453753234L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQIllegalStateRuntimeException

    class MQIllegalStateRuntimeException extends jakarta.jms.IllegalStateRuntimeException implements Serializable
    serialVersionUID:
      -742054100604186609L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQInvalidClientIDRuntimeException

    class MQInvalidClientIDRuntimeException extends jakarta.jms.InvalidClientIDRuntimeException implements Serializable
    serialVersionUID:
      1586734540691627038L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQInvalidDestinationRuntimeException

    class MQInvalidDestinationRuntimeException extends jakarta.jms.InvalidDestinationRuntimeException implements Serializable
    serialVersionUID:
      3060976463386795388L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQInvalidSelectorRuntimeException

    class MQInvalidSelectorRuntimeException extends jakarta.jms.InvalidSelectorRuntimeException implements Serializable
    serialVersionUID:
      8864954449504049833L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQMessageFormatRuntimeException

    class MQMessageFormatRuntimeException extends jakarta.jms.MessageFormatRuntimeException implements Serializable
    serialVersionUID:
      -1656083112315033486L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQMessageNotWriteableRuntimeException

    class MQMessageNotWriteableRuntimeException extends jakarta.jms.MessageNotWriteableRuntimeException implements Serializable
    serialVersionUID:
      -3213715372476357264L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQRuntimeException

    class MQRuntimeException extends jakarta.jms.JMSRuntimeException implements Serializable
    serialVersionUID:
      7108849176256483775L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQSecurityRuntimeException

    class MQSecurityRuntimeException extends jakarta.jms.JMSSecurityRuntimeException implements Serializable
    serialVersionUID:
      -476436834219165514L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQTransactionInProgressRuntimeException

    class MQTransactionInProgressRuntimeException extends jakarta.jms.TransactionInProgressRuntimeException implements Serializable
    serialVersionUID:
      -2076716839992436363L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.MQTransactionRolledBackRuntimeException

    class MQTransactionRolledBackRuntimeException extends jakarta.jms.TransactionRolledBackRuntimeException implements Serializable
    serialVersionUID:
      -6423948822510905698L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.ResourceAllocationException

    class ResourceAllocationException extends jakarta.jms.ResourceAllocationException implements Serializable
    serialVersionUID:
      -3144357900904791755L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

  - ### Exception Class com.sun.messaging.jms.TransactionRolledBackException

    class TransactionRolledBackException extends jakarta.jms.TransactionRolledBackException implements Serializable
    serialVersionUID:
      5848706739555260736L

    - #### Serialized Fields

      - ##### isLogged

            boolean isLogged

- ## Package com.sun.messaging.jms.management.server

  - ### Class com.sun.messaging.jms.management.server.BrokerClusterInfo

    class BrokerClusterInfo extends Object implements Serializable
    serialVersionUID:
      -3958064200335848563L

  - ### Class com.sun.messaging.jms.management.server.BrokerNotification

    class BrokerNotification extends MQNotification implements Serializable
    serialVersionUID:
      369199942794379731L

    - #### Serialized Fields

      - ##### brokerAddress

            String brokerAddress

        Depending on the type of notification, this can be the address of the broker that is quiescing, shutting down, or the address of the broker that is taking over another broker's persistence store.

      - ##### brokerID

            String brokerID

        Depending on the type of notification, this can be the ID of the broker that is quiescing, shutting down, or the ID of the broker that is taking over another broker's persistence store.

      - ##### failedBrokerID

            String failedBrokerID

        The ID of the broker in the cluster that failed and is in the process of being taken over.

      - ##### heapMemoryUsage

            MemoryUsage heapMemoryUsage

      - ##### newResourceState

            String newResourceState

      - ##### oldResourceState

            String oldResourceState

  - ### Class com.sun.messaging.jms.management.server.BrokerState

    class BrokerState extends Object implements Serializable
    serialVersionUID:
      -1773345500534561638L

  - ### Class com.sun.messaging.jms.management.server.ChangeMasterBrokerResultInfo

    class ChangeMasterBrokerResultInfo extends Object implements Serializable
    serialVersionUID:
      -4128412373441613915L

  - ### Class com.sun.messaging.jms.management.server.ClusterNotification

    class ClusterNotification extends MQNotification implements Serializable
    serialVersionUID:
      8569120463426095123L

    - #### Serialized Fields

      - ##### brokerAddress

            String brokerAddress

      - ##### brokerID

            String brokerID

      - ##### clusterID

            String clusterID

      - ##### highlyAvailable

            boolean highlyAvailable

      - ##### isMasterBroker

            boolean isMasterBroker

  - ### Class com.sun.messaging.jms.management.server.ConnectionNotification

    class ConnectionNotification extends MQNotification implements Serializable
    serialVersionUID:
      -189741809769726998L

    - #### Serialized Fields

      - ##### id

            String id

      - ##### remoteHost

            String remoteHost

      - ##### serviceName

            String serviceName

      - ##### userName

            String userName

  - ### Class com.sun.messaging.jms.management.server.ConsumerInfo

    class ConsumerInfo extends Object implements Serializable
    serialVersionUID:
      -739436843168186087L

  - ### Class com.sun.messaging.jms.management.server.DestinationNotification

    class DestinationNotification extends MQNotification implements Serializable
    serialVersionUID:
      -2645291216521538038L

    - #### Serialized Fields

      - ##### createdByAdmin

            boolean createdByAdmin

      - ##### destName

            String destName

      - ##### destType

            String destType

      - ##### pauseType

            String pauseType

  - ### Class com.sun.messaging.jms.management.server.LogNotification

    class LogNotification extends MQNotification implements Serializable
    serialVersionUID:
      -7401876633002582521L

    - #### Serialized Fields

      - ##### level

            String level

      - ##### message

            String message

  - ### Class com.sun.messaging.jms.management.server.MQNotification

    class MQNotification extends Notification implements Serializable
    serialVersionUID:
      3072936528462565055L

  - ### Class com.sun.messaging.jms.management.server.ProducerInfo

    class ProducerInfo extends Object implements Serializable
    serialVersionUID:
      8312389857873926027L

  - ### Class com.sun.messaging.jms.management.server.ServiceNotification

    class ServiceNotification extends MQNotification implements Serializable
    serialVersionUID:
      -2684773764629684593L

    - #### Serialized Fields

      - ##### name

            String name

  - ### Class com.sun.messaging.jms.management.server.TransactionInfo

    class TransactionInfo extends Object implements Serializable
    serialVersionUID:
      3213458321612954805L

  - ### Class com.sun.messaging.jms.management.server.TransactionNotification

    class TransactionNotification extends MQNotification implements Serializable
    serialVersionUID:
      1053479492195775559L

    - #### Serialized Fields

      - ##### transactionID

            String transactionID

- ## Package com.sun.messaging.jms.notification

  - ### Class com.sun.messaging.jms.notification.ConnectionClosedEvent

    class ConnectionClosedEvent extends ConnectionEvent implements Serializable
    serialVersionUID:
      7020602592556706912L

    - #### Serialized Fields

      - ##### exception

            jakarta.jms.JMSException exception

  - ### Class com.sun.messaging.jms.notification.ConnectionClosingEvent

    class ConnectionClosingEvent extends ConnectionEvent implements Serializable
    serialVersionUID:
      -1604689240729093585L

    - #### Serialized Fields

      - ##### closingTimePeriod

            long closingTimePeriod

  - ### Class com.sun.messaging.jms.notification.ConnectionEvent

    class ConnectionEvent extends Event implements Serializable
    serialVersionUID:
      -119022299877854350L

    - #### Serialized Fields

      - ##### brokerAddress

            String brokerAddress

  - ### Class com.sun.messaging.jms.notification.ConnectionReconnectedEvent

    class ConnectionReconnectedEvent extends ConnectionEvent implements Serializable
    serialVersionUID:
      3320856650097934473L

  - ### Class com.sun.messaging.jms.notification.ConnectionReconnectFailedEvent

    class ConnectionReconnectFailedEvent extends ConnectionEvent implements Serializable
    serialVersionUID:
      -7743861667776371453L

    - #### Serialized Fields

      - ##### exception

            jakarta.jms.JMSException exception

  - ### Class com.sun.messaging.jms.notification.ConsumerEvent

    class ConsumerEvent extends Event implements Serializable
    serialVersionUID:
      7198348588684251467L

    - #### Serialized Fields

      - ##### brokerAddress

            String brokerAddress

        The broker address that sent the event

  - ### Class com.sun.messaging.jms.notification.Event

    class Event extends EventObject implements Serializable
    serialVersionUID:
      3331300887622929557L

    - #### Serialized Fields

      - ##### eventCode

            String eventCode

        MQ event code.

      - ##### eventMessage

            String eventMessage

        MQ event message. An event message describes a MQ specific event.