|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sapportals.wcm.command.Command
com.sapportals.wcm.command.ResourceCommand
com.sapportals.wcm.command.LockResourceCommand
public class LockResourceCommand
Handles locking (lock/undlock) and versioning (checkin/checkout) of resources.
Copyright 2004 SAP AG
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
LockResourceCommand()
|
|
| Method Summary | |
|---|---|
protected boolean |
canExecuteImpl()
Default implementation of precondition to execute a command. |
boolean |
canUnlockForeignLock()
|
protected void |
executeResourceImpl()
Re-Implementation of resource command execute method. |
protected boolean |
isAccessibleImpl()
Implementation to check access rights to execute a command. |
boolean |
isResourceLocked()
|
boolean |
isResourceLockedByMe()
|
boolean |
isResourceReleased()
|
protected boolean |
isSupportedImpl()
Implementation to check if a system configuration supports the execution of a command. |
void |
setUndoCheckout(boolean undo)
|
protected void |
validateResourceImpl()
Re-Implementation of resource command validate method. |
| Methods inherited from class com.sapportals.wcm.command.ResourceCommand |
|---|
executeImpl, getDuplicateName, getResource, isLockedByMeAndSupported, isNotLockedByOtherUser, isNotVersionedOrCheckedOutByMe, isResourceLockedByOther, setResource, validateImpl |
| Methods inherited from class com.sapportals.wcm.command.Command |
|---|
canExecute, canExecuteDefaultImpl, execute, failed, getMessage, getMessageKey, getRootCauseException, isAccessible, isSupported, isSystemError, setMessage, setMessageKey |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LockResourceCommand()
| Method Detail |
|---|
public void setUndoCheckout(boolean undo)
public boolean isResourceLocked()
throws ResourceException
ResourceException
public boolean isResourceLockedByMe()
throws ResourceException
ResourceException
public boolean canUnlockForeignLock()
throws WcmException
WcmException
public boolean isResourceReleased()
throws ResourceException
ResourceException
protected void validateResourceImpl()
throws ValidationException
ResourceCommand
validateResourceImpl in class ResourceCommandValidationException - Only this kind of exceptions are allowed
protected void executeResourceImpl()
throws Exception
ResourceCommand
executeResourceImpl in class ResourceCommandException
protected boolean isAccessibleImpl()
throws WcmException
CommandExample: To rename a file at least read and write access permission have to be set.
isAccessibleImpl in class CommandWcmException - Must be handled by caller!
Review-reader Dirk Sabiwalsky
Review-date 2001/11/26
protected boolean isSupportedImpl()
throws WcmException
Command
isSupportedImpl in class CommandWcmException - Must be handled by caller!
Review-reader Dirk Sabiwalsky
Review-date 2001/11/26
protected boolean canExecuteImpl()
throws WcmException
CommandisAccessible() and isSupported() and
others. For convenience the implementation can call canExecuteDefaultImpl().
canExecuteImpl in class CommandWcmException - Must be handled by caller!
Review-reader Dirk Sabiwalsky
Review-date 2001/11/26
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com]
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||