Index

A B C D E F G H I J L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abort() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Aborts this job.
abortJob(String) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
Utility method for aborting a Job.
abortJob(String) - Method in class org.javastro.ivoacore.uws.JobManager
 
AbstractJDBCType - Class in org.javastro.ivoacore.pgsphere
base class for all of the JDBCTypes in pgsphere.
AbstractJDBCType() - Constructor for class org.javastro.ivoacore.pgsphere.AbstractJDBCType
 
AbstractParameterAdapter - Class in org.javastro.ivoacore.uws.environment.parameter
Base class for ParameterAdapter.
AbstractParameterAdapter(ParameterValue, ParameterDescription, ParameterDirection, ExecutionEnvironment) - Constructor for class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
Construct a new AbstractParameterAdapter
AbstractPgSphereJavaType<S> - Class in org.javastro.ivoacore.pgsphere
Base Cladd for all of the JavaTypes in PGSphere.
AbstractPgSphereJavaType(Type) - Constructor for class org.javastro.ivoacore.pgsphere.AbstractPgSphereJavaType
Constructor.
addColumn(TapADQLColumn) - Method in class org.javastro.ivoacore.tap.schema.TapADQLTable
 
addFactory(CommonJobFactory) - Method in class org.javastro.ivoacore.uws.JobFactoryAggregator
Adds a JobFactory to this aggregator, registering it by its job type.
addProtocol(Protocol) - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibrary
add a protocol to the set supported by this library
allIds() - Method in class org.javastro.ivoacore.client.registry.BaseRegistryClient
 
allIds() - Method in interface org.javastro.ivoacore.client.registry.MinimalRegistryInterface
list the identifiers that the registry publishes.
alpha - Variable in class org.javastro.ivoacore.pgsphere.types.Point
longitude angle.
alpha - Variable in class org.javastro.ivoacore.pgsphere.types.Point.PointBuilder
longitude angle.
asJob() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
creates an interface version of the job.
asShortDescription() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
 
asString() - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
asString() - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
asString() - Method in interface org.javastro.ivoacore.uws.environment.parameter.InternalValue
Return the internal value as a string.
asString() - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 
asString(Circle) - Method in class org.javastro.ivoacore.pgsphere.CircleJavaType
 
asString(Ellipse) - Method in class org.javastro.ivoacore.pgsphere.EllipseJavaType
 
asString(Point) - Method in class org.javastro.ivoacore.pgsphere.PointJavaType
 
asString(S) - Method in class org.javastro.ivoacore.pgsphere.AbstractPgSphereJavaType
create a string representation of the type.
asVOSI() - Method in class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
asVOSI() - Method in interface org.javastro.ivoacore.tap.schema.SchemaProvider
Return the TAP schema in form suitable for VOSI tables endpoint.
availability() - Method in class org.javastro.ivoacore.vosi.BaseVOSIResource
 
availability() - Method in interface org.javastro.ivoacore.vosi.VOSIResource
Returns the availability of this service.

B

BASE_64 - Enum constant in enum class org.javastro.ivoacore.uws.environment.execution.BinaryEncodings
Base-64 binary encoding.
BaseJobFactory - Class in org.javastro.ivoacore.uws
Base implementation of JobFactory providing common fields and implementations of JobType methods.
BaseJobFactory(String, String, boolean, EnvironmentFactory) - Constructor for class org.javastro.ivoacore.uws.BaseJobFactory
Constructs a new BaseJobFactory.
BaseJobSpecification - Class in org.javastro.ivoacore.uws
Base implementation of JobSpecification storing the run ID and parameter list.
BaseJobSpecification(String, List<ParameterValue>) - Constructor for class org.javastro.ivoacore.uws.BaseJobSpecification
Constructs a BaseJobSpecification with the given run ID and parameters.
BaseRegistryClient - Class in org.javastro.ivoacore.client.registry
Base implementation of MinimalRegistryInterface that retrieves registry resources via an OAI-PMH OAIInterface.
BaseSchemaProvider - Class in org.javastro.ivoacore.tap.schema
A base implementation of SchemaProvider that provides common functionality for schema providers that load TAP schema definitions from various sources and then supply them with BaseSchemaProvider.getSchemas(),as well as convert them to the VOSI tables representation.
BaseSchemaProvider(boolean) - Constructor for class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
BaseUWSJob - Class in org.javastro.ivoacore.uws
A UWS Job.
BaseUWSJob(String, JobSpecification, ExecutionEnvironment) - Constructor for class org.javastro.ivoacore.uws.BaseUWSJob
Constructs a new BaseUWSJob with the given job ID and specification.
BaseUWSJob(PersistedJobRecord, ExecutionEnvironment) - Constructor for class org.javastro.ivoacore.uws.BaseUWSJob
 
BaseUWSResource - Class in org.javastro.ivoacore.uws.webapi
Base JAX-RS resource implementation of the UWS interface, providing default HTTP endpoint implementations delegating to a JobManager.
BaseUWSResource() - Constructor for class org.javastro.ivoacore.uws.webapi.BaseUWSResource
 
BaseVOSIResource - Class in org.javastro.ivoacore.vosi
Base implementation of VOSIResource that delegates to a VOSIProvider.
BaseVOSIResource(VOSIProvider) - Constructor for class org.javastro.ivoacore.vosi.BaseVOSIResource
Constructs a BaseVOSIResource with the given VOSI provider.
BasicOAIClient - Class in org.javastro.ivoacore.client.registry
A client for interacting with an OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) repository.
BasicOAIClient(String) - Constructor for class org.javastro.ivoacore.client.registry.BasicOAIClient
Main constructor for the client.
BasicOAIClient.ListRecordsResponse - Record Class in org.javastro.ivoacore.client.registry
Represents a response from a ListRecords or ListIdentifiers request, which may include a resumption token for pagination.
BinaryEncodings - Enum Class in org.javastro.ivoacore.uws.environment.execution
Java class for BinaryEncodings.
blockingWaitForFinish() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
This is a blocking call to wait for the job to finish - either successfully or not.
BOOLEAN - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
Boolean parameter.
BOTH - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterDirection
Parameter that is used for both input and output.
Box - Class in org.javastro.ivoacore.pgsphere.types
a simple bounding box.
Box() - Constructor for class org.javastro.ivoacore.pgsphere.types.Box
Creates a new Box
Box(Box) - Constructor for class org.javastro.ivoacore.pgsphere.types.Box
Copy Constructor.
Box(Point, Point) - Constructor for class org.javastro.ivoacore.pgsphere.types.Box
full parameter constructor.
Box(Shape, Point, Point) - Constructor for class org.javastro.ivoacore.pgsphere.types.Box
Constructor from supertype instance.
BOX - Static variable in class org.javastro.ivoacore.pgsphere.PgSphereTypes
Code for Box type
Box.BoxBuilder - Class in org.javastro.ivoacore.pgsphere.types
A builder class for Box, mainly for use in the functional builder pattern.
BoxBuilder() - Constructor for class org.javastro.ivoacore.pgsphere.types.Box.BoxBuilder
 

C

capabilities() - Method in class org.javastro.ivoacore.vosi.BaseVOSIResource
 
capabilities() - Method in interface org.javastro.ivoacore.vosi.VOSIResource
Returns the capabilities of this service.
CapabilityBuilder - Class in org.javastro.ivoacore.vosi
Utility class for building IVOA VOSI capability lists.
center - Variable in class org.javastro.ivoacore.pgsphere.types.Circle
the centre of the circle.
center - Variable in class org.javastro.ivoacore.pgsphere.types.Circle.CircleBuilder
the centre of the circle.
center - Variable in class org.javastro.ivoacore.pgsphere.types.Ellipse
the centre of the circle.
center - Variable in class org.javastro.ivoacore.pgsphere.types.Ellipse.EllipseBuilder
the centre of the circle.
Circle - Class in org.javastro.ivoacore.pgsphere.types
a circular region on the sky.
Circle() - Constructor for class org.javastro.ivoacore.pgsphere.types.Circle
Creates a new Circle
Circle(Circle) - Constructor for class org.javastro.ivoacore.pgsphere.types.Circle
Copy Constructor.
Circle(Point, Double) - Constructor for class org.javastro.ivoacore.pgsphere.types.Circle
full parameter constructor.
Circle(Shape, Point, Double) - Constructor for class org.javastro.ivoacore.pgsphere.types.Circle
Constructor from supertype instance.
CIRCLE - Static variable in class org.javastro.ivoacore.pgsphere.PgSphereTypes
Code for Circle type
Circle.CircleBuilder - Class in org.javastro.ivoacore.pgsphere.types
A builder class for Circle, mainly for use in the functional builder pattern.
CircleBuilder() - Constructor for class org.javastro.ivoacore.pgsphere.types.Circle.CircleBuilder
 
CircleJavaType - Class in org.javastro.ivoacore.pgsphere
Circle Java Type.
CircleJavaType(Type) - Constructor for class org.javastro.ivoacore.pgsphere.CircleJavaType
Constructor.
CircleJDBCType - Class in org.javastro.ivoacore.pgsphere
Circle JDBCType.
CircleJDBCType() - Constructor for class org.javastro.ivoacore.pgsphere.CircleJDBCType
 
compiler - Variable in class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
COMPLEX - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
Complex number parameter.
contributeTypes(TypeContributions, ServiceRegistry) - Method in class org.javastro.ivoacore.pgsphere.PgSphereDialect
 
copy(String, String) - Method in class org.javastro.ivoacore.tap.schema.TapADQLTable
 
copy(String, String, DBTable) - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
copyMe() - Method in class org.javastro.ivoacore.pgsphere.types.Box
make a clone of the object taking into account current polymorhic type.
copyMe() - Method in class org.javastro.ivoacore.pgsphere.types.Circle
make a clone of the object taking into account current polymorhic type.
copyMe() - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
make a clone of the object taking into account current polymorhic type.
copyMe() - Method in class org.javastro.ivoacore.pgsphere.types.Polygon
make a clone of the object taking into account current polymorhic type.
copyMe() - Method in class org.javastro.ivoacore.pgsphere.types.Shape
make a clone of the object taking into account current polymorhic type.
create() - Method in class org.javastro.ivoacore.pgsphere.types.Box.BoxBuilder
create a Box from this builder.
create() - Method in class org.javastro.ivoacore.pgsphere.types.Circle.CircleBuilder
create a Circle from this builder.
create() - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse.EllipseBuilder
create a Ellipse from this builder.
create() - Method in class org.javastro.ivoacore.pgsphere.types.Point.PointBuilder
create a Point from this builder.
create() - Method in class org.javastro.ivoacore.pgsphere.types.Polygon.PolygonBuilder
create a Polygon from this builder.
create(String) - Method in class org.javastro.ivoacore.uws.environment.DefaultEnvironmentFactory
 
create(String) - Method in interface org.javastro.ivoacore.uws.environment.EnvironmentFactory
 
createBox(Consumer<Box.BoxBuilder>) - Static method in class org.javastro.ivoacore.pgsphere.types.Box
create a Box in functional builder style.
createCircle(Consumer<Circle.CircleBuilder>) - Static method in class org.javastro.ivoacore.pgsphere.types.Circle
create a Circle in functional builder style.
createEllipse(Consumer<Ellipse.EllipseBuilder>) - Static method in class org.javastro.ivoacore.pgsphere.types.Ellipse
create a Ellipse in functional builder style.
createExternalJobResult() - Method in class org.javastro.ivoacore.tap.TAPJob
 
createExternalJobResult() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Returns the results of this job as a UWS Results object.
createExternalJobResult() - Method in class org.javastro.ivoacore.uws.SimpleLambdaJob
 
createIndirectValue(URI, SecurityGuard) - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.FileProtocol
 
createIndirectValue(URI, SecurityGuard) - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.HttpProtocol
 
createIndirectValue(URI, SecurityGuard) - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.Protocol
create a new indirectParameterValue for the passed in URI
createInternalValue() - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultParameterAdapter
Creates a new empty InternalValue for this parameter.
createJob(String, String, String, Long, String, String) - Method in class org.javastro.ivoacore.tap.TAPJob.JobFactory
Creates a TAP job from individual query parameters.
createJob(JobSpecification) - Method in class org.javastro.ivoacore.tap.TAPJob.JobFactory
 
createJob(JobSpecification) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
Creates a new job from the given specification.
createJob(JobSpecification) - Method in interface org.javastro.ivoacore.uws.JobFactory
Creates a new BaseUWSJob from the given job specification.
createJob(JobSpecification) - Method in class org.javastro.ivoacore.uws.JobFactoryAggregator
 
createJob(JobSpecification) - Method in class org.javastro.ivoacore.uws.JobManager
 
createJob(JobSpecification) - Method in class org.javastro.ivoacore.uws.SimpleLambdaJob.JobFactory
 
createJob(PersistedJobRecord) - Method in class org.javastro.ivoacore.tap.TAPJob.JobFactory
 
createJob(PersistedJobRecord) - Method in class org.javastro.ivoacore.uws.JobFactoryAggregator
 
createJob(PersistedJobRecord) - Method in class org.javastro.ivoacore.uws.BaseJobFactory
Restores a previously persisted UWS job.
createJob(PersistedJobRecord) - Method in class org.javastro.ivoacore.uws.SimpleLambdaJob.JobFactory
Intended for restoring a job from a database.
createLibrary() - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibraryFactory
Creates a DefaultProtocolLibrary pre-configured with all standard protocol implementations (file, FTP, HTTP).
createPoint(Consumer<Point.PointBuilder>) - Static method in class org.javastro.ivoacore.pgsphere.types.Point
create a Point in functional builder style.
createPolygon(Consumer<Polygon.PolygonBuilder>) - Static method in class org.javastro.ivoacore.pgsphere.types.Polygon
create a Polygon in functional builder style.
createResourceStartTag() - Method in class org.javastro.ivoacore.tap.TAPWriter
 
createTAPCapabilities(URL) - Static method in class org.javastro.ivoacore.vosi.CapabilityBuilder
 
createVOSICapabilities(URL) - Static method in class org.javastro.ivoacore.vosi.CapabilityBuilder
Creates a list of standard VOSI capabilities for the given service URL.
creationTime - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
The time at which this job was created.
creationTime - Variable in class org.javastro.ivoacore.uws.persist.UWSJobEntity
 
creationTime() - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Returns the value of the creationTime record component.

D

DatabaseJobStore - Class in org.javastro.ivoacore.uws.persist
Database-backed implementation of JobStore using JPA.
DatabaseJobStore(EntityManager, NamedType, JobFactoryAggregator) - Constructor for class org.javastro.ivoacore.uws.persist.DatabaseJobStore
Constructs a DatabaseJobStore with the given EntityManager and mapper.
datestamp() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Header
Returns the value of the datestamp record component.
DATETIME - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
Date/time parameter.
dbCaseSensitive - Variable in class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
DefaultEnvironmentFactory - Class in org.javastro.ivoacore.uws.environment
 
DefaultEnvironmentFactory(File) - Constructor for class org.javastro.ivoacore.uws.environment.DefaultEnvironmentFactory
 
DefaultExecutionEnvironment - Class in org.javastro.ivoacore.uws.environment
Default implementation of ExecutionEnvironment that uses the local file system for working directories.
DefaultExecutionEnvironment(File, String) - Constructor for class org.javastro.ivoacore.uws.environment.DefaultExecutionEnvironment
Constructs a DefaultExecutionEnvironment with the given base directory for job working directories.
DefaultExecutionPolicy - Class in org.javastro.ivoacore.uws.environment
Default implementation of ExecutionPolicy providing sensible default values for UWS execution constraints.
DefaultExecutionPolicy() - Constructor for class org.javastro.ivoacore.uws.environment.DefaultExecutionPolicy
 
DefaultInternalValue - Class in org.javastro.ivoacore.uws.environment.parameter
An internalValue that is really stored as a string.
DefaultInternalValue() - Constructor for class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
Constructs a DefaultInternalValue with no initial value.
DefaultInternalValue(String) - Constructor for class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
Constructs a DefaultInternalValue with the given string value.
DefaultParameterAdapter - Class in org.javastro.ivoacore.uws.environment.parameter
The default implementation of ParameterAdapter
DefaultParameterAdapter(ParameterValue, ParameterDescription, ParameterDirection, ExecutionEnvironment) - Constructor for class org.javastro.ivoacore.uws.environment.parameter.DefaultParameterAdapter
Constructor.
DefaultProtocolLibrary - Class in org.javastro.ivoacore.uws.environment.parameter.protocol
Default implementation of ProtocolLibrary
DefaultProtocolLibrary(Protocol[]) - Constructor for class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibrary
Construct a new DefaultIndirectionProtocolLibrary n.b.
DefaultProtocolLibraryFactory - Class in org.javastro.ivoacore.uws.environment.parameter.protocol
Factory object that will create a pre-configured DefaultProtocolLibrary, in which all known protocols are registered.
DefaultProtocolLibraryFactory() - Constructor for class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibraryFactory
Construct a new DefaultProtocolLibraryFactory
delete(String) - Method in class org.javastro.ivoacore.uws.persist.DatabaseJobStore
Deletes a job from the persistent store based on the provided job identifier.
delete(String) - Method in interface org.javastro.ivoacore.uws.persist.JobStore
Deletes a job from this store.
delete(String) - Method in class org.javastro.ivoacore.uws.persist.MemoryBasedJobStore
 
deleteJob(String) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
Delete a job.
deleteJob(String) - Method in class org.javastro.ivoacore.uws.JobManager
 
deleteJob(String) - Method in interface org.javastro.ivoacore.uws.UWSControl
Delete a job.
deleteJob(String) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
 
delta - Variable in class org.javastro.ivoacore.pgsphere.types.Point
latitude angle.
delta - Variable in class org.javastro.ivoacore.pgsphere.types.Point.PointBuilder
latitude angle.
description - Variable in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
the parameter descritpion
description() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Set
Returns the value of the description record component.
direction - Variable in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
the parameter direction - whether input or output

E

elementToString(Element) - Method in class org.javastro.ivoacore.client.registry.BasicOAIClient
Utility method to convert a DOM Document to a string.
Ellipse - Class in org.javastro.ivoacore.pgsphere.types
an elliptical region on the sky.
Ellipse() - Constructor for class org.javastro.ivoacore.pgsphere.types.Ellipse
Creates a new Ellipse
Ellipse(Double, Double, Point, Double) - Constructor for class org.javastro.ivoacore.pgsphere.types.Ellipse
full parameter constructor.
Ellipse(Ellipse) - Constructor for class org.javastro.ivoacore.pgsphere.types.Ellipse
Copy Constructor.
Ellipse(Shape, Double, Double, Point, Double) - Constructor for class org.javastro.ivoacore.pgsphere.types.Ellipse
Constructor from supertype instance.
ELLIPSE - Static variable in class org.javastro.ivoacore.pgsphere.PgSphereTypes
Code for Ellipse type
Ellipse.EllipseBuilder - Class in org.javastro.ivoacore.pgsphere.types
A builder class for Ellipse, mainly for use in the functional builder pattern.
EllipseBuilder() - Constructor for class org.javastro.ivoacore.pgsphere.types.Ellipse.EllipseBuilder
 
EllipseJavaType - Class in org.javastro.ivoacore.pgsphere
Ellipse JavaType.
EllipseJavaType(Type) - Constructor for class org.javastro.ivoacore.pgsphere.EllipseJavaType
Constructor.
EllipseJDBCType - Class in org.javastro.ivoacore.pgsphere
Ellipse JDBCType.
EllipseJDBCType() - Constructor for class org.javastro.ivoacore.pgsphere.EllipseJDBCType
 
endTime - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
The time at which this job finished executing.
endTime - Variable in class org.javastro.ivoacore.uws.persist.UWSJobEntity
 
endTime() - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Returns the value of the endTime record component.
env - Variable in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
indirection to the external location containing the true value of an indirect parameter
environmentFactory - Variable in class org.javastro.ivoacore.uws.BaseJobFactory
Factory for creating execution environments for new jobs.
EnvironmentFactory - Interface in org.javastro.ivoacore.uws.environment
 
equals(Object) - Method in record class org.javastro.ivoacore.client.registry.BasicOAIClient.ListRecordsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Header
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Record
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Set
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.javastro.ivoacore.pgsphere.types.Box
 
equals(Object) - Method in class org.javastro.ivoacore.pgsphere.types.Circle
 
equals(Object) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
 
equals(Object) - Method in class org.javastro.ivoacore.pgsphere.types.Point
 
equals(Object) - Method in class org.javastro.ivoacore.pgsphere.types.Polygon
 
equals(Object) - Method in class org.javastro.ivoacore.pgsphere.types.Shape
 
equals(Object) - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Indicates whether some other object is "equal to" this one.
exception - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
Any exception that occurred during the execution of this job.
ExecutionControl - Interface in org.javastro.ivoacore.uws
The internal interface to job control.
executionEnvironment - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
The execution environment for this job.
ExecutionEnvironment - Interface in org.javastro.ivoacore.uws.environment
The environment that the Job runs in.
executionPhase - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
The current execution phase of this job.
executionPhase - Variable in class org.javastro.ivoacore.uws.persist.UWSJobEntity
 
ExecutionPolicy - Interface in org.javastro.ivoacore.uws.environment
Defines aspects of how an JobManager behaves.
ExternalValue - Interface in org.javastro.ivoacore.uws.environment.parameter.protocol
Interface for working with a value that is 'external' - ie probably not in this JVM.

F

FileBasedInternalValue - Class in org.javastro.ivoacore.uws.environment.parameter
A MutableInternalValue that stores the value in a file.
FileBasedInternalValue(File) - Constructor for class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
Constructs a FileBasedInternalValue using the given file as the backing store.
FileProtocol - Class in org.javastro.ivoacore.uws.environment.parameter.protocol
Protocol implementation for file:/
FileProtocol() - Constructor for class org.javastro.ivoacore.uws.environment.parameter.protocol.FileProtocol
 
FITS - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
FITS file parameter.
forceLoad() - Method in class org.javastro.ivoacore.pgsphere.types.Box
 
forceLoad() - Method in class org.javastro.ivoacore.pgsphere.types.Circle
 
forceLoad() - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
 
forceLoad() - Method in class org.javastro.ivoacore.pgsphere.types.Point
 
forceLoad() - Method in class org.javastro.ivoacore.pgsphere.types.Polygon
 
forceLoad() - Method in class org.javastro.ivoacore.pgsphere.types.Shape
 
fromString(CharSequence) - Method in class org.javastro.ivoacore.pgsphere.CircleJavaType
 
fromString(CharSequence) - Method in class org.javastro.ivoacore.pgsphere.EllipseJavaType
 
fromString(CharSequence) - Method in class org.javastro.ivoacore.pgsphere.PointJavaType
 
fromValue(String) - Static method in enum class org.javastro.ivoacore.uws.environment.execution.BinaryEncodings
Returns the BinaryEncodings constant corresponding to the given string value.
FtpProtocol - Class in org.javastro.ivoacore.uws.environment.parameter.protocol
Protocol Implementation for ftp:/
FtpProtocol() - Constructor for class org.javastro.ivoacore.uws.environment.parameter.protocol.FtpProtocol
 

G

generateId() - Method in interface org.javastro.ivoacore.uws.environment.IdProvider
Generate an identifier for a particular job instance.
generateId() - Method in class org.javastro.ivoacore.uws.environment.UUIDProvider
 
getADQLCatalogName() - Method in class org.javastro.ivoacore.tap.schema.TapADQLTable
 
getAdqlQuery() - Method in class org.javastro.ivoacore.tap.TAPJobSpecification
 
getADQLSchemaName() - Method in class org.javastro.ivoacore.tap.schema.TapADQLTable
 
getAllIds() - Method in class org.javastro.ivoacore.uws.persist.DatabaseJobStore
 
getAllIds() - Method in interface org.javastro.ivoacore.uws.persist.JobStore
Returns the set of all job identifiers in this store.
getAllIds() - Method in class org.javastro.ivoacore.uws.persist.MemoryBasedJobStore
 
getAlpha() - Method in class org.javastro.ivoacore.pgsphere.types.Point
Returns alpha Attribute.
getBinder(JavaType<X>) - Method in class org.javastro.ivoacore.pgsphere.AbstractJDBCType
 
getCapabilities() - Method in interface org.javastro.ivoacore.vosi.VOSIProvider
Returns the VOSI capabilities for this service.
getCenter() - Method in class org.javastro.ivoacore.pgsphere.types.Circle
Returns center Attribute.
getCenter() - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Returns center Attribute.
getColumn(String, boolean) - Method in class org.javastro.ivoacore.tap.schema.TapADQLTable
 
getCreationTime() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Retrieves the creation time of this job.
getDatatype() - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
getDBCatalogName() - Method in class org.javastro.ivoacore.tap.schema.TapADQLTable
 
getDBSchemaName() - Method in class org.javastro.ivoacore.tap.schema.TapADQLTable
 
getDdlTypeCode() - Method in class org.javastro.ivoacore.pgsphere.CircleJDBCType
 
getDdlTypeCode() - Method in class org.javastro.ivoacore.pgsphere.EllipseJDBCType
 
getDdlTypeCode() - Method in class org.javastro.ivoacore.pgsphere.PointJDBCType
 
getDefaultLifetime() - Method in class org.javastro.ivoacore.uws.environment.DefaultExecutionPolicy
 
getDefaultLifetime() - Method in interface org.javastro.ivoacore.uws.environment.ExecutionPolicy
Returns the default lifetime for a job record in seconds.
getDelta() - Method in class org.javastro.ivoacore.pgsphere.types.Point
Returns delta Attribute.
getDescription() - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
getDescription() - Method in interface org.javastro.ivoacore.tap.schema.VOTableColumnMetadata
 
getDescription() - Method in interface org.javastro.ivoacore.uws.description.ParameterDescription
description to use in UI
getDestroyPeriod() - Method in class org.javastro.ivoacore.uws.environment.DefaultExecutionPolicy
 
getDestroyPeriod() - Method in interface org.javastro.ivoacore.uws.environment.ExecutionPolicy
Returns the period of the checks for jobs that should be destroyed.
getEndTime() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Retrieves the end time of this job.
getExecutionDuration(String) - Method in interface org.javastro.ivoacore.uws.webapi.UWS
Get the maximum execution duration of a job in seconds.
getExecutionPhase() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Returns the current execution phase of this job.
getExternalValue(String, SecurityGuard) - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibrary
Builds an external value from a URI string.
getExternalValue(String, SecurityGuard) - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.ProtocolLibrary
build an external value, direct from a URI String
getExternalValue(URI, SecurityGuard) - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibrary
Builds an external value from a URI.
getExternalValue(URI, SecurityGuard) - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.ProtocolLibrary
build an external value, direct from a URI
getExternalValue(ParameterValue, SecurityGuard) - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibrary
Builds an external value for a particular indirect parameter value.
getExternalValue(ParameterValue, SecurityGuard) - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.ProtocolLibrary
build an external value for a particular indirect parameter value
getExtractor(JavaType<X>) - Method in class org.javastro.ivoacore.pgsphere.AbstractJDBCType
 
getId() - Method in interface org.javastro.ivoacore.uws.description.ParameterDescription
identifier of the parameter - used as key
getId() - Method in interface org.javastro.ivoacore.uws.environment.execution.ParameterValue
Returns the identifier of this parameter.
getId() - Method in class org.javastro.ivoacore.uws.environment.parameter.ImmutableStringValue
 
getID() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Returns the unique identifier for this job.
getInternalValue() - Method in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
 
getInternalValue() - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultParameterAdapter
retrieves the value for this parameter if the parameter is direct, just return the value of the parameter value itself, if indirect, retrieve the value from the ExternalValue
getInternalValue() - Method in interface org.javastro.ivoacore.uws.environment.parameter.ParameterAdapter
do what it takes to get the actual value for this parameter (used for input parameters).
getJdbcTypeCode() - Method in class org.javastro.ivoacore.pgsphere.AbstractJDBCType
 
getJDL() - Method in class org.javastro.ivoacore.tap.TAPJobSpecification
 
getJDL() - Method in class org.javastro.ivoacore.uws.BaseJobSpecification
 
getJDL() - Method in interface org.javastro.ivoacore.uws.JobSpecification
Returns the Job Description Language (JDL) string for this job, if applicable.
getJDL() - Method in class org.javastro.ivoacore.uws.SimpleLambdaJob.Specification
 
getJobDestruction(String) - Method in interface org.javastro.ivoacore.uws.webapi.UWS
Get the destruction time for a job.
getJobErrorDetail(String) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
Get the error detail message for a job.
getJobFuture() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Returns the future representing the asynchronous execution of this job.
getJobManager() - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
get the JobManager.
getJobOwner(String) - Method in interface org.javastro.ivoacore.uws.webapi.UWS
Get the owner identifier of a job.
getJobParameters(String) - Method in interface org.javastro.ivoacore.uws.webapi.UWS
Get the parameters of a job.
getJobQuote(String) - Method in interface org.javastro.ivoacore.uws.webapi.UWS
Get the quote (estimated completion time) for a job.
getJobResults(String) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
return the list of results.
getJobResults(String) - Method in class org.javastro.ivoacore.uws.JobManager
 
getJobs(ExecutionPhase, ZonedDateTime, Integer) - Method in class org.javastro.ivoacore.uws.persist.DatabaseJobStore
 
getJobs(ExecutionPhase, ZonedDateTime, Integer) - Method in interface org.javastro.ivoacore.uws.persist.JobStore
List of jobs known to the UWS system.
getJobs(ExecutionPhase, ZonedDateTime, Integer) - Method in class org.javastro.ivoacore.uws.persist.MemoryBasedJobStore
 
getJobSpecification() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Returns the specification describing this job.
getKillPeriod() - Method in class org.javastro.ivoacore.uws.environment.DefaultExecutionPolicy
 
getKillPeriod() - Method in interface org.javastro.ivoacore.uws.environment.ExecutionPolicy
Returns the period of the checks for overruning applications.
getMajor_axis() - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Returns major_axis Attribute.
getMaxConcurrent() - Method in class org.javastro.ivoacore.uws.environment.DefaultExecutionPolicy
 
getMaxConcurrent() - Method in interface org.javastro.ivoacore.uws.environment.ExecutionPolicy
The maximum number of jobs that can run concurrently
getMaxRunTime() - Method in class org.javastro.ivoacore.uws.environment.DefaultExecutionPolicy
 
getMaxRunTime() - Method in interface org.javastro.ivoacore.uws.environment.ExecutionPolicy
Returns the maximum run time for applications in seconds.
getMetadataXmlString() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Record
Gets the metadata section as a formatted XML string.
getMimeType() - Method in interface org.javastro.ivoacore.uws.description.ParameterDescription
mime type of the parameter
getMinor_axis() - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Returns minor_axis Attribute.
getName() - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
getName() - Method in interface org.javastro.ivoacore.tap.schema.VOTableColumnMetadata
 
getName() - Method in interface org.javastro.ivoacore.uws.description.ParameterDescription
name to use in UI
getParameters() - Method in class org.javastro.ivoacore.uws.BaseJobSpecification
 
getParameters() - Method in interface org.javastro.ivoacore.uws.JobSpecification
Returns the list of parameter values for this job.
getPGSphereTypeName() - Method in class org.javastro.ivoacore.pgsphere.AbstractJDBCType
return the pgsphere name for the type.
getPGSphereTypeName() - Method in class org.javastro.ivoacore.pgsphere.CircleJDBCType
 
getPGSphereTypeName() - Method in class org.javastro.ivoacore.pgsphere.EllipseJDBCType
 
getPGSphereTypeName() - Method in class org.javastro.ivoacore.pgsphere.PointJDBCType
 
getPhase(String) - Method in interface org.javastro.ivoacore.uws.webapi.UWS
Get the execution phase of a job.
getPoints() - Method in class org.javastro.ivoacore.pgsphere.types.Polygon
Returns points Attribute.
getPos_angle() - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Returns pos_angle Attribute.
getPos_ne() - Method in class org.javastro.ivoacore.pgsphere.types.Box
Returns pos_ne Attribute.
getPos_sw() - Method in class org.javastro.ivoacore.pgsphere.types.Box
Returns pos_sw Attribute.
getProtocolLib() - Method in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
Returns the protocol library used for resolving indirect parameter values.
getProtocolName() - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.FileProtocol
 
getProtocolName() - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.FtpProtocol
 
getProtocolName() - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.HttpProtocol
 
getProtocolName() - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.Protocol
access the name of the protocol this object provides support for
getRadius() - Method in class org.javastro.ivoacore.pgsphere.types.Circle
Returns radius Attribute.
getRecommendedJdbcType(JdbcTypeIndicators) - Method in class org.javastro.ivoacore.pgsphere.CircleJavaType
 
getRecommendedJdbcType(JdbcTypeIndicators) - Method in class org.javastro.ivoacore.pgsphere.EllipseJavaType
 
getRecommendedJdbcType(JdbcTypeIndicators) - Method in class org.javastro.ivoacore.pgsphere.PointJavaType
 
getRecord(String, String) - Method in class org.javastro.ivoacore.client.registry.BasicOAIClient
 
getRecord(String, String) - Method in interface org.javastro.ivoacore.client.registry.OAIInterface
 
getResource(Ivoid) - Method in class org.javastro.ivoacore.client.registry.BaseRegistryClient
 
getResource(Ivoid) - Method in interface org.javastro.ivoacore.client.registry.MinimalRegistryInterface
Return a resource from its ID.
getResults() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Returns the list of result parameter values produced by this job.
getResults(String) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
 
getResults(String) - Method in interface org.javastro.ivoacore.uws.webapi.UWS
Get the result list for a job.
getRunId() - Method in class org.javastro.ivoacore.uws.BaseJobSpecification
 
getRunId() - Method in interface org.javastro.ivoacore.uws.JobSpecification
Returns the run ID associated with this job specification.
getSchemas() - Method in class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
getSchemas() - Method in interface org.javastro.ivoacore.tap.schema.SchemaProvider
Return the configured TAP Schemas.
getSecGuard() - Method in class org.javastro.ivoacore.uws.environment.DefaultExecutionEnvironment
 
getSecGuard() - Method in interface org.javastro.ivoacore.uws.environment.ExecutionEnvironment
Returns the security guard for the current execution context.
getStartTime() - Method in class org.javastro.ivoacore.uws.BaseUWSJob
Retrieves the start time of this job.
getStreamFrom() - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
getStreamFrom() - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
getStreamFrom() - Method in interface org.javastro.ivoacore.uws.environment.parameter.InternalValue
Get a stream to read the internal value;
getStreamFrom() - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 
getStreamTo() - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
Returns an output stream to write directly to the file backing store.
getStreamTo() - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
Returns an output stream to write a value to the backing store (for indirect parameters only).
getStringEncoding() - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
getStringEncoding() - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
getStringEncoding() - Method in interface org.javastro.ivoacore.uws.environment.parameter.InternalValue
Return the type of the binary encoding.
getStringEncoding() - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 
getTable() - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
getTempFile(String) - Method in class org.javastro.ivoacore.uws.environment.DefaultExecutionEnvironment
 
getTempFile(String) - Method in interface org.javastro.ivoacore.uws.environment.ExecutionEnvironment
Returns a temporary file for the given identifier.
getType() - Method in interface org.javastro.ivoacore.uws.description.ParameterDescription
type of parameter
getUcd() - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
getUcd() - Method in interface org.javastro.ivoacore.tap.schema.VOTableColumnMetadata
 
getUcd() - Method in interface org.javastro.ivoacore.uws.description.ParameterDescription
UCD of parameter
getUnit() - Method in interface org.javastro.ivoacore.uws.description.ParameterDescription
units of parameter
getUnitString() - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
getUnitString() - Method in interface org.javastro.ivoacore.tap.schema.VOTableColumnMetadata
 
getUtype() - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
getUtype() - Method in interface org.javastro.ivoacore.tap.schema.VOTableColumnMetadata
 
getValue() - Method in interface org.javastro.ivoacore.uws.environment.execution.ParameterValue
Returns the string representation of this parameter value.
getValue() - Method in class org.javastro.ivoacore.uws.environment.parameter.ImmutableStringValue
 
getVOTableDatatype() - Method in class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
getVOTableDatatype() - Method in interface org.javastro.ivoacore.tap.schema.VOTableColumnMetadata
 
getWorkDir() - Method in class org.javastro.ivoacore.uws.environment.DefaultExecutionEnvironment
 
getWorkDir() - Method in interface org.javastro.ivoacore.uws.environment.ExecutionEnvironment
Returns the working directory for the job with the given identifier.
getWrappedParameter() - Method in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
Returns the wrapped parameter value.
getWrappedParameter() - Method in interface org.javastro.ivoacore.uws.environment.parameter.ParameterAdapter
returns the parameter object this adapter is wrapping.
getX500Principal() - Method in interface org.javastro.ivoacore.common.security.SecurityGuard
Returns the X.500 principal name of the authenticated user.

H

hashCode() - Method in record class org.javastro.ivoacore.client.registry.BasicOAIClient.ListRecordsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Header
Returns a hash code value for this object.
hashCode() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
Returns a hash code value for this object.
hashCode() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Record
Returns a hash code value for this object.
hashCode() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Set
Returns a hash code value for this object.
hashCode() - Method in class org.javastro.ivoacore.pgsphere.types.Box
 
hashCode() - Method in class org.javastro.ivoacore.pgsphere.types.Circle
 
hashCode() - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
 
hashCode() - Method in class org.javastro.ivoacore.pgsphere.types.Point
 
hashCode() - Method in class org.javastro.ivoacore.pgsphere.types.Polygon
 
hashCode() - Method in class org.javastro.ivoacore.pgsphere.types.Shape
 
hashCode() - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Returns a hash code value for this object.
hasResumptionToken() - Method in record class org.javastro.ivoacore.client.registry.BasicOAIClient.ListRecordsResponse
 
header() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Record
Returns the value of the header record component.
Header(String, String, List<String>, boolean) - Constructor for record class org.javastro.ivoacore.client.registry.OAIInterface.Header
Creates an instance of a Header record class.
HttpProtocol - Class in org.javastro.ivoacore.uws.environment.parameter.protocol
Protocol implementation for http:/
HttpProtocol() - Constructor for class org.javastro.ivoacore.uws.environment.parameter.protocol.HttpProtocol
Construct a new HttpProtocol

I

identifier() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Header
Returns the value of the identifier record component.
identify() - Method in class org.javastro.ivoacore.client.registry.BaseRegistryClient
 
identify() - Method in class org.javastro.ivoacore.client.registry.BasicOAIClient
Performs the 'Identify' OAI-PMH verb.
identify() - Method in interface org.javastro.ivoacore.client.registry.MinimalRegistryInterface
Get the registry record for itself.
identify() - Method in interface org.javastro.ivoacore.client.registry.OAIInterface
 
idProvider - Variable in class org.javastro.ivoacore.uws.BaseJobFactory
Provider of unique identifiers for new jobs.
IdProvider - Interface in org.javastro.ivoacore.uws.environment
Provider of unique identifiers for UWS job instances.
IllegalParameterUse - Exception in org.javastro.ivoacore.uws.environment.parameter
Exception thrown when parameter adapter used incorrectly.
IllegalParameterUse(String) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.IllegalParameterUse
Constructs an IllegalParameterUse with the given message.
IllegalParameterUse(String, Throwable) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.IllegalParameterUse
Constructs an IllegalParameterUse with the given message and cause.
IMAGE - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
Image data parameter.
ImmutableStringValue - Class in org.javastro.ivoacore.uws.environment.parameter
An immutable ParameterValue backed by a fixed string.
ImmutableStringValue(String, String) - Constructor for class org.javastro.ivoacore.uws.environment.parameter.ImmutableStringValue
 
InaccessibleExternalValueException - Exception in org.javastro.ivoacore.uws.environment.parameter.protocol
thrown when the value of an indirect parameter cannot be accessed - e.g.
InaccessibleExternalValueException(String) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.protocol.InaccessibleExternalValueException
Construct a new InaccessibleIndirectParameterException
InaccessibleExternalValueException(String, Throwable) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.protocol.InaccessibleExternalValueException
Construct a new InaccessibleIndirectParameterException
initializeFunctionRegistry(FunctionContributions) - Method in class org.javastro.ivoacore.pgsphere.PgSphereDialect
 
INPUT - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterDirection
Input parameter - provided to the job.
INSTANCE - Static variable in class org.javastro.ivoacore.pgsphere.CircleJavaType
the single necessary instance.
INSTANCE - Static variable in class org.javastro.ivoacore.pgsphere.CircleJDBCType
the single necessary instance.
INSTANCE - Static variable in class org.javastro.ivoacore.pgsphere.EllipseJavaType
the single necessary instance.
INSTANCE - Static variable in class org.javastro.ivoacore.pgsphere.EllipseJDBCType
the single necessary instance.
INSTANCE - Static variable in class org.javastro.ivoacore.pgsphere.PointJavaType
the single necessary instance.
INSTANCE - Static variable in class org.javastro.ivoacore.pgsphere.PointJDBCType
the single necessary instance.
INTEGER - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
Integer numeric parameter.
internalVal - Variable in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
cached internal value - populated lazily on first access
InternalValue - Interface in org.javastro.ivoacore.uws.environment.parameter
How to access the internal value of a parameter.
isDBCaseSensitive() - Method in class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
isDBCaseSensitive() - Method in interface org.javastro.ivoacore.tap.schema.SchemaProvider
Is the database case sensitive.
isDeleted() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Header
Returns the value of the isDeleted record component.
isIndirect() - Method in interface org.javastro.ivoacore.uws.environment.execution.ParameterValue
Returns whether this parameter value is indirect (i.e., references an external resource).
isIndirect() - Method in class org.javastro.ivoacore.uws.environment.parameter.ImmutableStringValue
 
isParameterized - Variable in class org.javastro.ivoacore.uws.BaseJobFactory
Whether jobs created by this factory are parameterized.
isParameterized() - Method in class org.javastro.ivoacore.uws.BaseJobFactory
 
isParameterized() - Method in interface org.javastro.ivoacore.uws.description.JobType
Whether this class of Job is parameterized, or has a Job description language that is more complex.
isParameterized() - Method in class org.javastro.ivoacore.uws.JobFactoryAggregator
 
isProtocolSupported(String) - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibrary
 
isProtocolSupported(String) - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.ProtocolLibrary
Returns true if this library supports the given protocol.
isSignedOn() - Method in interface org.javastro.ivoacore.common.security.SecurityGuard
Returns whether the user is currently signed on.
iterator() - Method in class org.javastro.ivoacore.tap.schema.TapADQLTable
 

J

Job - Interface in org.javastro.ivoacore.uws
Represents the executable part of a UWS job that performs the actual work.
JOB_TYPE - Static variable in class org.javastro.ivoacore.tap.TAPJob
 
jobDescription() - Method in class org.javastro.ivoacore.uws.BaseJobFactory
 
jobDescription() - Method in interface org.javastro.ivoacore.uws.description.JobType
Human readable description for this type of Job.
jobDescription() - Method in class org.javastro.ivoacore.uws.JobFactoryAggregator
 
jobDetail(String) - Method in class org.javastro.ivoacore.uws.JobManager
 
jobDetail(String) - Method in interface org.javastro.ivoacore.uws.UWSCore
Get the summary of the current status of a job.
jobDetail(String) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
 
JobEntityMapper - Class in org.javastro.ivoacore.uws.persist.mappers
MapStruct mapper for converting between BaseUWSJob and JobEntity.
JobEntityMapper() - Constructor for class org.javastro.ivoacore.uws.persist.mappers.JobEntityMapper
 
jobErrorDetail(String) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
Get any job error detail message.
jobErrorDetail(String) - Method in class org.javastro.ivoacore.uws.JobManager
 
JobFactory - Interface in org.javastro.ivoacore.uws
Factory interface for creating UWS jobs of a specific type.
JobFactory(Function<String, String>, EnvironmentFactory) - Constructor for class org.javastro.ivoacore.uws.SimpleLambdaJob.JobFactory
Constructs a JobFactory for SimpleLambdaJob using the given function.
JobFactory(DataSource, SchemaProvider, EnvironmentFactory) - Constructor for class org.javastro.ivoacore.tap.TAPJob.JobFactory
Constructs a JobFactory using the given data source.
JobFactoryAggregator - Class in org.javastro.ivoacore.uws
A job factory can can create many different types of job.
JobFactoryAggregator() - Constructor for class org.javastro.ivoacore.uws.JobFactoryAggregator
 
jobFuture - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
The future representing the asynchronous execution of this job.
jobId - Variable in class org.javastro.ivoacore.uws.persist.UWSJobEntity
 
jobId() - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Returns the value of the jobId record component.
JobManager - Class in org.javastro.ivoacore.uws
Manager for UWS jobs that handles creation, execution, and lifecycle management of jobs.
JobManager(JobFactory, JobStore, ExecutionPolicy) - Constructor for class org.javastro.ivoacore.uws.JobManager
Constructs a new JobManager with the given environment, factory, store and policy.
jobSpecification - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
The specification describing this job's parameters and type.
JobSpecification - Interface in org.javastro.ivoacore.uws
Defines the specification of the Job.
jobSpecificationJson - Variable in class org.javastro.ivoacore.uws.persist.UWSJobEntity
 
JobStore - Interface in org.javastro.ivoacore.uws.persist
Persistent store for UWS job instances.
jobType - Variable in class org.javastro.ivoacore.uws.BaseJobFactory
The identifier for the type of job this factory creates.
jobType() - Method in class org.javastro.ivoacore.uws.BaseJobFactory
 
jobType() - Method in interface org.javastro.ivoacore.uws.description.JobType
Identifier for the type of the Job.
jobType() - Method in class org.javastro.ivoacore.uws.JobFactoryAggregator
 
JobType - Interface in org.javastro.ivoacore.uws.description
Describes a type of UWS job, providing its identifier, description, and whether it is parameterized.
jobTypeDescription - Variable in class org.javastro.ivoacore.uws.BaseJobFactory
A human-readable description of the job type.
jobTypeIdentifier() - Method in class org.javastro.ivoacore.tap.TAPJobSpecification
 
jobTypeIdentifier() - Method in interface org.javastro.ivoacore.uws.JobSpecification
Returns the identifier of the job type.
jobTypeIdentifier() - Method in class org.javastro.ivoacore.uws.SimpleLambdaJob.Specification
 

L

LINE - Static variable in class org.javastro.ivoacore.pgsphere.PgSphereTypes
Code for Line type
listIdentifiers(String, ZonedDateTime, ZonedDateTime, String, String) - Method in class org.javastro.ivoacore.client.registry.BasicOAIClient
 
listIdentifiers(String, ZonedDateTime, ZonedDateTime, String, String) - Method in interface org.javastro.ivoacore.client.registry.OAIInterface
 
listJobIDs() - Method in interface org.javastro.ivoacore.uws.ExecutionControl
Returns the set of IDs for all known jobs.
listJobIDs() - Method in class org.javastro.ivoacore.uws.JobManager
 
listJobs(String, ZonedDateTime, Integer) - Method in class org.javastro.ivoacore.uws.JobManager
 
listJobs(String, ZonedDateTime, Integer) - Method in interface org.javastro.ivoacore.uws.UWSCore
List of jobs known to the UWS system.
listJobs(String, ZonedDateTime, Integer) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
 
listMetadataFormats(String) - Method in class org.javastro.ivoacore.client.registry.BasicOAIClient
 
listMetadataFormats(String) - Method in interface org.javastro.ivoacore.client.registry.OAIInterface
 
listRecords(String, ZonedDateTime, ZonedDateTime, String, String) - Method in class org.javastro.ivoacore.client.registry.BasicOAIClient
 
listRecords(String, ZonedDateTime, ZonedDateTime, String, String) - Method in interface org.javastro.ivoacore.client.registry.OAIInterface
 
ListRecordsResponse(List<OAIInterface.Record>, String) - Constructor for record class org.javastro.ivoacore.client.registry.BasicOAIClient.ListRecordsResponse
Creates an instance of a ListRecordsResponse record class.
listSets() - Method in class org.javastro.ivoacore.client.registry.BasicOAIClient
 
listSets() - Method in interface org.javastro.ivoacore.client.registry.OAIInterface
 
listSupportedProtocols() - Method in class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibrary
 
listSupportedProtocols() - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.ProtocolLibrary
Returns the list of protocols supported in this library.
locationOf() - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
locationOf() - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
locationOf() - Method in interface org.javastro.ivoacore.uws.environment.parameter.InternalValue
Return the location where the internal value is stored.
locationOf() - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 

M

major_axis - Variable in class org.javastro.ivoacore.pgsphere.types.Ellipse.EllipseBuilder
major axis size in radians.
major_axis - Variable in class org.javastro.ivoacore.pgsphere.types.Ellipse
major axis size in radians.
map - Variable in class org.javastro.ivoacore.uws.environment.parameter.protocol.DefaultProtocolLibrary
The map of protocol name to protocol handler.
mapDbType(TAPType) - Static method in class org.javastro.ivoacore.tap.schema.MetadataTransformer
 
marshall(T) - Method in class org.javastro.ivoacore.common.xml.XMLUtils
Marshals an IVOA resource object to an XML string.
marshallElement(JAXBElement<?>) - Method in class org.javastro.ivoacore.common.xml.XMLUtils
Marshals a JAXBElement to an XML string, applying namespace normalization.
marshallOAI(OAIPMH) - Method in class org.javastro.ivoacore.common.xml.XMLUtils
Marshals an OAI-PMH element to an XML string.
MemoryBasedJobStore - Class in org.javastro.ivoacore.uws.persist
An in-memory implementation of JobStore using a ConcurrentHashMap.
MemoryBasedJobStore() - Constructor for class org.javastro.ivoacore.uws.persist.MemoryBasedJobStore
 
metadata() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Record
Returns the value of the metadata record component.
MetadataFormat(String, String, String) - Constructor for record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
Creates an instance of a MetadataFormat record class.
metadataNamespace() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
Returns the value of the metadataNamespace record component.
metadataPrefix() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
Returns the value of the metadataPrefix record component.
MetadataTransformer - Class in org.javastro.ivoacore.tap.schema
Utility class to transform metadata to ADQLLib format.
MetadataTransformer(SchemaProvider) - Constructor for class org.javastro.ivoacore.tap.schema.MetadataTransformer
 
MinimalRegistryInterface - Interface in org.javastro.ivoacore.client.registry
The minimal interface to an IVOA registry.
minor_axis - Variable in class org.javastro.ivoacore.pgsphere.types.Ellipse.EllipseBuilder
minor axis size in radians.
minor_axis - Variable in class org.javastro.ivoacore.pgsphere.types.Ellipse
minor axis size in radians.
MutableInternalValue - Interface in org.javastro.ivoacore.uws.environment.parameter
An internal value that can be changed.

N

NONE - Enum constant in enum class org.javastro.ivoacore.uws.environment.execution.BinaryEncodings
No binary encoding; the value is treated as plain text.

O

OAIException - Exception in org.javastro.ivoacore.client.registry
 
OAIException(String) - Constructor for exception org.javastro.ivoacore.client.registry.OAIException
 
OAIException(String, Throwable) - Constructor for exception org.javastro.ivoacore.client.registry.OAIException
 
OAIInterface - Interface in org.javastro.ivoacore.client.registry
Defines the basics of what the OAI interface can do.
OAIInterface.Header - Record Class in org.javastro.ivoacore.client.registry
Represents the header of an OAI-PMH record.
OAIInterface.MetadataFormat - Record Class in org.javastro.ivoacore.client.registry
 
OAIInterface.Record - Record Class in org.javastro.ivoacore.client.registry
Represents a single OAI-PMH record, containing a header and metadata.
OAIInterface.Set - Record Class in org.javastro.ivoacore.client.registry
 
objectMapper - Variable in class org.javastro.ivoacore.uws.persist.mappers.JobEntityMapper
 
org.javastro.ivoacore.client.registry - package org.javastro.ivoacore.client.registry
 
org.javastro.ivoacore.common - package org.javastro.ivoacore.common
 
org.javastro.ivoacore.common.security - package org.javastro.ivoacore.common.security
 
org.javastro.ivoacore.common.xml - package org.javastro.ivoacore.common.xml
 
org.javastro.ivoacore.pgsphere - package org.javastro.ivoacore.pgsphere
 
org.javastro.ivoacore.pgsphere.types - package org.javastro.ivoacore.pgsphere.types
 
org.javastro.ivoacore.tap - package org.javastro.ivoacore.tap
 
org.javastro.ivoacore.tap.schema - package org.javastro.ivoacore.tap.schema
 
org.javastro.ivoacore.uws - package org.javastro.ivoacore.uws
 
org.javastro.ivoacore.uws.description - package org.javastro.ivoacore.uws.description
Description of the UWS service
org.javastro.ivoacore.uws.environment - package org.javastro.ivoacore.uws.environment
 
org.javastro.ivoacore.uws.environment.execution - package org.javastro.ivoacore.uws.environment.execution
 
org.javastro.ivoacore.uws.environment.parameter - package org.javastro.ivoacore.uws.environment.parameter
TODO rework/modernise, as parameter handling has been carried over from astrogrid code without much modification.
org.javastro.ivoacore.uws.environment.parameter.protocol - package org.javastro.ivoacore.uws.environment.parameter.protocol
 
org.javastro.ivoacore.uws.persist - package org.javastro.ivoacore.uws.persist
 
org.javastro.ivoacore.uws.persist.mappers - package org.javastro.ivoacore.uws.persist.mappers
 
org.javastro.ivoacore.uws.webapi - package org.javastro.ivoacore.uws.webapi
 
org.javastro.ivoacore.vosi - package org.javastro.ivoacore.vosi
 
OUTPUT - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterDirection
Output parameter - produced by the job.

P

ParameterAdapter - Interface in org.javastro.ivoacore.uws.environment.parameter
Abstraction around reading and writing parameter values.
ParameterAdapterException - Exception in org.javastro.ivoacore.uws.environment.parameter
Some generic fault concerning parameter adapters
ParameterAdapterException(String) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.ParameterAdapterException
Construct a new ParameterAdapterException
ParameterAdapterException(String, Throwable) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.ParameterAdapterException
Construct a new ParameterAdapterException
ParameterDescription - Interface in org.javastro.ivoacore.uws.description
Describes a parameter associated with a UWS job type, providing metadata for UI and processing purposes.
ParameterDirection - Enum Class in org.javastro.ivoacore.uws.description
The direction of a parameter - whether it is an input to or output from a job.
parameters - Variable in class org.javastro.ivoacore.uws.BaseJobSpecification
The list of parameter values for this job.
ParameterStorageException - Exception in org.javastro.ivoacore.uws.environment.parameter
Exception thrown when a parameter value cannot be stored.
ParameterStorageException(String) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.ParameterStorageException
Constructs a ParameterStorageException with the given message.
ParameterStorageException(String, Throwable) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.ParameterStorageException
Constructs a ParameterStorageException with the given message and cause.
ParameterType - Enum Class in org.javastro.ivoacore.uws.description
The type of the parameter.
ParameterValue - Interface in org.javastro.ivoacore.uws.environment.execution
Represents a parameter value in a UWS job, with an identifier, a string value, and an indirection flag.
ParameterWriteBackException - Exception in org.javastro.ivoacore.uws.environment.parameter
Indicates that there was a problem when trying to return the results of an application run.
ParameterWriteBackException(String) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.ParameterWriteBackException
Constructs a ParameterWriteBackException with the given message.
ParameterWriteBackException(String, Throwable) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.ParameterWriteBackException
Constructs a ParameterWriteBackException with the given message and cause.
performAction() - Method in class org.javastro.ivoacore.tap.TAPJob
 
performAction() - Method in interface org.javastro.ivoacore.uws.Job
What the job actually does.
performAction() - Method in class org.javastro.ivoacore.uws.SimpleLambdaJob
 
PersistedJobRecord - Record Class in org.javastro.ivoacore.uws
Immutable data carrier representing one persisted UWS job row plus any extra stored metadata required to rehydrate a job.
PersistedJobRecord(String, JobSpecification, ExecutionPhase, ZonedDateTime, ZonedDateTime, ZonedDateTime) - Constructor for record class org.javastro.ivoacore.uws.PersistedJobRecord
Creates an instance of a PersistedJobRecord record class.
PgSphereDialect - Class in org.javastro.ivoacore.pgsphere
A hibernate dialect specifically for working with PGSphere.
PgSphereDialect() - Constructor for class org.javastro.ivoacore.pgsphere.PgSphereDialect
Constructor.
PgSphereTypes - Class in org.javastro.ivoacore.pgsphere
Codes for the PGSphere Types.
PgSphereTypes() - Constructor for class org.javastro.ivoacore.pgsphere.PgSphereTypes
 
phase() - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Returns the value of the phase record component.
Point - Class in org.javastro.ivoacore.pgsphere.types
location on the sky in spherical coordinates.
Point() - Constructor for class org.javastro.ivoacore.pgsphere.types.Point
Creates a new Point
Point(Double, Double) - Constructor for class org.javastro.ivoacore.pgsphere.types.Point
full parameter constructor.
Point(Point) - Constructor for class org.javastro.ivoacore.pgsphere.types.Point
Copy Constructor.
POINT - Static variable in class org.javastro.ivoacore.pgsphere.PgSphereTypes
Code for point type
Point.PointBuilder - Class in org.javastro.ivoacore.pgsphere.types
A builder class for Point, mainly for use in the functional builder pattern.
PointBuilder() - Constructor for class org.javastro.ivoacore.pgsphere.types.Point.PointBuilder
 
PointJavaType - Class in org.javastro.ivoacore.pgsphere
The Point JavaType.
PointJavaType(Type) - Constructor for class org.javastro.ivoacore.pgsphere.PointJavaType
Constructor.
PointJDBCType - Class in org.javastro.ivoacore.pgsphere
The Point JDBCType.
PointJDBCType() - Constructor for class org.javastro.ivoacore.pgsphere.PointJDBCType
 
points - Variable in class org.javastro.ivoacore.pgsphere.types.Polygon
the points that make up the polygon.
points - Variable in class org.javastro.ivoacore.pgsphere.types.Polygon.PolygonBuilder
the points that make up the polygon.
Polygon - Class in org.javastro.ivoacore.pgsphere.types
a simple polygon region on the sky defined a sequence of points connected by great-circle segments.
Polygon() - Constructor for class org.javastro.ivoacore.pgsphere.types.Polygon
Creates a new Polygon
Polygon(List<Point>) - Constructor for class org.javastro.ivoacore.pgsphere.types.Polygon
full parameter constructor.
Polygon(Polygon) - Constructor for class org.javastro.ivoacore.pgsphere.types.Polygon
Copy Constructor.
Polygon(Shape, List<Point>) - Constructor for class org.javastro.ivoacore.pgsphere.types.Polygon
Constructor from supertype instance.
POLYGON - Static variable in class org.javastro.ivoacore.pgsphere.PgSphereTypes
Code for Polygon type
Polygon.PolygonBuilder - Class in org.javastro.ivoacore.pgsphere.types
A builder class for Polygon, mainly for use in the functional builder pattern.
PolygonBuilder() - Constructor for class org.javastro.ivoacore.pgsphere.types.Polygon.PolygonBuilder
 
pos_angle - Variable in class org.javastro.ivoacore.pgsphere.types.Ellipse.EllipseBuilder
The position angle pos is defined as a counterclockwise rotation around the ellipse center and is zero, if the ellipse is 'parallel to the equator'.
pos_angle - Variable in class org.javastro.ivoacore.pgsphere.types.Ellipse
The position angle pos is defined as a counterclockwise rotation around the ellipse center and is zero, if the ellipse is 'parallel to the equator'.
pos_ne - Variable in class org.javastro.ivoacore.pgsphere.types.Box.BoxBuilder
north-east edge of the box.
pos_ne - Variable in class org.javastro.ivoacore.pgsphere.types.Box
north-east edge of the box.
pos_sw - Variable in class org.javastro.ivoacore.pgsphere.types.Box.BoxBuilder
south-west edge of the box.
pos_sw - Variable in class org.javastro.ivoacore.pgsphere.types.Box
south-west edge of the box.
processor - Variable in class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
Protocol - Interface in org.javastro.ivoacore.uws.environment.parameter.protocol
Factory interface for creating ExternalValue instances.
ProtocolLibrary - Interface in org.javastro.ivoacore.uws.environment.parameter.protocol
A library of protocol-handling code, for working with External Values
provideSchemas() - Method in class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
provideSchemas() - Method in class org.javastro.ivoacore.tap.schema.VODMLSchemaProvider
 

R

radius - Variable in class org.javastro.ivoacore.pgsphere.types.Circle.CircleBuilder
the radius of the circle.
radius - Variable in class org.javastro.ivoacore.pgsphere.types.Circle
the radius of the circle.
read() - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.ExternalValue
access a stream to read the contents of the external value from
REAL - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
Real (floating point) numeric parameter.
Record(OAIInterface.Header, Element) - Constructor for record class org.javastro.ivoacore.client.registry.OAIInterface.Record
Creates an instance of a Record record class.
records() - Method in record class org.javastro.ivoacore.client.registry.BasicOAIClient.ListRecordsResponse
Returns the value of the records record component.
redirectToJob(String) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
return the correct job redirection.
registerColumnTypes(TypeContributions, ServiceRegistry) - Method in class org.javastro.ivoacore.pgsphere.PgSphereDialect
 
results - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
The list of result parameter values produced by this job.
resumptionToken() - Method in record class org.javastro.ivoacore.client.registry.BasicOAIClient.ListRecordsResponse
Returns the value of the resumptionToken record component.
retrieve(String) - Method in class org.javastro.ivoacore.uws.persist.DatabaseJobStore
 
retrieve(String) - Method in interface org.javastro.ivoacore.uws.persist.JobStore
Retrieves a job by its identifier.
retrieve(String) - Method in class org.javastro.ivoacore.uws.persist.MemoryBasedJobStore
 
runId - Variable in class org.javastro.ivoacore.uws.BaseJobSpecification
The run ID associated with this job specification.
runJob(String) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
Utility method for setting a job into the running phase.
runJob(String) - Method in class org.javastro.ivoacore.uws.JobManager
 

S

schema() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
Returns the value of the schema record component.
SchemaProvider - Interface in org.javastro.ivoacore.tap.schema
Provides access to the TAP schema definitions for a service.
SecurityGuard - Interface in org.javastro.ivoacore.common.security
A general interface for obtaining authentication and authorization.
serializeSpec(JobSpecification) - Method in class org.javastro.ivoacore.uws.persist.mappers.JobEntityMapper
Serializes a given JobSpecification instance into its JSON string representation using the configured ObjectMapper.
ServiceLocator - Interface in org.javastro.ivoacore.common
functional interface to supply the base URI for a service.
serviceURI() - Method in interface org.javastro.ivoacore.common.ServiceLocator
Return the base url for a service.
Set(String, String, String) - Constructor for record class org.javastro.ivoacore.client.registry.OAIInterface.Set
Creates an instance of a Set record class.
setAlpha(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Point
Set alpha Attribute.
setCenter(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Circle
Set center Attribute.
setCenter(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Set center Attribute.
setDelta(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Point
Set delta Attribute.
setDestruction(String, ZonedDateTime) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
set the destruction time for a job.
setDestruction(String, ZonedDateTime) - Method in class org.javastro.ivoacore.uws.JobManager
 
setDestruction(String, ZonedDateTime) - Method in interface org.javastro.ivoacore.uws.UWSControl
set the destruction time for a job.
setDestruction(String, ZonedDateTime) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
 
setExecutionDuration(String, Long) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
Set the maximum execution duration for a job.
setExecutionDuration(String, Long) - Method in class org.javastro.ivoacore.uws.JobManager
 
setExecutionDuration(String, Long) - Method in interface org.javastro.ivoacore.uws.UWSControl
Set the maximum execution duration for a job.
setExecutionDuration(String, Long) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
 
setMajor_axis(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Set major_axis Attribute.
setMinor_axis(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Set minor_axis Attribute.
setName() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Set
Returns the value of the setName record component.
setObjectMapper(ObjectMapper) - Method in class org.javastro.ivoacore.uws.persist.mappers.JobEntityMapper
 
setPhase(String, String) - Method in interface org.javastro.ivoacore.uws.ExecutionControl
Set the execution phase of a job.
setPhase(String, String) - Method in class org.javastro.ivoacore.uws.JobManager
 
setPhase(String, String) - Method in class org.javastro.ivoacore.uws.webapi.BaseUWSResource
Sets the execution phase of a job (e.g., to "RUN" or "ABORT") and redirects to the job resource.
setPoints(List<Point>) - Method in class org.javastro.ivoacore.pgsphere.types.Polygon
Set points Attribute.
setPos_angle(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Set pos_angle Attribute.
setPos_ne(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Box
Set pos_ne Attribute.
setPos_sw(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Box
Set pos_sw Attribute.
setRadius(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Circle
Set radius Attribute.
setSpec() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Set
Returns the value of the setSpec record component.
setSpecs() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Header
Returns the value of the setSpecs record component.
setTimeoutInfo(URI) - Method in class org.javastro.ivoacore.tap.TAPWriter
 
setValue(byte[]) - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
setValue(byte[]) - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
setValue(byte[]) - Method in interface org.javastro.ivoacore.uws.environment.parameter.MutableInternalValue
Sets the internal value from a byte array.
setValue(byte[]) - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 
setValue(InputStream) - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
setValue(InputStream) - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
setValue(InputStream) - Method in interface org.javastro.ivoacore.uws.environment.parameter.MutableInternalValue
Sets the internal value from an input stream.
setValue(InputStream) - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 
setValue(InputStreamReader) - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
Sets the internal value by reading from the given InputStreamReader.
setValue(String) - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
setValue(String) - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
setValue(String) - Method in interface org.javastro.ivoacore.uws.environment.parameter.MutableInternalValue
Sets the internal value from a string.
setValue(String) - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 
Shape - Class in org.javastro.ivoacore.pgsphere.types
base type of all shapes.
Shape() - Constructor for class org.javastro.ivoacore.pgsphere.types.Shape
Creates a new Shape
Shape(Shape) - Constructor for class org.javastro.ivoacore.pgsphere.types.Shape
Copy Constructor.
SimpleLambdaJob - Class in org.javastro.ivoacore.uws
A simple UWS job that delegates its execution to a Java Function.
SimpleLambdaJob(String, ExecutionEnvironment, Function<String, String>, JobSpecification) - Constructor for class org.javastro.ivoacore.uws.SimpleLambdaJob
Constructs a SimpleLambdaJob with the given ID, function, and specification.
SimpleLambdaJob(PersistedJobRecord, ExecutionEnvironment, Function<String, String>) - Constructor for class org.javastro.ivoacore.uws.SimpleLambdaJob
Constructs a SimpleLambdaJob using the provided persisted job record, execution environment, and function to perform the job's action.
SimpleLambdaJob.JobFactory - Class in org.javastro.ivoacore.uws
Factory for creating SimpleLambdaJob instances.
SimpleLambdaJob.Specification - Class in org.javastro.ivoacore.uws
Job specification for a SimpleLambdaJob, providing a single string input parameter.
size() - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
size() - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
size() - Method in interface org.javastro.ivoacore.uws.environment.parameter.InternalValue
The size of the value in bytes.
size() - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 
specification() - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Returns the value of the specification record component.
Specification(String, String) - Constructor for class org.javastro.ivoacore.uws.SimpleLambdaJob.Specification
Constructs a Specification with the given input value and run ID.
Specification(String, List<ParameterValue>) - Constructor for class org.javastro.ivoacore.uws.SimpleLambdaJob.Specification
 
SPECTRUM - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
Spectrum data parameter.
startTime - Variable in class org.javastro.ivoacore.uws.BaseUWSJob
The time at which this job started executing.
startTime - Variable in class org.javastro.ivoacore.uws.persist.UWSJobEntity
 
startTime() - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Returns the value of the startTime record component.
store(BaseUWSJob) - Method in class org.javastro.ivoacore.uws.persist.DatabaseJobStore
Persists a BaseUWSJob instance into the database by converting it into an appropriate entity representation and delegating to the EntityManager for persistence.
store(BaseUWSJob) - Method in interface org.javastro.ivoacore.uws.persist.JobStore
Stores a job in this store.
store(BaseUWSJob) - Method in class org.javastro.ivoacore.uws.persist.MemoryBasedJobStore
 
StreamBasedInternalValue - Class in org.javastro.ivoacore.uws.environment.parameter
A MutableInternalValue that works with InputStreams.
StreamBasedInternalValue(ParameterValue, ProtocolLibrary, ExecutionEnvironment) - Constructor for class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
Constructs a StreamBasedInternalValue wrapping the given parameter value.
STRING - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
String parameter.

T

tableSet - Variable in class org.javastro.ivoacore.tap.schema.BaseSchemaProvider
 
TapADQLColumn - Class in org.javastro.ivoacore.tap.schema
Implementation of DBColumn and VOTableColumnMetadata for a TAP column, based on the TAPSchema column metadata.
TapADQLColumn(TapADQLTable, Column) - Constructor for class org.javastro.ivoacore.tap.schema.TapADQLColumn
 
TapADQLSchema - Class in org.javastro.ivoacore.tap.schema
 
TapADQLSchema(String) - Constructor for class org.javastro.ivoacore.tap.schema.TapADQLSchema
 
TapADQLTable - Class in org.javastro.ivoacore.tap.schema
 
TapADQLTable(Schema, Table, boolean) - Constructor for class org.javastro.ivoacore.tap.schema.TapADQLTable
 
TAPJob - Class in org.javastro.ivoacore.tap
A UWS Job that executes a TAP (Table Access Protocol) query.
TAPJob(String, TAPJobSpecification, ExecutionEnvironment, DataSource, SchemaProvider) - Constructor for class org.javastro.ivoacore.tap.TAPJob
Constructs a new TAPJob with the given identifier, specification and data source.
TAPJob.JobFactory - Class in org.javastro.ivoacore.tap
Factory for creating TAPJob instances.
TAPJobSpecification - Class in org.javastro.ivoacore.tap
A "default" simple TAP Job specification.
TAPJobSpecification(String) - Constructor for class org.javastro.ivoacore.tap.TAPJobSpecification
Convenience constructor for a simple TAP query using default settings.
TAPJobSpecification(String, String, String, Long, String, String) - Constructor for class org.javastro.ivoacore.tap.TAPJobSpecification
Create the Job Specification.
TAPJobSpecification(String, List<ParameterValue>) - Constructor for class org.javastro.ivoacore.tap.TAPJobSpecification
 
TAPWriter - Class in org.javastro.ivoacore.tap
TAP-specific VOTable writer.
TAPWriter(TAPJob) - Constructor for class org.javastro.ivoacore.tap.TAPWriter
 
TAPWriter(DataFormat, boolean, TAPJob) - Constructor for class org.javastro.ivoacore.tap.TAPWriter
 
TAPWriter(DataFormat, boolean, VOTableVersion, TAPJob) - Constructor for class org.javastro.ivoacore.tap.TAPWriter
 
toEntity(BaseUWSJob) - Method in class org.javastro.ivoacore.uws.persist.mappers.JobEntityMapper
 
toSpecification(UWSJobEntity) - Method in class org.javastro.ivoacore.uws.persist.mappers.JobEntityMapper
Converts a UWSJobEntity instance into a JobSpecification by deserializing the JSON string stored in the jobSpecificationJson field of the provided entity.
toString() - Method in record class org.javastro.ivoacore.client.registry.BasicOAIClient.ListRecordsResponse
Returns a string representation of this record class.
toString() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Header
Returns a string representation of this record class.
toString() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
Returns a string representation of this record class.
toString() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Record
Returns a string representation of this record class.
toString() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Set
Returns a string representation of this record class.
toString() - Method in record class org.javastro.ivoacore.uws.PersistedJobRecord
Returns a string representation of this record class.
toString(S) - Method in class org.javastro.ivoacore.pgsphere.AbstractPgSphereJavaType
 
transformToADQLLib() - Method in class org.javastro.ivoacore.tap.schema.MetadataTransformer
This returns database metadata that can be used by ADQLLib parser.

U

unmarshal(String) - Method in class org.javastro.ivoacore.common.xml.XMLUtils
Unmarshals a list of IVOA Resource objects from an XML string.
unmarshal(Element, Class<T>) - Method in class org.javastro.ivoacore.common.xml.XMLUtils
Unmarshals an object from a DOM Element.
UnrecognizedProtocolException - Exception in org.javastro.ivoacore.uws.environment.parameter.protocol
Exception thrown when an indirect parameter is encountered whose resource is not a known protocol.
UnrecognizedProtocolException(String) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.protocol.UnrecognizedProtocolException
Construct a new UnrecognizedIndirectParameterProtocolException
UnrecognizedProtocolException(String, Throwable) - Constructor for exception org.javastro.ivoacore.uws.environment.parameter.protocol.UnrecognizedProtocolException
Construct a new UnrecognizedIndirectParameterProtocolException
unwrap(S, Class<X>, WrapperOptions) - Method in class org.javastro.ivoacore.pgsphere.AbstractPgSphereJavaType
 
updateUsing(Box) - Method in class org.javastro.ivoacore.pgsphere.types.Box
Update this object with the content of the given object.
updateUsing(Circle) - Method in class org.javastro.ivoacore.pgsphere.types.Circle
Update this object with the content of the given object.
updateUsing(Ellipse) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
Update this object with the content of the given object.
updateUsing(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Point
Update this object with the content of the given object.
updateUsing(Polygon) - Method in class org.javastro.ivoacore.pgsphere.types.Polygon
Update this object with the content of the given object.
updateUsing(Shape) - Method in class org.javastro.ivoacore.pgsphere.types.Shape
Update this object with the content of the given object.
UUIDProvider - Class in org.javastro.ivoacore.uws.environment
An IdProvider that generates random UUID-based identifiers.
UUIDProvider() - Constructor for class org.javastro.ivoacore.uws.environment.UUIDProvider
 
UWS - Interface in org.javastro.ivoacore.uws.webapi
Universal Worker service (UWS) interface REST operations and external representations.
UWSControl - Interface in org.javastro.ivoacore.uws
Extension of UWSCore providing job lifecycle control operations (set destruction, execution duration, deletion) that map to HTTP 303 redirect responses in the UWS REST API.
UWSCore - Interface in org.javastro.ivoacore.uws
Core UWS functionality.
UWSException - Exception in org.javastro.ivoacore.uws
Base exception for UWS (Universal Worker Service) errors.
UWSException(String) - Constructor for exception org.javastro.ivoacore.uws.UWSException
Constructs a UWSException with the given message.
UWSException(String, Throwable) - Constructor for exception org.javastro.ivoacore.uws.UWSException
Constructs a UWSException with the given message and cause.
UWSJobCreationException - Exception in org.javastro.ivoacore.uws
Exception thrown when a UWS job cannot be created.
UWSJobCreationException(String) - Constructor for exception org.javastro.ivoacore.uws.UWSJobCreationException
Constructs a UWSJobCreationException with the given message.
UWSJobEntity - Class in org.javastro.ivoacore.uws.persist
 
UWSJobEntity() - Constructor for class org.javastro.ivoacore.uws.persist.UWSJobEntity
 

V

val - Variable in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
the parameter value
value() - Method in enum class org.javastro.ivoacore.uws.environment.execution.BinaryEncodings
Returns the string representation of this encoding.
valueOf(String) - Static method in enum class org.javastro.ivoacore.uws.description.ParameterDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.javastro.ivoacore.uws.description.ParameterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.javastro.ivoacore.uws.environment.execution.BinaryEncodings
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.javastro.ivoacore.uws.description.ParameterDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.javastro.ivoacore.uws.description.ParameterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.javastro.ivoacore.uws.environment.execution.BinaryEncodings
Returns an array containing the constants of this enum class, in the order they are declared.
VODMLSchemaProvider - Class in org.javastro.ivoacore.tap.schema
A SchemaProvider that reads TAP schema definitions from VO-DML model resources and converts them to the VOSI tables representation.
VODMLSchemaProvider(String, boolean) - Constructor for class org.javastro.ivoacore.tap.schema.VODMLSchemaProvider
Constructs a VODMLSchemaProvider by loading the named TAP schema resource.
VOSIProvider - Interface in org.javastro.ivoacore.vosi
provides the basic VOSI interface
VOSIResource - Interface in org.javastro.ivoacore.vosi
JAX-RS resource interface exposing the IVOA VOSI (Virtual Observatory Support Interface) endpoints.
VOTABLE - Enum constant in enum class org.javastro.ivoacore.uws.description.ParameterType
VOTable parameter.
VOTableColumnMetadata - Interface in org.javastro.ivoacore.tap.schema
 

W

withAlpha(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Point
fluent setter for alpha Attribute.
withCenter(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Circle
fluent setter for center Attribute.
withCenter(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
fluent setter for center Attribute.
withDelta(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Point
fluent setter for delta Attribute.
withMajor_axis(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
fluent setter for major_axis Attribute.
withMinor_axis(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
fluent setter for minor_axis Attribute.
withPoints(List<Point>) - Method in class org.javastro.ivoacore.pgsphere.types.Polygon
fluent setter for points Attribute.
withPos_angle(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Ellipse
fluent setter for pos_angle Attribute.
withPos_ne(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Box
fluent setter for pos_ne Attribute.
withPos_sw(Point) - Method in class org.javastro.ivoacore.pgsphere.types.Box
fluent setter for pos_sw Attribute.
withRadius(Double) - Method in class org.javastro.ivoacore.pgsphere.types.Circle
fluent setter for radius Attribute.
wrap(X, WrapperOptions) - Method in class org.javastro.ivoacore.pgsphere.AbstractPgSphereJavaType
 
write() - Method in interface org.javastro.ivoacore.uws.environment.parameter.protocol.ExternalValue
access a stream to write the contents of the external value to
writeBack() - Method in class org.javastro.ivoacore.uws.environment.parameter.AbstractParameterAdapter
 
writeBack() - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultParameterAdapter
Writes the value of an output parameter back to the parameter storage.
writeBack() - Method in interface org.javastro.ivoacore.uws.environment.parameter.ParameterAdapter
write out this parameter (used for output parameters).
writeToStream(OutputStream) - Method in class org.javastro.ivoacore.uws.environment.parameter.DefaultInternalValue
 
writeToStream(OutputStream) - Method in class org.javastro.ivoacore.uws.environment.parameter.FileBasedInternalValue
 
writeToStream(OutputStream) - Method in interface org.javastro.ivoacore.uws.environment.parameter.InternalValue
Write the value to the output stream.
writeToStream(OutputStream) - Method in class org.javastro.ivoacore.uws.environment.parameter.StreamBasedInternalValue
 

X

XMLUtils - Class in org.javastro.ivoacore.common.xml
Utility class for marshalling and unmarshalling IVOA resource XML using JAXB and Saxon.
XMLUtils() - Constructor for class org.javastro.ivoacore.common.xml.XMLUtils
Constructs an XMLUtils instance, initializing the JAXB context, marshaller/unmarshaller, and the namespace-normalizing XSLT stylesheet.
A B C D E F G H I J L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form