C# Class MWS.WebService.MovilizerWebService

Inheritance: MovilizerWebServiceV14Service
Datei anzeigen Open project: Movilizer/.NET_Connector Class Usage Examples

Public Methods

Method Description
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

Protected Methods

Method Description
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

Private Methods

Method Description
InitializeMoveletRequest ( MovilizerRequest request ) : void
MovilizerWebService ( ) : System
ProcessOutboundPool ( object>.Dictionary outPool ) : void
ProcessOutboundQueue ( Queue outQueue ) : void

Method Details

BeginTransaction() public method

public BeginTransaction ( ) : void
return void

CommitTransaction() public method

public CommitTransaction ( ) : void
return void

ComposeRequest() protected method

protected ComposeRequest ( ) : MovilizerRequest
return MovilizerRequest

CreateMoveletAssignment() protected method

protected CreateMoveletAssignment ( string moveletKey, string moveletKeyExt, string uname, string phone ) : MovilizerMoveletAssignment
moveletKey string
moveletKeyExt string
uname string
phone string
return MovilizerMoveletAssignment

CreateMoveletAssignmentDelete() protected method

protected CreateMoveletAssignmentDelete ( string moveletKey, string moveletKeyExt, string deviceAddress, bool hardDelete ) : MovilizerMoveletAssignmentDelete
moveletKey string
moveletKeyExt string
deviceAddress string
hardDelete bool
return MovilizerMoveletAssignmentDelete

CreateMoveletDelete() protected method

protected CreateMoveletDelete ( string moveletKey, string moveletKeyExt ) : MovilizerMoveletDelete
moveletKey string
moveletKeyExt string
return MovilizerMoveletDelete

CreateParticipant() protected method

protected CreateParticipant ( string uname, string deviceAddress ) : MovilizerParticipant
uname string
deviceAddress string
return MovilizerParticipant

DequeueResponseObject() public method

public DequeueResponseObject ( ) : object
return object

EnqueueAllMoveletsAssignmentDeletion() public method

public EnqueueAllMoveletsAssignmentDeletion ( string phone ) : void
phone string
return void

EnqueueDocumentPoolUpdate() public method

public EnqueueDocumentPoolUpdate ( MovilizerDocumentPoolUpdate documentPoolUpdate ) : void
documentPoolUpdate MovilizerDocumentPoolUpdate
return void

EnqueueInboundQueueObjects() protected method

protected EnqueueInboundQueueObjects ( object objs ) : void
objs object
return void

EnqueueMasterdataPoolUpdate() public method

public EnqueueMasterdataPoolUpdate ( MovilizerMasterdataPoolUpdate masterdataPoolUpdate ) : void
masterdataPoolUpdate MovilizerMasterdataPoolUpdate
return void

EnqueueMovelet() public method

public EnqueueMovelet ( MovilizerMovelet movelet, string uname, string phone ) : void
movelet MovilizerMovelet
uname string
phone string
return void

EnqueueMoveletAssignment() public method

public EnqueueMoveletAssignment ( MovilizerMoveletAssignment assignment ) : void
assignment MovilizerMoveletAssignment
return void

EnqueueMoveletAssignment() public method

public EnqueueMoveletAssignment ( string moveletKey, string moveletKeyExt, string uname, string phone ) : void
moveletKey string
moveletKeyExt string
uname string
phone string
return void

EnqueueMoveletAssignmentDeletion() public method

public EnqueueMoveletAssignmentDeletion ( string moveletKey, string phone ) : void
moveletKey string
phone string
return void

EnqueueMoveletAssignmentDeletion() public method

public EnqueueMoveletAssignmentDeletion ( string moveletKey, string moveletKeyExt, string phone ) : void
moveletKey string
moveletKeyExt string
phone string
return void

EnqueueMoveletDeletion() public method

public EnqueueMoveletDeletion ( MovilizerMoveletDelete moveletDelete ) : void
moveletDelete MovilizerMoveletDelete
return void

EnqueueMoveletDeletion() public method

public EnqueueMoveletDeletion ( string moveletKey, string moveletKeyExt = null ) : void
moveletKey string
moveletKeyExt string
return void

EnqueueMoveletSet() public method

public EnqueueMoveletSet ( MovilizerMoveletSet moveletSet ) : void
moveletSet MovilizerMoveletSet
return void

EnqueueMoveletSet() public method

public EnqueueMoveletSet ( MovilizerMoveletSet moveletSet, string uname, string phone ) : void
moveletSet MovilizerMoveletSet
uname string
phone string
return void

EnqueueParticipantConfiguration() public method

public EnqueueParticipantConfiguration ( MovilizerParticipantConfiguration participantConfiguration ) : void
participantConfiguration MovilizerParticipantConfiguration
return void

EnqueueResetParticipant() public method

public EnqueueResetParticipant ( string phone ) : void
phone string
return void

EnqueueResponse() protected method

protected EnqueueResponse ( MovilizerResponse response ) : void
response MovilizerResponse
return void

GetOrCreateDocumentPoolUpdateTemplate() public method

public GetOrCreateDocumentPoolUpdateTemplate ( string pool ) : DocumentPoolUpdateTemplate
pool string
return MWS.Templates.DocumentPoolUpdateTemplate

GetOrCreateMasterdataPoolUpdateTemplate() public method

public GetOrCreateMasterdataPoolUpdateTemplate ( string pool ) : MasterdataPoolUpdateTemplate
pool string
return MWS.Templates.MasterdataPoolUpdateTemplate

PostMovilizerRequest() public method

public PostMovilizerRequest ( bool synchronousReponse = false, int numResponses = 1000, string requestTrackingKey = "" ) : MovilizerResponse
synchronousReponse bool
numResponses int
requestTrackingKey string
return MovilizerResponse

RollbackTransaction() public method

public RollbackTransaction ( ) : void
return void