com.xebialabs.deployit.core.rest.api
Class QueryResource
java.lang.Object
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
|
Field Summary |
static com.google.common.base.Predicate<com.xebialabs.deployit.repository.ConfigurationItemData> |
hasReadRight
|
|
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.ConfigurationItemIds configurationItemIds)
|
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 |
hasReadRight
public static final com.google.common.base.Predicate<com.xebialabs.deployit.repository.ConfigurationItemData> hasReadRight
QueryResource
public QueryResource()
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.ConfigurationItemIds configurationItemIds)
- 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