Serialized Form


Package org.apache.sandesha2

Class org.apache.sandesha2.SandeshaException extends org.apache.axis2.AxisFault implements Serializable

serialVersionUID: 730653663339985226L


Package org.apache.sandesha2.storage

Class org.apache.sandesha2.storage.SandeshaStorageException extends SandeshaException implements Serializable

serialVersionUID: -8620608387173070005L

Class org.apache.sandesha2.storage.SandeshaStorageTransientException extends SandeshaStorageException implements Serializable

serialVersionUID: -7617170115412851911L


Package org.apache.sandesha2.storage.beans

Class org.apache.sandesha2.storage.beans.InvokerBean extends RMBean implements Serializable

serialVersionUID: -7839397509697276257L

Serialized Fields

messageContextRefKey

java.lang.String messageContextRefKey
Comment for messageContextRefKey This is the messageContextRefKey that is obtained after saving a message context in a storage.


sequenceID

java.lang.String sequenceID
Comment for sequenceID The sequence ID of the sequence the message belong to.


context

java.io.Serializable context
The runtime context that needs to be applied to the invoker thread before the message is run through the invoker.


msgNo

long msgNo
Comment for msgNo The message number of the message.


flags

int flags
Flags that are used to check if the primitive types on this bean have been set. If a primitive type has not been set then it will be ignored within the match method.

Class org.apache.sandesha2.storage.beans.RMBean extends java.lang.Object implements Serializable

Serialized Fields

id

long id

Class org.apache.sandesha2.storage.beans.RMDBean extends RMSequenceBean implements Serializable

serialVersionUID: -2976123838615087562L

Serialized Fields

referenceMessageKey

java.lang.String referenceMessageKey
This will be used as a referenced


highestInMessageId

java.lang.String highestInMessageId

lastInMessageId

java.lang.String lastInMessageId
Once an inbound sequence is closed, or we receive a message with the 'LastMessage' marker, we record the message id of the highest message in the sequence.


serverCompletedMessages

RangeString serverCompletedMessages
For incoming sequences this gives the msg ranges of the messages that have been received (and also possibly an ack was sent, depending on the policy)


outOfOrderRanges

RangeString outOfOrderRanges
For IN_ORDER sequences, we can have finite ranges of messages that can be delivered out of order. These are maintained as a RangeString


toAddress

java.lang.String toAddress
To Address of the messages that will be received for this sequence.


outboundInternalSequence

java.lang.String outboundInternalSequence
Client side, we keep track of inbound and outbound sequence pairs. Each inbound sequence has the identifier of the associated outbound sequence.


nextMsgNoToProcess

long nextMsgNoToProcess
Comment for nextMsgNoToProcess The next message to be invoked of the representing sequence.


highestInMessageNumber

long highestInMessageNumber

rmdFlags

int rmdFlags
Flags that are used to check if the primitive types on this bean have been set. If a primitive type has not been set then it will be ignored within the match method.

Class org.apache.sandesha2.storage.beans.RMSBean extends RMSequenceBean implements Serializable

serialVersionUID: 7051201094510208784L

Serialized Fields

internalSequenceID

java.lang.String internalSequenceID
Comment for internalSequenceID This property is a unique identifier that can be used to identify the messages of a certain sequence. This is specially used by the sending side, since sequence id is not available in the begining. For the client side, indernal sequence id is a concantination of wsa:To and SEQUENCE_KEY (SEQUENCE_KEY can be set as a property). For the server side, this is the sequenceId of the incoming sequence.


createSeqMsgID

java.lang.String createSeqMsgID
Comment for createSeqMsgID This is the message ID of the create sequence message.


createSequenceMsgStoreKey

java.lang.String createSequenceMsgStoreKey
The key that is used to store the CreateSequence message in the Message Storage. This is stored here, so that the CreateSequence message can be used as a reference when Sandesha want the generate new messages. (e.g. MakeConnection)


referenceMessageStoreKey

java.lang.String referenceMessageStoreKey
This is stored here, so that the message pointed by this can be used as a reference when Sandesha want the generate new messages. (e.g. MakeConnection). Create sequence message could not be used here since it may be subjected to things like encryption.


lastSendError

java.lang.Exception lastSendError
This is the last error that was encountered when sending a message


highestOutRelatesTo

java.lang.String highestOutRelatesTo
The highest out message relates to message id Keeps track of the highest transmitted message


clientCompletedMessages

RangeString clientCompletedMessages
For out going sequences this gives the message ranges that were sent and that were successfully acked by the other end point.


transportTo

java.lang.String transportTo

offeredEndPoint

java.lang.String offeredEndPoint

offeredEndPointEPR

org.apache.axis2.addressing.EndpointReference offeredEndPointEPR

offeredSequence

java.lang.String offeredSequence

anonymousUUID

java.lang.String anonymousUUID

lastSendErrorTimestamp

long lastSendErrorTimestamp
This is the timestamp of when the last error occured when sending


lastOutMessage

long lastOutMessage
The last Out message number


highestOutMessageNumber

long highestOutMessageNumber
The Highest out message number Keeps track of the highest transmitted message


nextMessageNumber

long nextMessageNumber
The next sequence number to apply to the message


terminateAdded

boolean terminateAdded
Indicates that a terminate sequence message was added.


timedOut

boolean timedOut
Indicates that a sequence has timed out.


sequenceClosedClient

boolean sequenceClosedClient
Indicates the client has sent a close sequence


expectedReplies

long expectedReplies
The number of reply messages that we expect


soapVersion

int soapVersion
When sending a RM Protocol message from SandeshaClient if there isn't a SOAP version specified in the Options, this version will be used. .NET interop requires all messages to be sent with the same SOAP version.


terminationPauserForCS

boolean terminationPauserForCS
In WSRM Anon URI scenario, we may not want to terminate a perticular sequence until the CreateSequence has been received for the response side, other wise PollingManager will pause the polling process in termination and we will never be able to get the CS.


avoidAutoTermination

boolean avoidAutoTermination
If this is set, the current sequence is not expected to auto terminate when all the acks are received. I.e. the user explicitly have to call for termination (using SandeshaClient).


rmsFlags

int rmsFlags
Flags that are used to check if the primitive types on this bean have been set. If a primitive type has not been set then it will be ignored within the match method.


reallocated

int reallocated
Indicates the reallocation state. The states can be either: notReallocated - The bean hasn't been reallocated reallocated - The bean is to be reallocated ReallocatedBeanComplete - The bean was created for reallocation but is no longer needed as itself has been reallocated BeanUsedForReallocation - The bean was created for reallocation ReallocationFailed - The reallocation of this bean failed


internalSeqIDOfSeqUsedForReallocation

java.lang.String internalSeqIDOfSeqUsedForReallocation
Contains the internalSeqID of the seq that has sent the reallocated msgs

Class org.apache.sandesha2.storage.beans.RMSequenceBean extends RMBean implements Serializable

serialVersionUID: 1335488724679432728L

Serialized Fields

sequenceID

java.lang.String sequenceID
Comment for sequenceID The sequenceID of the representing sequence.


toEPR

java.lang.String toEPR
Deprecated. use toEndpointReference instead

replyToEPR

java.lang.String replyToEPR
Deprecated. use replyToEndpointReference instead

acksToEPR

java.lang.String acksToEPR
Deprecated. use acksToEndpointRef instead

rMVersion

java.lang.String rMVersion

securityTokenData

java.lang.String securityTokenData
Comment for securityTokenData This is the security token data needed to reconstruct the token that secures this sequence.


lastActivatedTime

long lastActivatedTime

closed

boolean closed
Indicates that a sequence is closed


terminated

boolean terminated
Indicates that a sequence is terminated


pollingMode

boolean pollingMode
This tells weather this sequence is in the polling mode or not. PollingManager will use this property decide the sequences that need polling and will do MakeConnections on them.


serviceName

java.lang.String serviceName

flags

int flags
Flags that are used to check if the primitive types on this bean have been set. If a primitive type has not been set then it will be ignored within the match method.


acksToEndpointRef

org.apache.axis2.addressing.EndpointReference acksToEndpointRef

toEndpointReference

org.apache.axis2.addressing.EndpointReference toEndpointReference

replyToEndpointReference

org.apache.axis2.addressing.EndpointReference replyToEndpointReference

Class org.apache.sandesha2.storage.beans.SenderBean extends RMBean implements Serializable

serialVersionUID: 5776347847725156786L

Serialized Fields

messageID

java.lang.String messageID
Comment for messageID The message id of the representing message.


messageContextRefKey

java.lang.String messageContextRefKey
Comment for messageContextRefKey Key retrieved by the storage mechanism after storing the message.


internalSequenceID

java.lang.String internalSequenceID
Comment for internalSequenceID Please see the comment of RMSBean.


sequenceID

java.lang.String sequenceID
The sequenceID of the sequence this message belong to. this may be null for some messages (e.g. create sequence);


toAddress

java.lang.String toAddress
Destination URL of the message to be sent. This can be used to decide weather the message cannot be sent, before actyally reading the message from the storage.


inboundSequenceId

java.lang.String inboundSequenceId
If this sender bean is handling a response message, then we record the sequence id of the inbound message that generated this response.


send

boolean send
Comment for send The sender will not send the message unless this property is true.


sentCount

int sentCount
Comment for sentCount The number of times current message has been sent.


messageNumber

long messageNumber
Comment for messageNumber The message number of the current message.


reSend

boolean reSend
Comment for reSend If this property if false. The message has to be sent only once. The entry has to be deleted after sending.


timeToSend

long timeToSend
Comment for timeToSend Message has to be sent only after this time.


messageType

int messageType
Comment for messageType The type of the current message. Possible types are given in Sandesha2Constants.MessageTypes interface.


lastMessage

boolean lastMessage
Flag to indicate if this is the last message for the sequence


inboundMessageNumber

long inboundMessageNumber
If this sender bean is handling a response message, then we record the message number of the inbound message that generated this response.


transportAvailable

boolean transportAvailable
If this flag is set to false then the message cannot be delivered, as it is targetted at an anonymous address, and we have no approriate transport available. When this happens the message will be picked up by a MakeConnection message (or by replaying the request message)


flags

int flags
Flags that are used to check if the primitive types on this bean have been set. If a primitive type has not been set then it will be ignored within the match method.


Package org.apache.sandesha2.util

Class org.apache.sandesha2.util.Range extends java.lang.Object implements Serializable

serialVersionUID: 1701339894096240940L

Serialized Fields

lowerValue

long lowerValue

upperValue

long upperValue

Class org.apache.sandesha2.util.RangeString extends java.lang.Object implements Serializable

serialVersionUID: -3487094584241136861L

Serialized Fields

rangeMap

java.util.SortedMap<K,V> rangeMap

Package org.apache.sandesha2.workers

Class org.apache.sandesha2.workers.SequenceEntry extends java.lang.Object implements Serializable

serialVersionUID: -6823171634616402792L

Serialized Fields

sequenceId

java.lang.String sequenceId

rmSource

boolean rmSource

rmsKey

java.lang.String rmsKey

Package org.tempuri

Class org.tempuri.EchoString extends java.lang.Object implements Serializable

Serialized Fields

localEchoString

EchoStringRequestBodyType localEchoString
field for EchoString

Class org.tempuri.EchoStringRequestBodyType extends java.lang.Object implements Serializable

Serialized Fields

localText

java.lang.String localText
field for Text


localTextTracker

boolean localTextTracker

localSequence

java.lang.String localSequence
field for Sequence


localSequenceTracker

boolean localSequenceTracker

Class org.tempuri.EchoStringResponse extends java.lang.Object implements Serializable

Serialized Fields

localEchoStringResponse

EchoStringResponseBodyType localEchoStringResponse
field for EchoStringResponse

Class org.tempuri.EchoStringResponseBodyType extends java.lang.Object implements Serializable

Serialized Fields

localEchoStringReturn

java.lang.String localEchoStringReturn
field for EchoStringReturn


localEchoStringReturnTracker

boolean localEchoStringReturnTracker

Class org.tempuri.Ping extends java.lang.Object implements Serializable

Serialized Fields

localText

java.lang.String localText
field for Text


localTextTracker

boolean localTextTracker



Copyright © The Apache Software Foundation. All Rights Reserved.