C# Class Sage.Integration.Northwind.Adapter.Common.Helper

Mostrar archivo Open project: Sage/SData-Contracts

Public Methods

Method Description
ExtendPayloadPath ( List links, string payload ) : List
FindLinkByPayloadPath ( SyncFeedEntryLink links, string payloadPath ) : SyncFeedEntryLink
GetConflictPriority ( Digest digest, string EndPoint ) : int
GetConflictPriority ( SyncDigestInfo digest, string EndPoint ) : int
GetConflictPriority ( SyncFeedDigest digest, string endpoint ) : int
GetHttpMethod ( TransactionAction transactionAction ) : HttpMethod
GetHttpStatus ( TransactionStatus transactionStatus, TransactionAction transactionAction ) : HttpStatusCode
GetSyncState ( CorrelatedResSyncInfo corelation ) : SyncState
GetSyncState ( Digest digest, string EndPoint ) : SyncState
GetSyncState ( SyncDigestInfo digest, string EndPoint ) : SyncState
GetSyncState ( SyncFeedDigest digest, string endpoint ) : SyncState
ReducePayloadPath ( List links ) : List

Private Methods

Method Description
GetHttpMethod ( TransactionAction transactionAction ) : string
GetSdataTransactionResult ( List transactions, string endpoint, SupportedResourceKinds resource ) : SdataTransactionResult

Method Details

ExtendPayloadPath() public static method

public static ExtendPayloadPath ( List links, string payload ) : List
links List
payload string
return List

FindLinkByPayloadPath() public static method

public static FindLinkByPayloadPath ( SyncFeedEntryLink links, string payloadPath ) : SyncFeedEntryLink
links Sage.Integration.Northwind.Feeds.SyncFeedEntryLink
payloadPath string
return Sage.Integration.Northwind.Feeds.SyncFeedEntryLink

GetConflictPriority() public static method

public static GetConflictPriority ( Digest digest, string EndPoint ) : int
digest Digest
EndPoint string
return int

GetConflictPriority() public static method

public static GetConflictPriority ( SyncDigestInfo digest, string EndPoint ) : int
digest SyncDigestInfo
EndPoint string
return int

GetConflictPriority() public static method

public static GetConflictPriority ( SyncFeedDigest digest, string endpoint ) : int
digest Sage.Integration.Northwind.Feeds.SyncFeedDigest
endpoint string
return int

GetHttpMethod() public static method

public static GetHttpMethod ( TransactionAction transactionAction ) : HttpMethod
transactionAction TransactionAction
return HttpMethod

GetHttpStatus() public static method

public static GetHttpStatus ( TransactionStatus transactionStatus, TransactionAction transactionAction ) : HttpStatusCode
transactionStatus TransactionStatus
transactionAction TransactionAction
return HttpStatusCode

GetSyncState() public static method

public static GetSyncState ( CorrelatedResSyncInfo corelation ) : SyncState
corelation Sage.Sis.Sdata.Sync.Storage.Syndication.CorrelatedResSyncInfo
return Sage.Integration.Northwind.Sync.Syndication.SyncState

GetSyncState() public static method

public static GetSyncState ( Digest digest, string EndPoint ) : SyncState
digest Digest
EndPoint string
return Sage.Integration.Northwind.Sync.Syndication.SyncState

GetSyncState() public static method

public static GetSyncState ( SyncDigestInfo digest, string EndPoint ) : SyncState
digest SyncDigestInfo
EndPoint string
return Sage.Integration.Northwind.Sync.Syndication.SyncState

GetSyncState() public static method

public static GetSyncState ( SyncFeedDigest digest, string endpoint ) : SyncState
digest Sage.Integration.Northwind.Feeds.SyncFeedDigest
endpoint string
return Sage.Integration.Northwind.Sync.Syndication.SyncState

ReducePayloadPath() public static method

public static ReducePayloadPath ( List links ) : List
links List
return List