C# Класс MWS.WebService.MovilizerWebService

Наследование: MovilizerWebServiceV14Service
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BeginTransaction ( ) : void
CommitTransaction ( ) : void
DequeueResponseObject ( ) : object
EnqueueAllMoveletsAssignmentDeletion ( string phone ) : void
EnqueueDocumentPoolUpdate ( MovilizerDocumentPoolUpdate documentPoolUpdate ) : void
EnqueueMasterdataPoolUpdate ( MovilizerMasterdataPoolUpdate masterdataPoolUpdate ) : void
EnqueueMovelet ( MovilizerMovelet movelet, string uname, string phone ) : void
EnqueueMoveletAssignment ( MovilizerMoveletAssignment assignment ) : void
EnqueueMoveletAssignment ( string moveletKey, string moveletKeyExt, string uname, string phone ) : void
EnqueueMoveletAssignmentDeletion ( string moveletKey, string phone ) : void
EnqueueMoveletAssignmentDeletion ( string moveletKey, string moveletKeyExt, string phone ) : void
EnqueueMoveletDeletion ( MovilizerMoveletDelete moveletDelete ) : void
EnqueueMoveletDeletion ( string moveletKey, string moveletKeyExt = null ) : void
EnqueueMoveletSet ( MovilizerMoveletSet moveletSet ) : void
EnqueueMoveletSet ( MovilizerMoveletSet moveletSet, string uname, string phone ) : void
EnqueueParticipantConfiguration ( MovilizerParticipantConfiguration participantConfiguration ) : void
EnqueueResetParticipant ( string phone ) : void
GetOrCreateDocumentPoolUpdateTemplate ( string pool ) : DocumentPoolUpdateTemplate
GetOrCreateMasterdataPoolUpdateTemplate ( string pool ) : MasterdataPoolUpdateTemplate
PostMovilizerRequest ( bool synchronousReponse = false, int numResponses = 1000, string requestTrackingKey = "" ) : MovilizerResponse
RollbackTransaction ( ) : void

Защищенные методы

Метод Описание
ComposeRequest ( ) : MovilizerRequest
CreateMoveletAssignment ( string moveletKey, string moveletKeyExt, string uname, string phone ) : MovilizerMoveletAssignment
CreateMoveletAssignmentDelete ( string moveletKey, string moveletKeyExt, string deviceAddress, bool hardDelete ) : MovilizerMoveletAssignmentDelete
CreateMoveletDelete ( string moveletKey, string moveletKeyExt ) : MovilizerMoveletDelete
CreateParticipant ( string uname, string deviceAddress ) : MovilizerParticipant
EnqueueInboundQueueObjects ( object objs ) : void
EnqueueResponse ( MovilizerResponse response ) : void

Приватные методы

Метод Описание
InitializeMoveletRequest ( MovilizerRequest request ) : void
MovilizerWebService ( ) : System
ProcessOutboundPool ( object>.Dictionary outPool ) : void
ProcessOutboundQueue ( Queue outQueue ) : void

Описание методов

BeginTransaction() публичный Метод

public BeginTransaction ( ) : void
Результат void

CommitTransaction() публичный Метод

public CommitTransaction ( ) : void
Результат void

ComposeRequest() защищенный Метод

protected ComposeRequest ( ) : MovilizerRequest
Результат MovilizerRequest

CreateMoveletAssignment() защищенный Метод

protected CreateMoveletAssignment ( string moveletKey, string moveletKeyExt, string uname, string phone ) : MovilizerMoveletAssignment
moveletKey string
moveletKeyExt string
uname string
phone string
Результат MovilizerMoveletAssignment

CreateMoveletAssignmentDelete() защищенный Метод

protected CreateMoveletAssignmentDelete ( string moveletKey, string moveletKeyExt, string deviceAddress, bool hardDelete ) : MovilizerMoveletAssignmentDelete
moveletKey string
moveletKeyExt string
deviceAddress string
hardDelete bool
Результат MovilizerMoveletAssignmentDelete

CreateMoveletDelete() защищенный Метод

protected CreateMoveletDelete ( string moveletKey, string moveletKeyExt ) : MovilizerMoveletDelete
moveletKey string
moveletKeyExt string
Результат MovilizerMoveletDelete

CreateParticipant() защищенный Метод

protected CreateParticipant ( string uname, string deviceAddress ) : MovilizerParticipant
uname string
deviceAddress string
Результат MovilizerParticipant

DequeueResponseObject() публичный Метод

public DequeueResponseObject ( ) : object
Результат object

EnqueueAllMoveletsAssignmentDeletion() публичный Метод

public EnqueueAllMoveletsAssignmentDeletion ( string phone ) : void
phone string
Результат void

EnqueueDocumentPoolUpdate() публичный Метод

public EnqueueDocumentPoolUpdate ( MovilizerDocumentPoolUpdate documentPoolUpdate ) : void
documentPoolUpdate MovilizerDocumentPoolUpdate
Результат void

EnqueueInboundQueueObjects() защищенный Метод

protected EnqueueInboundQueueObjects ( object objs ) : void
objs object
Результат void

EnqueueMasterdataPoolUpdate() публичный Метод

public EnqueueMasterdataPoolUpdate ( MovilizerMasterdataPoolUpdate masterdataPoolUpdate ) : void
masterdataPoolUpdate MovilizerMasterdataPoolUpdate
Результат void

EnqueueMovelet() публичный Метод

public EnqueueMovelet ( MovilizerMovelet movelet, string uname, string phone ) : void
movelet MovilizerMovelet
uname string
phone string
Результат void

EnqueueMoveletAssignment() публичный Метод

public EnqueueMoveletAssignment ( MovilizerMoveletAssignment assignment ) : void
assignment MovilizerMoveletAssignment
Результат void

EnqueueMoveletAssignment() публичный Метод

public EnqueueMoveletAssignment ( string moveletKey, string moveletKeyExt, string uname, string phone ) : void
moveletKey string
moveletKeyExt string
uname string
phone string
Результат void

EnqueueMoveletAssignmentDeletion() публичный Метод

public EnqueueMoveletAssignmentDeletion ( string moveletKey, string phone ) : void
moveletKey string
phone string
Результат void

EnqueueMoveletAssignmentDeletion() публичный Метод

public EnqueueMoveletAssignmentDeletion ( string moveletKey, string moveletKeyExt, string phone ) : void
moveletKey string
moveletKeyExt string
phone string
Результат void

EnqueueMoveletDeletion() публичный Метод

public EnqueueMoveletDeletion ( MovilizerMoveletDelete moveletDelete ) : void
moveletDelete MovilizerMoveletDelete
Результат void

EnqueueMoveletDeletion() публичный Метод

public EnqueueMoveletDeletion ( string moveletKey, string moveletKeyExt = null ) : void
moveletKey string
moveletKeyExt string
Результат void

EnqueueMoveletSet() публичный Метод

public EnqueueMoveletSet ( MovilizerMoveletSet moveletSet ) : void
moveletSet MovilizerMoveletSet
Результат void

EnqueueMoveletSet() публичный Метод

public EnqueueMoveletSet ( MovilizerMoveletSet moveletSet, string uname, string phone ) : void
moveletSet MovilizerMoveletSet
uname string
phone string
Результат void

EnqueueParticipantConfiguration() публичный Метод

public EnqueueParticipantConfiguration ( MovilizerParticipantConfiguration participantConfiguration ) : void
participantConfiguration MovilizerParticipantConfiguration
Результат void

EnqueueResetParticipant() публичный Метод

public EnqueueResetParticipant ( string phone ) : void
phone string
Результат void

EnqueueResponse() защищенный Метод

protected EnqueueResponse ( MovilizerResponse response ) : void
response MovilizerResponse
Результат void

GetOrCreateDocumentPoolUpdateTemplate() публичный Метод

public GetOrCreateDocumentPoolUpdateTemplate ( string pool ) : DocumentPoolUpdateTemplate
pool string
Результат MWS.Templates.DocumentPoolUpdateTemplate

GetOrCreateMasterdataPoolUpdateTemplate() публичный Метод

public GetOrCreateMasterdataPoolUpdateTemplate ( string pool ) : MasterdataPoolUpdateTemplate
pool string
Результат MWS.Templates.MasterdataPoolUpdateTemplate

PostMovilizerRequest() публичный Метод

public PostMovilizerRequest ( bool synchronousReponse = false, int numResponses = 1000, string requestTrackingKey = "" ) : MovilizerResponse
synchronousReponse bool
numResponses int
requestTrackingKey string
Результат MovilizerResponse

RollbackTransaction() публичный Метод

public RollbackTransaction ( ) : void
Результат void