public class XMLViewNodeRepresentationRenderer extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
| Modifier and Type | Field and Description |
|---|---|
protected RepositoryService |
repoService |
protected SessionProviderService |
sessionProviderService |
| Constructor and Description |
|---|
XMLViewNodeRepresentationRenderer(RepositoryService repoService,
SessionProviderService sessionProviderService) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getXML(String repoName,
String repoPath,
String viewType,
javax.ws.rs.core.UriInfo uriInfo)
Gives the XML representation of a given node.
|
protected String |
path(String repoPath) |
protected String |
workspaceName(String repoPath) |
protected RepositoryService repoService
protected SessionProviderService sessionProviderService
public XMLViewNodeRepresentationRenderer(RepositoryService repoService, SessionProviderService sessionProviderService)
repoService - sessionProviderService - public javax.ws.rs.core.Response getXML(String repoName, String repoPath, String viewType, @Context javax.ws.rs.core.UriInfo uriInfo)
repoName - - repository namerepoPath - - node path including workspace nameviewType - - either "system" or "document"uriInfo - Copyright © 2015 eXo Platform SAS. All Rights Reserved.