GigaSpaces - Open Spaces

org.openspaces.esb.mule.message
Interface CorrelationMessageHeader

All Superinterfaces:
MessageHeader
All Known Implementing Classes:
AbstractMessageHeader

public interface CorrelationMessageHeader
extends MessageHeader

Base interface that expose mule meta data. and explicitly expose Correlation attributes.

Note: implementation of this interface must have consistent results with equivalent get/set Property method.

Author:
yitzhaki

Field Summary
static String CORRELATION_GROUP_SIZE
           
static String CORRELATION_ID
           
static String CORRELATION_SEQUENCE
           
 
Method Summary
 Integer getCorrelationGroupSize()
           
 String getCorrelationId()
           
 Integer getCorrelationSequence()
           
 void setCorrelationGroupSize(Integer correlationGroupSize)
           
 void setCorrelationId(String correlationId)
           
 void setCorrelationSequence(Integer correlationSequence)
           
 
Methods inherited from interface org.openspaces.esb.mule.message.MessageHeader
getProperties, getProperty, setProperties, setProperty
 

Field Detail

CORRELATION_ID

static final String CORRELATION_ID
See Also:
Constant Field Values

CORRELATION_SEQUENCE

static final String CORRELATION_SEQUENCE
See Also:
Constant Field Values

CORRELATION_GROUP_SIZE

static final String CORRELATION_GROUP_SIZE
See Also:
Constant Field Values
Method Detail

getCorrelationId

String getCorrelationId()

setCorrelationId

void setCorrelationId(String correlationId)

getCorrelationSequence

Integer getCorrelationSequence()

setCorrelationSequence

void setCorrelationSequence(Integer correlationSequence)

getCorrelationGroupSize

Integer getCorrelationGroupSize()

setCorrelationGroupSize

void setCorrelationGroupSize(Integer correlationGroupSize)

GigaSpaces - Open Spaces

Copyright © GigaSpaces.