com.xebialabs.deployit.core.api
Interface QueryProxy


public interface QueryProxy


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<PropertyValue> values, java.lang.String parent, java.lang.String id)
           
 javax.ws.rs.core.Response readMultiple(RepositoryObjectIds repositoryObjectIds)
          Reads multiple repository objects.
 javax.ws.rs.core.Response search(java.lang.String typeName, Date date)
           
 

Method Detail

list

javax.ws.rs.core.Response list(java.lang.String typeName,
                               boolean archetype,
                               long page,
                               long resultPerPage,
                               java.util.List<PropertyValue> values,
                               java.lang.String parent,
                               java.lang.String id)

readMultiple

javax.ws.rs.core.Response readMultiple(RepositoryObjectIds repositoryObjectIds)
Reads multiple repository objects.

Parameters:
ids - a comma-separated list of objects ids.
Returns:
a list of repository objects

compare

javax.ws.rs.core.Response compare(java.lang.String reference,
                                  java.util.List<java.lang.String> ids)

search

javax.ws.rs.core.Response search(java.lang.String typeName,
                                 Date date)