Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This web service acquires a lock for a specified entity, and it or a set of specified entities. It can also, optionally, steal the lock locks of a any specified entity entities that is are already locked at the time this service is run.

...

Element

Data Type

Required?

Description

Sample Data

RequestId

Int32

No

Click here for more information

1

SessionTicket

String (50)

Yes

Click here for more information

AYlq2lioh82F1PapkJ+Npg==

LockDurationSeconds

Int32

Yes 

The number of seconds the lock will be held must . Must be between 1 second and 1 day (86400 seconds)

120

Locks

PwsProjectorLockRequest[1..100]

Yes

The detailed information of the lock locks that is are to be acquired


LocksToSteal

PwsEntityLockSummary[1.100]

No

The detailed information of the lock locks that is are to be stolen. If not specified, the request will fail if any requested locks are already held. If specified, the information supplied must exactly match the current state of existing locks or the attempt to steal the existing locks will fail. Typically, this service is invoked with LocksToSteal empty or null. If there are existing locks, they will be returned in the LockHolders member of PwsFault. This data can then be sent, as is, back to the server in a second invocation of this service, as LocksToSteal, if the caller desires to steal the locks.


ProjectorLockSetId

Int32

No

Click here for more information


...