com.sap.netweaver.bc.rf.common.lock

Class LockScopeType

java.lang.Object
  extended by com.sap.netweaver.bc.rf.util.flyweight.FlyWeight
      extended by com.sap.netweaver.bc.rf.util.enums.Enum
          extended by com.sap.netweaver.bc.rf.util.enums.EnumWithDescription
              extended by com.sap.netweaver.bc.rf.common.lock.LockScopeType
All Implemented Interfaces:
Serializable, Cloneable, Comparable

public final class LockScopeType
extends EnumWithDescription

Definiton of different lock scopes, i.e. whether this is a shared or an exclusive lock. Exclusive locks block any other lock from being obtained on the given resource handle and block any unlocked access. Shared locks block any exclusive lock from being obtained on the given resource handle and block any unlocked access too, but allow for further shared locks.

See Also:
Serialized Form

Field Summary
static LockScopeType EXCLUSIVE
           
static LockScopeType SHARED
           
 
Method Summary
 
Methods inherited from class com.sap.netweaver.bc.rf.util.enums.EnumWithDescription
getDescription, toString
 
Methods inherited from class com.sap.netweaver.bc.rf.util.enums.Enum
clone, compareTo, equals, getAllEnums, getAllEnumsInherited, getEnum, getEnumId, getEnumInherited, hashCode
 
Methods inherited from class com.sap.netweaver.bc.rf.util.flyweight.FlyWeight
getAllFlyWeights, getAllFlyWeightsInherited, getFlyWeight, getFlyWeightId, getFlyWeightInherited, removeAllFlyWeights, removeAllFlyWeightsInherited, removeFlyWeight, removeFlyWeightInherited
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

SHARED

public static final LockScopeType SHARED

EXCLUSIVE

public static final LockScopeType EXCLUSIVE
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 2011 SAP AG Complete Copyright Notice