sim ActivityLock Web Service





Functional Description

SIM contains activity locking functionality to allow only one user to update a transaction at a time. Activity locking is used throughout the SIM application and is used to check to see if another user is already processing the same transaction and if so will provide back a message. In order to maintain data integrity, this service must be used by any external system to acquire a lock prior to taking any action with other services. This includes the ability to take over a lock currently held by another user or remove a lock when the transaction is completed.

Technical Description

Services

sim-ActivityLockService


Description

This service describes the Oracle Retail Store Inventory Management (SIM) Activity Lock service.





Integration Catalog

SIM150

Service WSDL

sim-ActivityLockService.wsdl

ServiceDefinition.xml

sim-ServiceProviderDefLibrary.xml





Operations

Operation Name

Description

lookupActivityLock

Retrieves information for one of more activity locks that match query criteria.

readActivityLock

Retrieves information for an activity lock.

createActivityLock

Creates an activity lock.

deleteActivityLock

Deletes an activity lock.



Operation Business Objects (Payload)

Operation Name

Input

Input Sample

Output

Output Sample

Input Mapping Report

Output Mapping Report

lookupActivityLock

ActLckCriVo.xsd

ActLckCriVo.xml

ActLckColDesc.xsd

ActLckColDesc.xml

ActLckCriVo-mapping.html

ActLckColDesc-mapping.html

readActivityLock

ActLckRef.xsd

ActLckRef.xml

ActLckDesc.xsd

ActLckDesc.xml

ActLckRef-mapping.html

ActLckDesc-mapping.html

createActivityLock

ActLckModVo.xsd

ActLckModVo.xml

ActLckRef.xsd

ActLckRef.xml

ActLckModVo-mapping.html

ActLckRef-mapping.html

deleteActivityLock

ActLckRef.xsd

ActLckRef.xml

InvocationSuccess.xsd

InvocationSuccess.xml

ActLckRef-mapping.html

InvocationSuccess-mapping.html