Inheritance
System.Object
IntegrationMessageHeaderAccessor
Assembly: Steeltoe.Integration.IntegrationBase.dll
public class IntegrationMessageHeaderAccessor : MessageHeaderAccessor
Constructors
|
Edit this page
View Source
Declaration
public IntegrationMessageHeaderAccessor(IMessage message)
Parameters
Type |
Name |
Description |
IMessage |
message |
|
Fields
|
Edit this page
View Source
Declaration
public const string ACKNOWLEDGMENT_CALLBACK = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string CLOSEABLE_RESOURCE = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string CORRELATION_ID = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string DELIVERY_ATTEMPT = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string DUPLICATE_MESSAGE = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string EXPIRATION_DATE = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string PRIORITY = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string ROUTING_SLIP = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string SEQUENCE_DETAILS = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string SEQUENCE_NUMBER = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string SEQUENCE_SIZE = null
Field Value
Type |
Description |
System.String |
|
|
Edit this page
View Source
Declaration
public const string SOURCE_DATA = null
Field Value
Type |
Description |
System.String |
|
Methods
|
Edit this page
View Source
Declaration
public IAcknowledgmentCallback GetAcknowledgmentCallback()
Returns
|
Edit this page
View Source
Declaration
public object GetCorrelationId()
Returns
Type |
Description |
System.Object |
|
|
Edit this page
View Source
Declaration
public int? GetDeliveryAttempt()
Returns
Type |
Description |
System.Nullable<System.Int32> |
|
|
Edit this page
View Source
Declaration
public long? GetExpirationDate()
Returns
Type |
Description |
System.Nullable<System.Int64> |
|
|
Edit this page
View Source
Declaration
public T GetHeader<T>(string key)
Parameters
Type |
Name |
Description |
System.String |
key |
|
Returns
Type Parameters
|
Edit this page
View Source
Declaration
public int? GetPriority()
Returns
Type |
Description |
System.Nullable<System.Int32> |
|
|
Edit this page
View Source
Declaration
public int GetSequenceNumber()
Returns
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
Declaration
public int GetSequenceSize()
Returns
Type |
Description |
System.Int32 |
|
|
Edit this page
View Source
Declaration
public bool IsReadOnly(string headerName)
Parameters
Type |
Name |
Description |
System.String |
headerName |
|
Returns
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
Declaration
public void SetReadOnlyHeaders(IList<string> readOnlyHeaders)
Parameters
Type |
Name |
Description |
IList<System.String> |
readOnlyHeaders |
|
|
Edit this page
View Source
Declaration
public override IDictionary<string, object> ToDictionary()
Returns
Type |
Description |
IDictionary<System.String, System.Object> |
|
|
Edit this page
View Source
Declaration
protected override void VerifyType(string headerName, object headerValue)
Parameters
Type |
Name |
Description |
System.String |
headerName |
|
System.Object |
headerValue |
|