com.xebialabs.deployit.core.rest.api
Class QueryResource

java.lang.Object
  extended by com.xebialabs.deployit.core.rest.api.QueryResource
All Implemented Interfaces:
com.xebialabs.deployit.core.api.QueryProxy

@Controller
public class QueryResource
extends java.lang.Object
implements com.xebialabs.deployit.core.api.QueryProxy


Constructor Summary
QueryResource()
           
 
Method Summary
 javax.ws.rs.core.Response compare(java.lang.String reference, java.util.List<java.lang.String> ids)
           
 javax.ws.rs.core.Response list(java.lang.String typeName, boolean archetype, long page, long resultPerPage, java.util.List<com.xebialabs.deployit.core.api.dto.PropertyValue> values, java.lang.String parent, java.lang.String id)
           
 javax.ws.rs.core.Response readMultiple(com.xebialabs.deployit.core.api.dto.RepositoryObjectIds repositoryObjectIds)
           
 javax.ws.rs.core.Response search(java.lang.String typeName, com.xebialabs.deployit.core.api.resteasy.Date date)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryResource

public QueryResource()
Method Detail

list

public javax.ws.rs.core.Response list(java.lang.String typeName,
                                      boolean archetype,
                                      long page,
                                      long resultPerPage,
                                      java.util.List<com.xebialabs.deployit.core.api.dto.PropertyValue> values,
                                      java.lang.String parent,
                                      java.lang.String id)
Specified by:
list in interface com.xebialabs.deployit.core.api.QueryProxy

readMultiple

public javax.ws.rs.core.Response readMultiple(com.xebialabs.deployit.core.api.dto.RepositoryObjectIds repositoryObjectIds)
Specified by:
readMultiple in interface com.xebialabs.deployit.core.api.QueryProxy

compare

public javax.ws.rs.core.Response compare(java.lang.String reference,
                                         java.util.List<java.lang.String> ids)
Specified by:
compare in interface com.xebialabs.deployit.core.api.QueryProxy

search

public javax.ws.rs.core.Response search(java.lang.String typeName,
                                        com.xebialabs.deployit.core.api.resteasy.Date date)
Specified by:
search in interface com.xebialabs.deployit.core.api.QueryProxy