com.sapportals.wcm.command

Class CreateDocumentOrUpdateContentCommand

java.lang.Object
  extended by com.sapportals.wcm.command.Command
      extended by com.sapportals.wcm.command.ResourceCommand
          extended by com.sapportals.wcm.command.CreateDocumentOrUpdateContentCommand

public class CreateDocumentOrUpdateContentCommand
extends ResourceCommand

Same as CreateResourceOrUpdateContentCommand except isSupportedImpl. It only checks for supported option CREATE_RESOURCE.

Copyright 2004 SAP AG


Field Summary
 
Fields inherited from class com.sapportals.wcm.command.ResourceCommand
MSG_ACCESSDENIED, MSG_AUTHORIZATIONFAILED, MSG_AUTHORIZATIONREQUIRED, MSG_CHILDRESOURCELOCKED, MSG_DATEVALIDATIONERROR, MSG_DOUBLENAMEVALIDATIONERROR, MSG_INVALID_CHANGED_TARGET, MSG_INVALID_TARGET, MSG_INVALIDNAME, MSG_INVALIDRECIPIENT, MSG_IOERROR, MSG_IPN, MSG_IPN_2, MSG_NAMEALREADYEXISTS, MSG_NAMETOOLONG, MSG_NOACCESSFORRESOURCE, MSG_NORECIPIENTGIVEN, MSG_OPERATIONNOTSUPPORTED, MSG_PARENTFOLDERLOCKED, MSG_RESOURCECHECKEDOUT, MSG_RESOURCELOCKED, MSG_RESOURCENOTCHECKEDOUT, MSG_RESOURCEREADONLY, MSG_SYSTEMERROR, MSG_UNKNOWNERROR, MSG_VALIDATIONERROR
 
Constructor Summary
CreateDocumentOrUpdateContentCommand()
           
 
Method Summary
protected  boolean canExecuteImpl()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
protected  void executeResourceImpl()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
 String getContentType()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
 File getFile()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
 String getNewName()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
 IPropertyMap getProperties()
          Retrieve the properties of the resource
 String getTextContent()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
protected  boolean isAccessibleImpl()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26 eview-comment check CREATE for creation, WRITE for content updates
protected  boolean isSupportedImpl()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26 Review-comment CREATE does not needed to be checked for content updates
 void setContentType(String contentType)
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
 void setFile(File file)
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
 void setNewName(String newName)
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
 void setProperties(IPropertyMap properties)
          set the properties for the new resource
 void setTextContent(String textContent)
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
protected  void validateResourceImpl()
          Review-reader Dirk Sabiwalsky Review-date 2001/11/26
 
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

CreateDocumentOrUpdateContentCommand

public CreateDocumentOrUpdateContentCommand()
Method Detail

getNewName

public String getNewName()

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Returns:
new name

setNewName

public void setNewName(String newName)

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Parameters:
newName -

getContentType

public String getContentType()

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Returns:
content type

setContentType

public void setContentType(String contentType)

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Parameters:
contentType -

getFile

public File getFile()

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Returns:
file

setFile

public void setFile(File file)

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Parameters:
file -

getTextContent

public String getTextContent()

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Returns:
text content

setTextContent

public void setTextContent(String textContent)

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Parameters:
textContent -

getProperties

public IPropertyMap getProperties()
Retrieve the properties of the resource

Returns:
properties

setProperties

public void setProperties(IPropertyMap properties)
set the properties for the new resource

Parameters:
properties -

executeResourceImpl

protected void executeResourceImpl()
                            throws Exception

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Specified by:
executeResourceImpl in class ResourceCommand
Throws:
Exception

canExecuteImpl

protected boolean canExecuteImpl()
                          throws WcmException

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Specified by:
canExecuteImpl in class Command
Throws:
WcmException - Must be handled by caller!

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26


isAccessibleImpl

protected boolean isAccessibleImpl()
                            throws WcmException

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

eview-comment check CREATE for creation, WRITE for content updates

Specified by:
isAccessibleImpl in class Command
Throws:
WcmException - Must be handled by caller!

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26


isSupportedImpl

protected boolean isSupportedImpl()
                           throws WcmException

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Review-comment CREATE does not needed to be checked for content updates

Specified by:
isSupportedImpl in class Command
Throws:
WcmException - Must be handled by caller!

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26


validateResourceImpl

protected void validateResourceImpl()
                             throws ValidationException

Review-reader Dirk Sabiwalsky

Review-date 2001/11/26

Specified by:
validateResourceImpl in class ResourceCommand
Throws:
ValidationException - Only this kind of exceptions are allowed
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-CM [sap.com] tc/km/nonwduideprecated 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