Example usage for com.amazonaws.services.simpledb.model ListDomainsRequest setNextToken

List of usage examples for com.amazonaws.services.simpledb.model ListDomainsRequest setNextToken

Introduction

In this page you can find the example usage for com.amazonaws.services.simpledb.model ListDomainsRequest setNextToken.

Prototype


public void setNextToken(String nextToken) 

Source Link

Document

A string informing Amazon SimpleDB where to start the next list of domain names.

Usage

From source file:com.amazon.aws.demo.anonymous.sdb.SimpleDB.java

License:Open Source License

private static List<String> getDomainNames(int numDomains, String nextToken) {
    ListDomainsRequest req = new ListDomainsRequest();
    req.setMaxNumberOfDomains(numDomains);
    if (nextToken != null)
        req.setNextToken(nextToken);
    ListDomainsResult result = getInstance().listDomains(req);
    List domains = result.getDomainNames();
    SimpleDB.nextToken = result.getNextToken();
    return domains;
}

From source file:com.amazon.SimpleDB.java

License:Open Source License

private static List<String> getDomainNames(int numDomains, String nextToken) {
    ListDomainsRequest req = new ListDomainsRequest();
    req.setMaxNumberOfDomains(numDomains);
    if (nextToken != null)
        req.setNextToken(nextToken);
    ListDomainsResult result = getInstance().listDomains(req);
    List<String> domains = result.getDomainNames();
    SimpleDB.nextToken = result.getNextToken();
    return domains;
}

From source file:com.zotoh.cloudapi.aws.SDB.java

License:Open Source License

@Override
public Iterable<String> list() throws CloudException, InternalException {
    List<String> rc = LT();
    ListDomainsRequest req;
    ListDomainsResult res;//  ww  w . j a  v a  2 s  .co  m
    List<String> lst;
    String token = null;
    do {
        req = new ListDomainsRequest().withMaxNumberOfDomains(100);
        if (!isEmpty(token)) {
            req.setNextToken(token);
        }
        res = _svc.getCloud().getSDB().listDomains(req);
        lst = res == null ? null : res.getDomainNames();
        if (lst != null) {
            rc.addAll(lst);
        }
        token = res.getNextToken();
    } while (!isEmpty(token));
    return rc;
}