PHP Класс Jackalope\Lock\Lock

Наследование: implements PHPCR\Lock\LockInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$expire integer The unix timestamp (seconds since 1970) at which this lock will expire
$isDeep boolean
$isLive boolean
$isLockOwningSession boolean
$isSessionScoped boolean
$lockManager LockManager
$lockOwner string
$lockToken string
$path string

Открытые методы

Метод Описание
getLockOwner ( ) {@inheritDoc}
getLockToken ( ) {@inheritDoc}
getNode ( ) {@inheritDoc}
getSecondsRemaining ( ) {@inheritDoc}
isDeep ( ) {@inheritDoc}
isLive ( ) {@inheritDoc}
isLockOwningSession ( ) {@inheritDoc}
isSessionScoped ( ) {@inheritDoc}
refresh ( ) {@inheritDoc}
setExpireTime ( integer $expire ) Set the lock expire timestamp
setIsDeep ( boolean $isDeep )
setIsLive ( boolean $isLive ) Can be used by the lock manager to tell the lock its no longer live
setIsLockOwningSession ( boolean $isLockOwningSession )
setIsSessionScoped ( boolean $isSessionScoped )
setLockManager ( LockManager $lm ) Set the lock manager to be used with isLive requests and such
setLockOwner ( string $owner )
setLockToken ( string $token )
setNodePath ( string $path )

Описание методов

getLockOwner() публичный Метод

{@inheritDoc}
public getLockOwner ( )

getLockToken() публичный Метод

{@inheritDoc}
public getLockToken ( )

getNode() публичный Метод

{@inheritDoc}
public getNode ( )

getSecondsRemaining() публичный Метод

{@inheritDoc}
public getSecondsRemaining ( )

isDeep() публичный Метод

{@inheritDoc}
public isDeep ( )

isLive() публичный Метод

{@inheritDoc}
public isLive ( )

isLockOwningSession() публичный Метод

{@inheritDoc}
public isLockOwningSession ( )

isSessionScoped() публичный Метод

{@inheritDoc}
public isSessionScoped ( )

refresh() публичный Метод

{@inheritDoc}
public refresh ( )

setExpireTime() публичный Метод

Set to null for unknown / infinite timeout
См. также: http://ch.php.net/manual/en/function.time.php
public setExpireTime ( integer $expire )
$expire integer timestamp when this lock will expire in seconds of unix epoch

setIsDeep() публичный Метод

public setIsDeep ( boolean $isDeep )
$isDeep boolean

setIsLive() публичный Метод

Can be used by the lock manager to tell the lock its no longer live
public setIsLive ( boolean $isLive )
$isLive boolean

setIsLockOwningSession() публичный Метод

public setIsLockOwningSession ( boolean $isLockOwningSession )
$isLockOwningSession boolean

setIsSessionScoped() публичный Метод

public setIsSessionScoped ( boolean $isSessionScoped )
$isSessionScoped boolean

setLockManager() публичный Метод

Set the lock manager to be used with isLive requests and such
public setLockManager ( LockManager $lm )
$lm LockManager

setLockOwner() публичный Метод

public setLockOwner ( string $owner )
$owner string

setLockToken() публичный Метод

public setLockToken ( string $token )
$token string

setNodePath() публичный Метод

public setNodePath ( string $path )
$path string the path to our owning node

Описание свойств

$expire защищенное свойство

The unix timestamp (seconds since 1970) at which this lock will expire
protected int $expire
Результат integer

$isDeep защищенное свойство

protected bool $isDeep
Результат boolean

$isLive защищенное свойство

protected bool $isLive
Результат boolean

$isLockOwningSession защищенное свойство

protected bool $isLockOwningSession
Результат boolean

$isSessionScoped защищенное свойство

protected bool $isSessionScoped
Результат boolean

$lockManager защищенное свойство

protected LockManager,Jackalope\Lock $lockManager
Результат LockManager

$lockOwner защищенное свойство

protected string $lockOwner
Результат string

$lockToken защищенное свойство

protected string $lockToken
Результат string

$path защищенное свойство

protected string $path
Результат string