Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface EditerLockClient

Hierarchy

  • EditerLockClient

Index

Methods

editerForceUnlock

  • 元数据编辑锁的强制解锁操作

    example
    import * as editerClient from 'editer';
    let client = editerClient.newEditerLockClient();
    client.editerForceUnlock("bp","001L000000ruvmA2KCno")
    
    @param editerType  editer lock type like bp
    @param id  the editer lock source id
    

    Parameters

    • editerType: string
    • id: string

    Returns EditerLockInfo

editerLock

  • 元数据编辑锁的锁定操作

    example
    import * as editerClient from 'editer';
    let client = editerClient.newEditerLockClient();
    client.editerLock("bp","001L000000ruvmA2KCno")
    
    @param editerType  editer lock type like bp
    @param id  the editer lock source id
    

    Parameters

    • editerType: string
    • id: string

    Returns EditerLockInfo

editerLockState

  • 查询元数据编辑锁状态操作

    example
    import * as editerClient from 'editer';
    let client = editerClient.newEditerLockClient();
    client.editerLockState("bp","001L000000ruvmA2KCno")
    
    @param editerType  editer lock type like bp
    @param id  the editer lock source id
    

    Parameters

    • editerType: string
    • id: string

    Returns EditerLockInfo

editerLocksState

  • editerLocksState(editerType: string, ids: string[]): EditerLockInfo[]
  • 查询多个元数据编辑锁的状态操作

    example
    import * as editerClient from 'editer';
    let client = editerClient.newEditerLockClient();
    client.editerLocksState("bp",["001L000000ruvmA2KCno"])
    
    @param editerType  editer lock type like bp
    @param id  the editer lock source id
    

    Parameters

    • editerType: string
    • ids: string[]

    Returns EditerLockInfo[]

editerUnlock

  • editerUnlock(editerType: string, id: string): void
  • 元数据编辑锁的解锁操作

    example
    import * as editerClient from 'editer';
    let client = editerClient.newEditerLockClient();
    client.editerUnlock("bp","001L000000ruvmA2KCno")
    
    @param editerType  editer lock type like bp
    @param id  the editer lock source id
    

    Parameters

    • editerType: string
    • id: string

    Returns void

refreshLock

  • refreshLock(editerType: string, id: string): boolean
  • 元数据编辑锁的刷新操作

    example
    import * as editerClient from 'editer';
    let client = editerClient.newEditerLockClient();
    client.refreshLock("bp","001L000000ruvmA2KCno")
    
    @param editerType  editer lock type like bp
    @param id  the editer lock source id
    

    Parameters

    • editerType: string
    • id: string

    Returns boolean