eXo JCR :: Component :: Extension Service 1.15.1-CP01

org.exoplatform.services.jcr.ext.registry
Class RESTRegistryService

java.lang.Object
  extended by org.exoplatform.services.jcr.ext.registry.RESTRegistryService
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

public class RESTRegistryService
extends Object
implements org.exoplatform.services.rest.resource.ResourceContainer

Version:
$Id: $
Author:
Andrey Parfonov

Constructor Summary
RESTRegistryService(RegistryService regService, ThreadLocalSessionProviderService sessionProviderService)
           
 
Method Summary
 javax.ws.rs.core.Response createEntry(InputStream entryStream, String groupName, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getEntry(String entryPath)
           
 javax.ws.rs.core.Response getRegistry(javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response recreateEntry(InputStream entryStream, String groupName, javax.ws.rs.core.UriInfo uriInfo, boolean createIfNotExist)
           
 javax.ws.rs.core.Response removeEntry(String entryPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RESTRegistryService

public RESTRegistryService(RegistryService regService,
                           ThreadLocalSessionProviderService sessionProviderService)
                    throws Exception
Throws:
Exception
Method Detail

getRegistry

public javax.ws.rs.core.Response getRegistry(@Context
                                             javax.ws.rs.core.UriInfo uriInfo)

getEntry

public javax.ws.rs.core.Response getEntry(String entryPath)

createEntry

public javax.ws.rs.core.Response createEntry(InputStream entryStream,
                                             String groupName,
                                             @Context
                                             javax.ws.rs.core.UriInfo uriInfo)

recreateEntry

public javax.ws.rs.core.Response recreateEntry(InputStream entryStream,
                                               String groupName,
                                               @Context
                                               javax.ws.rs.core.UriInfo uriInfo,
                                               boolean createIfNotExist)

removeEntry

public javax.ws.rs.core.Response removeEntry(String entryPath)

eXo JCR :: Component :: Extension Service 1.15.1-CP01

Copyright © 2013 eXo Platform SAS. All Rights Reserved.