C# 클래스 MWS.WebService.MovilizerWebService

상속: MovilizerWebServiceV14Service
파일 보기 프로젝트 열기: Movilizer/.NET_Connector 1 사용 예제들

공개 메소드들

메소드 설명
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