Jeremy Daggett created JCLOUDS-686:
--------------------------------------

             Summary: Remove OpenStack PaginationOptions.changesSince()
                 Key: JCLOUDS-686
                 URL: https://issues.apache.org/jira/browse/JCLOUDS-686
             Project: jclouds
          Issue Type: Bug
          Components: jclouds-core, jclouds-labs-openstack
    Affects Versions: 1.8.0, 1.7.0, 1.6.0
            Reporter: Jeremy Daggett
            Assignee: Jeremy Daggett
             Fix For: 2.0.0


The base OpenStack 
[{{PaginationOptions}}|https://github.com/jclouds/jclouds/blob/master/apis/openstack-keystone/src/main/java/org/jclouds/openstack/v2_0/options/PaginationOptions.java]
 class provides a [{{changesSince(Date 
ifModifiedSince)}}|https://github.com/jclouds/jclouds/blob/master/apis/openstack-keystone/src/main/java/org/jclouds/openstack/v2_0/options/PaginationOptions.java#L48]
 query that is specific to the [Nova 
API|http://docs.openstack.org/api/openstack-compute/2/content/ChangesSince.html].
 The Nova [{{ListOptions.changesSince(Date 
ifModifiedSince)}}|https://github.com/jclouds/jclouds/blob/master/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/options/ListOptions.java#L47]
 method should be replaced with the superclass implementation.

The base {{PaginationOptions}} should provide {{limit(int limit)}} and 
{{marker(String marker)}} queries, since they are common for pagination across 
the OpenStack APIs (to date).



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to