|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package com.ibm.jms |
Class com.ibm.jms.JMSBytesMessage implements Serializable |
Serialization Methods |
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
- if the class of a serialized object could not be found.
java.io.IOException
- if an I/O error occurs.
java.io.NotActiveException
- if the stream is not currently reading objectsprivate void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
- if I/O errors occur while writing to the underlying OutputStream.public void writeObject(java.lang.Object value) throws javax.jms.JMSException
Note that this method only works for the 'objectified' primitive object types (Integer, Double, Long ...), Strings and byte arrays.
javax.jms.JMSException
- with reason
Serialized Fields |
int integer_count
int[] integer_offsets
int[] integer_sizes
java.util.Vector integers
java.util.Vector float_offsets
java.util.Vector float_values
boolean populated_by_client
byte[] dataBuffer
int dataStart
int integerEncoding
int floatEncoding
boolean lengthCheck
boolean markInUse
boolean readOnly
Class com.ibm.jms.JMSMapMessage implements Serializable |
Serialization Methods |
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
Although this method is private, it will be called by the JVM upon deserialization. See docs on Serializable for info.
Serialized Fields |
java.util.Hashtable mapdata
boolean readOnly
boolean inExportBody
Class com.ibm.jms.JMSMessage implements Serializable |
Serialization Methods |
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
- if there is a problem writing to the output stream.Serialized Fields |
java.lang.String messageClass
boolean gotByConsume
java.lang.String jmsStringResourcesClassName
boolean propertiesReadOnly
java.util.Hashtable properties
java.lang.String correlationId
byte[] nativeCorrelId
int deliveryMode
boolean hideDeliveryMode
long expiration
long timeToLive
int priority
boolean redelivered
long timestamp
java.lang.String type
javax.jms.Destination destination
javax.jms.Destination replyTo
java.lang.String messageId
byte[] nativeMessageId
java.lang.String msDomain
java.lang.String msFormat
java.lang.String msSet
java.lang.String msType
java.lang.String psTopic
java.lang.String psConnID
boolean isNullMessage
int ccsidForStrings
boolean ccsidForStringsIsAscii
boolean stringsNeedCcsidConversion
java.lang.String cachedCcsidAsStr
int cachedCcsid
java.lang.String armCorrelator
java.lang.String wrmCorrelator
Class com.ibm.jms.JMSNullMessage implements Serializable |
Serialized Fields |
boolean readOnly
Class com.ibm.jms.JMSObjectMessage implements Serializable |
Serialization Methods |
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
Serialized Fields |
byte[] messageBytes
int dataStart
boolean readOnly
Class com.ibm.jms.JMSStreamMessage implements Serializable |
Serialization Methods |
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
Although this method is private, it will be called by the JVM upon deserialization. See docs on Serializable for info.
When a StreamMessage in read mode is serialized and deserialized, the deserialized version will have its read cursor reset to the start of the message. This is probably incorrect behaviour.
java.io.IOException
- if there is an error in reading the object.
java.lang.ClassNotFoundException
- if there is an error resolving the object's class.public java.lang.Object readObject() throws javax.jms.JMSException
This method can be used to return in 'objectified' format,
an object that had been written to the stream with the equivalent
writeObject() method call, or its equivalent primitive
write
javax.jms.JMSException
- if JMS fails to read the message due to
an internal JMS error.
javax.jms.MessageEOFException
- if an end of message stream.
javax.jms.MessageNotReadableException
- if the message is in write-only mode.public void writeObject(java.lang.Object value) throws javax.jms.JMSException
This method only works for the 'objectified' primitive object types (Integer, Double, Long ...), Strings and byte arrays.
javax.jms.JMSException
- if JMS fails to write the object to the message due to
an internal JMS error.
javax.jms.MessageNotWriteableException
- if the message is in read-only mode.
javax.jms.MessageFormatException
- if the object is not validSerialized Fields |
java.lang.StringBuffer dataWritten
java.lang.String streamBody
boolean readOnly
Class com.ibm.jms.JMSTextMessage implements Serializable |
Serialization Methods |
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
Although this method is private, it will be called by the JVM upon deserialization. See docs on Serializable for info.
java.io.IOException
- if the object can not be read from the input stream.
java.lang.ClassNotFoundException
- if the class of the object can not be resolved.Serialized Fields |
java.lang.String messageText
For efficiency we hold two alternate representations of the data. When first received, the data is held in bytes form and only converted to a String when/if the app asks for it.
If messageText is non-null, then it contains the true message text
If messageText is null, but messageBytes is non-null, then messageBytes contains the text in bytes form. If both are null, then the message has no text. If both are non-null, then they should both be valid.
byte[] messageBytes
java.lang.String characterSet
int dataStart
char[] HPCodepage
boolean readOnly
Package com.ibm.mq |
Class com.ibm.mq.MQException implements Serializable |
Serialized Fields |
int completionCode
int reasonCode
java.lang.String ostrMessage
int msgId
int numInserts
java.lang.String insert1
java.lang.String insert2
java.lang.Throwable underlyingException
boolean underlyingSet
Class com.ibm.mq.MQPoolServicesEvent implements Serializable |
Serialized Fields |
int id
MQPoolToken token
Package com.ibm.mq.jms |
Class com.ibm.mq.jms.BrokerCommandFailedException implements Serializable |
Serialized Fields |
int reason
java.lang.String userId
Class com.ibm.mq.jms.BytesMessageImpl implements Serializable |
Serialization Methods |
public void writeObject(java.lang.Object value) throws javax.jms.MessageNotWriteableException, javax.jms.JMSException
Note that this method only works for the objectified primitive object types (Integer, Double, Long ...), String's and byte arrays.
javax.jms.MessageNotWriteableException
- if message in read-only mode.
javax.jms.JMSException
- if a JMS error occurs.Serialized Fields |
java.io.ByteArrayInputStream bais
java.io.DataInputStream dis
byte[] body
boolean bodyNeeded
long lastKnownLength
java.io.ByteArrayOutputStream baos
java.io.DataOutputStream dos
int integerEncoding
int floatEncoding
boolean markInUse
Class com.ibm.mq.jms.Cleanup implements Serializable |
Serialized Fields |
boolean endCleanup
javax.jms.ExceptionListener exceptionListener
java.lang.Object runLock
boolean isRunning
java.lang.String userID
java.lang.String password
long cleanupInterval
int cleanupLevel
Class com.ibm.mq.jms.FieldNameException implements Serializable |
Class com.ibm.mq.jms.FieldTypeException implements Serializable |
Class com.ibm.mq.jms.IntErrorException implements Serializable |
Class com.ibm.mq.jms.ISSLException implements Serializable |
Class com.ibm.mq.jms.JMSInvalidParameterException implements Serializable |
Class com.ibm.mq.jms.JMSListenerSetException implements Serializable |
Class com.ibm.mq.jms.JMSMessageQueueOverflowException implements Serializable |
Class com.ibm.mq.jms.JMSNotActiveException implements Serializable |
Class com.ibm.mq.jms.JMSNotSupportedException implements Serializable |
Class com.ibm.mq.jms.JMSParameterIsNullException implements Serializable |
Class com.ibm.mq.jms.JMSWrappedException implements Serializable |
Class com.ibm.mq.jms.MapMessageImpl implements Serializable |
Serialized Fields |
java.util.Dictionary fields
Class com.ibm.mq.jms.MessageImpl implements Serializable |
Serialization Methods |
public java.lang.Object writeReplace()
Serialized Fields |
java.lang.String messageClass
SessionImpl session
MessageConsumerImpl consumer
boolean readOnly
boolean propertiesReadOnly
long expiration
boolean redelivered
java.util.Dictionary props
java.lang.String messageId
boolean isDisposable
int encoding
java.lang.String charset
Class com.ibm.mq.jms.MQConnectionFactory implements Serializable |
Serialization Methods |
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if a problem relating to the file associated with the ObjectInputStream
'in' occurs
java.lang.ClassNotFoundException
java.io.
Serialized Fields |
int version
java.lang.String description
int transportType
java.lang.String clientId
java.lang.String queueManager
java.lang.String hostName
int port
boolean portSet
java.lang.String channel
int CCSID
java.lang.String receiveExit
java.lang.String receiveExitInit
java.lang.String securityExit
java.lang.String securityExitInit
java.lang.String sendExit
java.lang.String sendExitInit
java.net.URL ccdtUrl
int failIfQuiesce
boolean syncpointAllGets
Default, syncpointAllGets = false, GETs will be optimised. This is different to the 5.1.2 release.
boolean useConnectionPooling
int pollingInterval
int rescanInterval
boolean mapNameStyle
int msgBatchSize
java.lang.String distinguishedName
java.lang.String sslCipherSuite
java.lang.String sslCertStores_string
java.util.Collection sslCertStores_coll
java.lang.Object sslSocketFactory
int sslResetCount
boolean sslFipsRequired
java.lang.String localAddress
java.util.Collection hdrCompList
java.util.Collection msgCompList
boolean targetClientMatching
byte[] connTag
int connOptions
java.lang.String temporaryModel
int messageRetention
java.lang.String tempQPrefix
boolean qPrefixSet
java.lang.String brokerControlQueue
java.lang.String brokerPubQueue
java.lang.String brokerQueueManager
int brokerVersion
boolean bverSet
int messageSelection
boolean mselSet
java.lang.String brokerSubQueue
java.lang.String brokerCCSubQueue
int pubAckInterval
int statusRefreshInterval
int subscriptionStore
int cleanupLevel
long cleanupInterval
int cloneSupport
boolean sparseSubscriptions
int multicast
java.lang.String proxyHostName
int proxyPort
int directAuth
int maxBufferSize
int receiveIsolation
boolean outcomeNotification
int processDuration
boolean optimisticPublication
Class com.ibm.mq.jms.MQDestination implements Serializable |
Serialized Fields |
int version
java.lang.String description
long expiry
int priority
int persistence
int CCSID
int targetClient
int encoding
int failIfQuiesce
java.util.Properties userProperties
java.lang.String cachedDNVs
java.lang.String cachedUNVs
java.lang.Boolean supportsNPHigh
Class com.ibm.mq.jms.MQQueue implements Serializable |
Serialized Fields |
java.lang.String baseQueueName
java.lang.String baseQueueManagerName
java.lang.String cachedQueueName
java.lang.String cachedNVs
Class com.ibm.mq.jms.MQQueueConnectionFactory implements Serializable |
Serialized Fields |
java.lang.String temporaryModel
int messageRetention
Class com.ibm.mq.jms.MQRRSConnectionFactory implements Serializable |
Class com.ibm.mq.jms.MQRRSQueueConnectionFactory implements Serializable |
Class com.ibm.mq.jms.MQRRSTopicConnectionFactory implements Serializable |
Class com.ibm.mq.jms.MQTemporaryQueue implements Serializable |
Serialized Fields |
MQQueue tmpQueue
MQConnection connection
Class com.ibm.mq.jms.MQTemporaryTopic implements Serializable |
Serialized Fields |
java.lang.String connID
boolean deleteFlag
int useCount
MQConnection connection
Class com.ibm.mq.jms.MQTopic implements Serializable |
Serialized Fields |
java.lang.String baseTopicName
java.lang.String brokerDurSubQueue
java.lang.String brokerCCDurSubQueue
int multicast
int brokerVersion
int defaultBrkVer
java.lang.String cachedTopicName
java.lang.String cachedNVs
java.lang.String cachedTopicOnlyNVs
java.lang.String brokerPubQueue
java.lang.String brokerPubQueueManager
Class com.ibm.mq.jms.MQTopicConnectionFactory implements Serializable |
Class com.ibm.mq.jms.MQXAConnectionFactory implements Serializable |
Class com.ibm.mq.jms.MQXAQueueConnectionFactory implements Serializable |
Class com.ibm.mq.jms.MQXATopicConnectionFactory implements Serializable |
Class com.ibm.mq.jms.MulticastHeartbeatTimeoutException implements Serializable |
Class com.ibm.mq.jms.MulticastPacketLossException implements Serializable |
Class com.ibm.mq.jms.NoBrokerResponseException implements Serializable |
Class com.ibm.mq.jms.NoMsgListenerException implements Serializable |
Class com.ibm.mq.jms.ObjectMessageImpl implements Serializable |
Class com.ibm.mq.jms.PublishSubscribeSetupException implements Serializable |
Class com.ibm.mq.jms.SerialMessage implements Serializable |
Serialization Methods |
public java.lang.Object readResolve() throws java.io.ObjectStreamException
Serialized Fields |
int msgType
java.io.Serializable body
java.util.Dictionary properties
java.lang.String correlationID
java.lang.String messageID
int priority
long timestamp
java.lang.String typeField
java.lang.String replyTopic
java.lang.String topic
boolean readOnly
boolean propertiesReadOnly
long expiration
boolean redelivered
boolean persistent
int streamOffset
Class com.ibm.mq.jms.SessionClosedException implements Serializable |
Class com.ibm.mq.jms.StreamMessageImpl implements Serializable |
Serialization Methods |
public java.lang.Object readObject() throws javax.jms.JMSException
Note that this method can be used to return in objectified format,
an object that had been written to the Stream with the equivalent
writeObject() method call, or it's equivalent primitive
write
javax.jms.JMSException
- if JMS fails to read message due to
some internal JMS error.
javax.jms.MessageEOFException
- if an end of message stream
javax.jms.MessageNotReadableException
- if message in write-only mode.
public void writeObject(java.lang.Object value) throws javax.jms.JMSException
Note that this method only works for the objectified primitive object types (Integer, Double, Long ...), String's and byte arrays.
javax.jms.JMSException
- if JMS fails to write message due to
some internal JMS error.
javax.jms.MessageNotWriteableException
- if message in read-only mode.
javax.jms.MessageFormatException
- if the object is invalidSerialized Fields |
java.util.Vector fields
int lastField
byte[] buf
int offset
Class com.ibm.mq.jms.SyntaxException implements Serializable |
Class com.ibm.mq.jms.TemporaryTopicImpl implements Serializable |
Serialized Fields |
SessionImpl session
int useCount
boolean deleted
Class com.ibm.mq.jms.TextMessageImpl implements Serializable |
Class com.ibm.mq.jms.TopicSessionImpl implements Serializable |
Serialized Fields |
java.lang.String unlikely
int topicCounter
Class com.ibm.mq.jms.TopicSubscriberImpl implements Serializable |
Serialized Fields |
TopicSessionImpl jmsSession
|
(c) Copyright IBM Corp. 2005. All Rights Reserved. | |||||||||
PREV NEXT | FRAMES NO FRAMES |