B C D G I O R S

B

buildXSAMS(RequestInterface) - Method in interface org.vamdc.tapservice.api.DatabasePlugin
Build XSAMS data from user request

C

checkBranch(Requestable) - Method in interface org.vamdc.tapservice.api.RequestInterface
Check if we are requested to build certain part of XSAMS

D

DatabasePlugin - Interface in org.vamdc.tapservice.api
Interface a database plugin must implement to work with java VAMDC-TAP implementation.

G

getCayenneContext() - Method in interface org.vamdc.tapservice.api.RequestInterface
Get Apache Cayenne object context, if you want to talk to database using Apache Cayenne
getErrorMessage() - Method in interface org.vamdc.tapservice.api.DatabasePlugin
Return verbose reason of error if node is not available
getLogger(Class<?>) - Method in interface org.vamdc.tapservice.api.RequestInterface
Get logger
getMetrics(RequestInterface) - Method in interface org.vamdc.tapservice.api.DatabasePlugin
Get query metrics.
getQuery() - Method in interface org.vamdc.tapservice.api.RequestInterface
Get query object itself
getQueryString() - Method in interface org.vamdc.tapservice.api.RequestInterface
Get query string, useful for logging purposes
getRestrictables() - Method in interface org.vamdc.tapservice.api.DatabasePlugin
Get restrictables supported by this tapservice implementation.
getRestricts() - Method in interface org.vamdc.tapservice.api.RequestInterface
Get list of RestrictExpression from query, if one wants to process query in dummy AND'ed list mode
getRestrictsTree() - Method in interface org.vamdc.tapservice.api.RequestInterface
Get normalized logic tree from query, used if one wants to process query in smart way.
getXsamsManager() - Method in interface org.vamdc.tapservice.api.RequestInterface
Get XSAMSData wrapper.

I

isAvailable() - Method in interface org.vamdc.tapservice.api.DatabasePlugin
Do some really node-specific availability checks
isValid() - Method in interface org.vamdc.tapservice.api.RequestInterface
Returns true if request is valid and should be processed

O

org.vamdc.tapservice.api - package org.vamdc.tapservice.api
 

R

RequestInterface - Interface in org.vamdc.tapservice.api
Interface that VAMDC-TAP node software implements to communicate with database plugin

S

setLastModified(Date) - Method in interface org.vamdc.tapservice.api.RequestInterface
Set the date corresponding to the last-modified date response header

B C D G I O R S

Copyright © 2012 VAMDC. All Rights Reserved.