|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nasa.pds.registry.server.connection.ConnectionManager
public class ConnectionManager
Manager to send and receive info from remote registry service. Note that connection to localhost is currently hard wired in.
Field Summary | |
---|---|
static String |
DEFAULT_SERVICE_ENDPOINT
Default location of service endpoint |
static Properties |
props
Instance of applicaiton properties |
static String |
PROPS_NAME
Name of properties file that contains override for service endpoint |
Constructor Summary | |
---|---|
ConnectionManager()
|
Method Summary | |
---|---|
static List<ViewAssociation> |
getAssociations(gov.nasa.pds.registry.query.AssociationQuery query)
|
static List<ViewAssociation> |
getAssociations(gov.nasa.pds.registry.query.AssociationQuery query,
Integer start,
Integer numResults)
|
static List<ViewAssociation> |
getAssociations(String lid,
String userVersion,
Integer start,
Integer numResults)
|
static ViewProducts |
getProducts()
Get products starting from the first record, with no filtering, the default sort and the default number of records. |
static ViewProducts |
getProducts(Integer start)
Get products starting from the given record number, with no filtering, the default sort and the default number of records. |
static ViewProducts |
getProducts(Integer start,
Integer numResults)
Get products starting from the given record number and number of records. |
static ViewProducts |
getProducts(gov.nasa.pds.registry.query.ProductQuery query,
Integer start,
Integer numResults)
Retrieve products from remote registry service. |
static Properties |
getProperties()
Get an instance of the application properties. |
static gov.nasa.pds.registry.client.RegistryClient |
getRegistry()
Get instance of RegistryClient to work with REST interface of registry. |
static StatusInformation |
getStatus()
|
static void |
postArtifacts()
|
static void |
postRevision()
|
static void |
synch()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DEFAULT_SERVICE_ENDPOINT
public static final String PROPS_NAME
public static Properties props
Constructor Detail |
---|
public ConnectionManager()
Method Detail |
---|
public static void synch()
public static StatusInformation getStatus()
public static ViewProducts getProducts()
#getProducts(RegistryQuery, Integer, Integer)
public static ViewProducts getProducts(Integer start)
#getProducts(RegistryQuery, Integer, Integer)
public static ViewProducts getProducts(Integer start, Integer numResults)
#getProducts(RegistryQuery, Integer, Integer)
public static ViewProducts getProducts(gov.nasa.pds.registry.query.ProductQuery query, Integer start, Integer numResults)
query
- a query object containing filter and search params for
retrieving productsstart
- start index for retrieved results. Defaults to 1.numResults
- number of results to return. Defaults to 20.
public static List<ViewAssociation> getAssociations(gov.nasa.pds.registry.query.AssociationQuery query)
public static List<ViewAssociation> getAssociations(gov.nasa.pds.registry.query.AssociationQuery query, Integer start, Integer numResults)
public static List<ViewAssociation> getAssociations(String lid, String userVersion, Integer start, Integer numResults)
public static void postArtifacts()
public static void postRevision()
public static gov.nasa.pds.registry.client.RegistryClient getRegistry()
public static Properties getProperties()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |