Files
alfresco-community-repo/source/java/org/alfresco/opencmis/CMISWebScript.java
Alan Davis 19fcf2c411 Merged 5.2.N (5.2.1) to HEAD (5.2)
125783 rmunteanu: Merged 5.1.N (5.1.2) to 5.2.N (5.2.1)
      125605 rmunteanu: Merged 5.1.1 (5.1.1) to 5.1.N (5.1.2)
         125498 slanglois: MNT-16155 Update source headers - remove svn:eol-style property on Java and JSP source files


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127809 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-03 16:45:04 +00:00

37 lines
924 B
Java

package org.alfresco.opencmis;
import java.io.IOException;
import org.springframework.extensions.webscripts.AbstractWebScript;
import org.springframework.extensions.webscripts.WebScriptRequest;
import org.springframework.extensions.webscripts.WebScriptResponse;
/**
* An Alfresco web script that handles dispatch of OpenCMIS requests.
*
* @author steveglover
*
*/
public class CMISWebScript extends AbstractWebScript
{
private CMISDispatcherRegistry registry;
public void setRegistry(CMISDispatcherRegistry registry)
{
this.registry = registry;
}
public void execute(WebScriptRequest req, WebScriptResponse res) throws IOException
{
CMISDispatcher dispatcher = registry.getDispatcher(req);
if(dispatcher == null)
{
res.setStatus(404);
}
else
{
dispatcher.execute(req, res);
}
}
}