gov.nasa.pds.registry.client
Class RegistryClient

java.lang.Object
  extended by gov.nasa.pds.registry.client.RegistryClient

public class RegistryClient
extends Object

Author:
pramirez

Constructor Summary
RegistryClient(String baseUrl)
           
RegistryClient(String baseUrl, String token)
           
 
Method Summary
 com.sun.jersey.api.client.ClientResponse getAssociations(AssociationQuery query, Integer start, Integer rows)
           
 com.sun.jersey.api.client.ClientResponse getAssociations(String lid, String userVersion, Integer start, Integer rows)
           
 com.sun.jersey.api.client.ClientResponse getLatestProduct(String lid)
           
 com.sun.jersey.api.client.ClientResponse getProduct(String lid, String version)
           
 com.sun.jersey.api.client.ClientResponse getProducts(Integer start, Integer rows)
           
 com.sun.jersey.api.client.ClientResponse getProducts(ProductQuery query, Integer start, Integer rows)
           
 com.sun.jersey.api.client.ClientResponse getStatus()
           
static void main(String[] args)
           
 com.sun.jersey.api.client.ClientResponse publishAssociation(String user, Association association)
           
 com.sun.jersey.api.client.ClientResponse publishProduct(String user, Product product)
           
 void setMediaType(String mediaType)
           
 com.sun.jersey.api.client.ClientResponse versionProduct(String user, Product product, String lid)
           
 com.sun.jersey.api.client.ClientResponse versionProduct(String user, Product product, String lid, Boolean major)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryClient

public RegistryClient(String baseUrl)

RegistryClient

public RegistryClient(String baseUrl,
                      String token)
Method Detail

setMediaType

public void setMediaType(String mediaType)

publishProduct

public com.sun.jersey.api.client.ClientResponse publishProduct(String user,
                                                               Product product)

versionProduct

public com.sun.jersey.api.client.ClientResponse versionProduct(String user,
                                                               Product product,
                                                               String lid)

versionProduct

public com.sun.jersey.api.client.ClientResponse versionProduct(String user,
                                                               Product product,
                                                               String lid,
                                                               Boolean major)

getLatestProduct

public com.sun.jersey.api.client.ClientResponse getLatestProduct(String lid)

getProduct

public com.sun.jersey.api.client.ClientResponse getProduct(String lid,
                                                           String version)

getStatus

public com.sun.jersey.api.client.ClientResponse getStatus()

publishAssociation

public com.sun.jersey.api.client.ClientResponse publishAssociation(String user,
                                                                   Association association)

getProducts

public com.sun.jersey.api.client.ClientResponse getProducts(Integer start,
                                                            Integer rows)

getProducts

public com.sun.jersey.api.client.ClientResponse getProducts(ProductQuery query,
                                                            Integer start,
                                                            Integer rows)

getAssociations

public com.sun.jersey.api.client.ClientResponse getAssociations(String lid,
                                                                String userVersion,
                                                                Integer start,
                                                                Integer rows)

getAssociations

public com.sun.jersey.api.client.ClientResponse getAssociations(AssociationQuery query,
                                                                Integer start,
                                                                Integer rows)

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception


Copyright © 2005-2010 Planetary Data System. All Rights Reserved.