## Uses of Class
de.esprit.netsuite.netdata.enums.LockType

- Packages that use LockType
  Package | Description
  --- | ---
  de.esprit.netsuite.netdata.agent.internal.srvlock | Contains Agents dealing with ResourceLocks
  de.esprit.netsuite.netdata.enums | Contains all constant definitions
  de.esprit.netsuite.server.lock | Contains classes for managing temporary edit locks on server resources

- - ### Uses of LockType in de.esprit.netsuite.netdata.agent.internal.srvlock

    Constructors in de.esprit.netsuite.netdata.agent.internal.srvlock with parameters of type LockType
    Constructor and Description
    `LockAcquireAgent(C clientCtx, LockType lockType, PrimaryKey pk)`
    `LockAcquireAgent(C clientCtx, LockType lockType, ResourceType rscType, java.io.File relativePath)`
    `LockAcquireAgent(C clientCtx, LockType lockType, ResourceType rscType, java.lang.String rscName)`
    `LockAcquireAgent(C clientCtx, LockType lockType, ResourceType rscType, java.lang.String rscName, java.lang.String reason)`
    `LockFindAgent(ClientContext clientCtx, LockType lockType)`
    `LockFindAgent(ClientContext clientCtx, LockType lockType, ResourceType rscType)`
    `LockInfoAgent(ClientContext clientCtx, LockType lockType, PrimaryKey pk)`
    `LockInfoAgent(ClientContext clientCtx, LockType lockType, ResourceType rscType, java.lang.String resourceName)`

  - ### Uses of LockType in de.esprit.netsuite.netdata.enums

    Methods in de.esprit.netsuite.netdata.enums that return LockType
    Modifier and Type | Method and Description
    --- | ---
    `static LockType` | LockType.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static LockType[]` | LockType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of LockType in de.esprit.netsuite.server.lock

    Methods in de.esprit.netsuite.server.lock that return LockType
    Modifier and Type | Method and Description
    --- | ---
    `LockType` | ResourceLock.`getLockType()`

    Methods in de.esprit.netsuite.server.lock with parameters of type LockType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ResourceLockManager.`checkIsLockedByForeignSession(SessionId sessionId, LockType lockType, ResourceType resourceType, java.lang.String resourceName)`
    `ResourceLock` | ResourceLockManager.`findResourceLock(LockType lockType, ResourceType rscType, java.lang.String resourceName)` Finds a particular lock by specifying all its parameters
    `ResourceLock[]` | ResourceLockManager.`findResourceLocks(LockType lockType, ResourceType rscType)` Finds all matching locks either by `LockType` or `ResourceType` or both.
    `void` | ResourceLock.`setLockType(LockType type)`

    Constructors in de.esprit.netsuite.server.lock with parameters of type LockType
    Constructor and Description
    `ResourceLock(ResourceLockManager rscList, SessionId sessId, LockType lockType, ResourceType rscType, java.lang.String rscName)`
    `ResourceLock(ResourceLockManager lockMgr, SessionId sessId, LockType lockType, ResourceType rscType, java.lang.String rscName, java.lang.String reason)`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.