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 getExtrinsic(String lid, String version)
           
 com.sun.jersey.api.client.ClientResponse getExtrinsics(ExtrinsicQuery query, Integer start, Integer rows)
           
 com.sun.jersey.api.client.ClientResponse getExtrinsics(Integer start, Integer rows)
           
 com.sun.jersey.api.client.ClientResponse getLatestExtrinsic(String lid)
           
 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 publishExtrinsic(String user, ExtrinsicObject extrinsic)
           
 void setMediaType(String mediaType)
           
 com.sun.jersey.api.client.ClientResponse versionExtrinsic(String user, ExtrinsicObject extrinsic, String lid)
           
 com.sun.jersey.api.client.ClientResponse versionExtrinsic(String user, ExtrinsicObject extrinsic, 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)

publishExtrinsic

public com.sun.jersey.api.client.ClientResponse publishExtrinsic(String user,
                                                                 ExtrinsicObject extrinsic)

versionExtrinsic

public com.sun.jersey.api.client.ClientResponse versionExtrinsic(String user,
                                                                 ExtrinsicObject extrinsic,
                                                                 String lid)

versionExtrinsic

public com.sun.jersey.api.client.ClientResponse versionExtrinsic(String user,
                                                                 ExtrinsicObject extrinsic,
                                                                 String lid,
                                                                 Boolean major)

getLatestExtrinsic

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

getExtrinsic

public com.sun.jersey.api.client.ClientResponse getExtrinsic(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)

getExtrinsics

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

getExtrinsics

public com.sun.jersey.api.client.ClientResponse getExtrinsics(ExtrinsicQuery query,
                                                              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 © 2010-2011 Planetary Data System. All Rights Reserved.