org.alfresco.repo.web.scripts.solr
Class NodeContentGet

java.lang.Object
  extended by org.springframework.extensions.webscripts.AbstractWebScript
      extended by org.alfresco.repo.web.scripts.content.StreamContent
          extended by org.alfresco.repo.web.scripts.solr.NodeContentGet
All Implemented Interfaces:
org.springframework.context.ResourceLoaderAware, org.springframework.extensions.webscripts.WebScript

public class NodeContentGet
extends StreamContent

A web service to return the text content (transformed if required) of a node's content property.

Since:
4.0

Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.AbstractWebScript.ScriptDetails
 
Field Summary
 
Fields inherited from class org.alfresco.repo.web.scripts.content.StreamContent
mimetypeService, permissionService, resourceLoader
 
Constructor Summary
NodeContentGet()
           
 
Method Summary
 void execute(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.WebScriptResponse res)
           
 void setContentService(org.alfresco.service.cmr.repository.ContentService contentService)
           
 void setNodeDAO(org.alfresco.repo.domain.node.NodeDAO nodeDAO)
           
 void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
           
 
Methods inherited from class org.alfresco.repo.web.scripts.content.StreamContent
executeImpl, executeImpl, executeImpl, renderFormatTemplate, setAttachment, setMimetypeService, setPermissionService, setResourceLoader, streamContent, streamContent, streamContent, streamContent, streamContent, streamContent, streamContent, streamContentImpl
 
Methods inherited from class org.springframework.extensions.webscripts.AbstractWebScript
createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeContentGet

public NodeContentGet()
Method Detail

setNodeDAO

public void setNodeDAO(org.alfresco.repo.domain.node.NodeDAO nodeDAO)

setNodeService

public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Overrides:
setNodeService in class StreamContent

setContentService

public void setContentService(org.alfresco.service.cmr.repository.ContentService contentService)
Overrides:
setContentService in class StreamContent

execute

public void execute(org.springframework.extensions.webscripts.WebScriptRequest req,
                    org.springframework.extensions.webscripts.WebScriptResponse res)
             throws java.io.IOException
Specified by:
execute in interface org.springframework.extensions.webscripts.WebScript
Overrides:
execute in class StreamContent
Throws:
java.io.IOException
See Also:
org.alfresco.web.scripts.WebScript#execute(org.alfresco.web.scripts.WebScriptRequest, org.alfresco.web.scripts.WebScriptResponse)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.