com.sapportals.wcm.repository

Interface ILockInfo

All Known Implementing Classes:
ExtendedLockInfo, LockInfo

public interface ILockInfo

Information about a specific lock.

Copyright 2004 SAP AG


Method Summary
 XMLMarkup getClientSuppliedOwner()
          A client can submit his own owner information that SHOULD be returned upon lock discovery.
 Date getCreated()
           
 LockDepth getDepth()
           
 Date getExpiration()
           
 String getLockToken()
          The lock token must be either an absolute URI (as defined in RFC2396 or a relative URI reference (in which case the opaquelocktoken URI scheme is assumed).
 String getOwner()
          Returns the unique id of the lock owner.
 LockScope getScope()
           
 int getTimeout()
           
 LockType getType()
           
 long timeRemaining()
           
 

Method Detail

getType

LockType getType()
Returns:
LockType of lock.

getScope

LockScope getScope()
Returns:
LockScope of lock.

getCreated

Date getCreated()
Returns:
creation timestamp

getDepth

LockDepth getDepth()
Returns:
LockDepth of lock.

getTimeout

int getTimeout()
Returns:
get timeout of seconds.

getOwner

String getOwner()
Returns the unique id of the lock owner.

Returns:
The unique id of the lock owner.

getExpiration

Date getExpiration()
Returns:
expiration time of lock.

timeRemaining

long timeRemaining()
Returns:
time remaining until expiry in seconds (or -1 for "infinite").

getLockToken

String getLockToken()
The lock token must be either an absolute URI (as defined in RFC2396 or a relative URI reference (in which case the opaquelocktoken URI scheme is assumed).

Returns:
lock token.

getClientSuppliedOwner

XMLMarkup getClientSuppliedOwner()
A client can submit his own owner information that SHOULD be returned upon lock discovery. If present, the format MUST be the XML serialization of a DAV:owner element.

Returns:
lock owner information as submitted by client (may be null if not available).
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-CM [sap.com] tc/km/frwk api EP-KM-CM
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2014 SAP AG Complete Copyright Notice