gov.nasa.pds.registry.resource
Class EventsResource

java.lang.Object
  extended by gov.nasa.pds.registry.resource.EventsResource

public class EventsResource
extends Object

This resource is responsible for managing Auditable Events with the registry service.

Author:
pramirez

Constructor Summary
EventsResource(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.Request request, gov.nasa.pds.registry.service.RegistryService registryService)
           
 
Method Summary
 gov.nasa.pds.registry.model.PagedResponse<gov.nasa.pds.registry.model.AuditableEvent> getAuditableEvents(String affectedObject)
          Retrieves all auditable events for a given registry object.
 javax.ws.rs.core.Response getEvents(Integer start, Integer rows, DateParam eventStart, DateParam eventEnd, gov.nasa.pds.registry.model.EventType eventType, String requestId, String user, gov.nasa.pds.registry.query.QueryOperator operator, List<String> sort)
          Retrieves all auditable events managed by the registry given a set of filters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventsResource

public EventsResource(javax.ws.rs.core.UriInfo uriInfo,
                      javax.ws.rs.core.Request request,
                      gov.nasa.pds.registry.service.RegistryService registryService)
Method Detail

getAuditableEvents

public gov.nasa.pds.registry.model.PagedResponse<gov.nasa.pds.registry.model.AuditableEvent> getAuditableEvents(String affectedObject)
Retrieves all auditable events for a given registry object.

Parameters:
affectedObject - guid for object
Returns:
all events for the guid

getEvents

public javax.ws.rs.core.Response getEvents(Integer start,
                                           Integer rows,
                                           DateParam eventStart,
                                           DateParam eventEnd,
                                           gov.nasa.pds.registry.model.EventType eventType,
                                           String requestId,
                                           String user,
                                           gov.nasa.pds.registry.query.QueryOperator operator,
                                           List<String> sort)
Retrieves all auditable events managed by the registry given a set of filters.



Copyright © 2010–2014 Planetary Data System. All rights reserved.