org.infoglue.cms.applications.contenttool.actions
Class CreateDigitalAssetAction

java.lang.Object
  extended by org.infoglue.cms.applications.common.actions.WebworkAbstractAction
      extended by org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
          extended by org.infoglue.cms.applications.contenttool.actions.ViewDigitalAssetAction
              extended by org.infoglue.cms.applications.contenttool.actions.CreateDigitalAssetAction
All Implemented Interfaces:
java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.ServletRequestAware, webwork.action.ServletResponseAware

public class CreateDigitalAssetAction
extends ViewDigitalAssetAction

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
colorScheme
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
CreateDigitalAssetAction()
           
 
Method Summary
 java.lang.String doExecute()
          Subclasses implement this
 java.lang.String getAssetThumbnailUrl()
           
 java.lang.String getCloseOnLoad()
           
 java.lang.Integer getContentTypeDefinitionId()
           
 ContentTypeDefinitionVO getContentTypeDefinitionVO()
           
 java.lang.Integer getContentVersionId()
           
 java.util.List getDefinedAssetKeys()
           
 java.lang.String getDigitalAssetKey()
           
 java.lang.String getDigitalAssetUrl()
          This method fetches the blob from the database and saves it on the disk.
 java.lang.String getEntity()
           
 java.lang.Integer getEntityId()
           
 java.lang.String getReasonKey()
           
 java.lang.Integer getUploadedFilesCounter()
           
 void setCloseOnLoad(java.lang.String closeOnLoad)
           
 void setContentTypeDefinitionId(java.lang.Integer contentTypeDefinitionId)
           
 void setContentVersionId(java.lang.Integer contentVersionId)
           
 void setDigitalAssetKey(java.lang.String digitalAssetKey)
           
 void setEntity(java.lang.String entity)
           
 void setEntityId(java.lang.Integer entityId)
           
 void setUploadedFilesCounter(java.lang.Integer uploadedFilesCounter)
           
 
Methods inherited from class org.infoglue.cms.applications.contenttool.actions.ViewDigitalAssetAction
doUpdate, getAvailableLanguages, getDigitalAssetId, setDigitalAssetId
 
Methods inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
beginTransaction, closeDatabase, closeTransaction, commitTransaction, encode, getAnonymousPrincipal, getCMSBaseUrl, getColorScheme, getComponentRendererAction, getComponentRendererUrl, getCurrentURL, getLanguageCode, getLocale, getLogger, getLogoutURL, getOriginalFullURL, getParameter, getPrincipalPropertyHashValues, getPrincipalPropertyValue, getPrincipalPropertyValue, getSessionTimeout, getSingleParameter, getThis, getToolId, getToolLocales, getURLBase, getUserName, hasAccessTo, hasAccessTo, rollbackTransaction, setColorScheme, setLanguageCode, setToolId
 
Methods inherited from class org.infoglue.cms.applications.common.actions.WebworkAbstractAction
doDefault, execute, getBrowserBean, getCurrentUrl, getError, getErrors, getHttpSession, getInfoGluePrincipal, getLocalizedString, getRequest, getResponse, getRoot, getSession, setCommand, setError, setServletRequest, setServletResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateDigitalAssetAction

public CreateDigitalAssetAction()
Method Detail

setContentVersionId

public void setContentVersionId(java.lang.Integer contentVersionId)
Overrides:
setContentVersionId in class ViewDigitalAssetAction

getContentVersionId

public java.lang.Integer getContentVersionId()
Overrides:
getContentVersionId in class ViewDigitalAssetAction

setDigitalAssetKey

public void setDigitalAssetKey(java.lang.String digitalAssetKey)

getDigitalAssetKey

public java.lang.String getDigitalAssetKey()
Overrides:
getDigitalAssetKey in class ViewDigitalAssetAction

setUploadedFilesCounter

public void setUploadedFilesCounter(java.lang.Integer uploadedFilesCounter)

getUploadedFilesCounter

public java.lang.Integer getUploadedFilesCounter()
Overrides:
getUploadedFilesCounter in class ViewDigitalAssetAction

getDefinedAssetKeys

public java.util.List getDefinedAssetKeys()
Overrides:
getDefinedAssetKeys in class ViewDigitalAssetAction

doExecute

public java.lang.String doExecute()
Description copied from class: WebworkAbstractAction
Subclasses implement this

Overrides:
doExecute in class ViewDigitalAssetAction

getDigitalAssetUrl

public java.lang.String getDigitalAssetUrl()
                                    throws java.lang.Exception
This method fetches the blob from the database and saves it on the disk. Then it returnes a url for it

Throws:
java.lang.Exception

getAssetThumbnailUrl

public java.lang.String getAssetThumbnailUrl()

getEntity

public java.lang.String getEntity()
Overrides:
getEntity in class ViewDigitalAssetAction

setEntity

public void setEntity(java.lang.String entity)
Overrides:
setEntity in class ViewDigitalAssetAction

getEntityId

public java.lang.Integer getEntityId()
Overrides:
getEntityId in class ViewDigitalAssetAction

setEntityId

public void setEntityId(java.lang.Integer entityId)
Overrides:
setEntityId in class ViewDigitalAssetAction

getReasonKey

public java.lang.String getReasonKey()

getCloseOnLoad

public java.lang.String getCloseOnLoad()

setCloseOnLoad

public void setCloseOnLoad(java.lang.String closeOnLoad)

getContentTypeDefinitionId

public java.lang.Integer getContentTypeDefinitionId()

setContentTypeDefinitionId

public void setContentTypeDefinitionId(java.lang.Integer contentTypeDefinitionId)

getContentTypeDefinitionVO

public ContentTypeDefinitionVO getContentTypeDefinitionVO()
Overrides:
getContentTypeDefinitionVO in class ViewDigitalAssetAction


Copyright © 2005 InfoGlue.org All Rights Reserved.