|
||||||||||
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.RegistryQuery<gov.nasa.pds.registry.query.AssociationFilter> query)
|
static List<ViewAssociation> |
getAssociations(gov.nasa.pds.registry.query.RegistryQuery<gov.nasa.pds.registry.query.AssociationFilter> query,
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.RegistryQuery<gov.nasa.pds.registry.query.ExtrinsicFilter> 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.RegistryQuery<gov.nasa.pds.registry.query.ExtrinsicFilter> 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.RegistryQuery<gov.nasa.pds.registry.query.AssociationFilter> query)
public static List<ViewAssociation> getAssociations(gov.nasa.pds.registry.query.RegistryQuery<gov.nasa.pds.registry.query.AssociationFilter> query, 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 |