Index
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
JobFactoryto 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
JobFactoryproviding common fields and implementations ofJobTypemethods. - 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
JobSpecificationstoring 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
MinimalRegistryInterfacethat retrieves registry resources via an OAI-PMHOAIInterface. - BaseSchemaProvider - Class in org.javastro.ivoacore.tap.schema
-
A base implementation of
SchemaProviderthat provides common functionality for schema providers that load TAP schema definitions from various sources and then supply them withBaseSchemaProvider.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
UWSinterface, providing default HTTP endpoint implementations delegating to aJobManager. - BaseUWSResource() - Constructor for class org.javastro.ivoacore.uws.webapi.BaseUWSResource
- BaseVOSIResource - Class in org.javastro.ivoacore.vosi
-
Base implementation of
VOSIResourcethat delegates to aVOSIProvider. - 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
Resultsobject. - 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
InternalValuefor 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
BaseUWSJobfrom 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
DefaultProtocolLibrarypre-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
creationTimerecord 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
datestamprecord 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
ExecutionEnvironmentthat 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
ExecutionPolicyproviding 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
descriptionrecord 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
endTimerecord 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
JobManagerbehaves. - 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
MutableInternalValuethat 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
BinaryEncodingsconstant 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
headerrecord component. - Header(String, String, List<String>, boolean) - Constructor for record class org.javastro.ivoacore.client.registry.OAIInterface.Header
-
Creates an instance of a
Headerrecord 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
identifierrecord 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
ParameterValuebacked 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
isDeletedrecord 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
jobIdrecord 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
ListRecordsResponserecord 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
JAXBElementto 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
JobStoreusing aConcurrentHashMap. - 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
metadatarecord component. - MetadataFormat(String, String, String) - Constructor for record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
-
Creates an instance of a
MetadataFormatrecord class. - metadataNamespace() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
-
Returns the value of the
metadataNamespacerecord component. - metadataPrefix() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.MetadataFormat
-
Returns the value of the
metadataPrefixrecord 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
PersistedJobRecordrecord 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
phaserecord 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
ExternalValueinstances. - 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
Recordrecord class. - records() - Method in record class org.javastro.ivoacore.client.registry.BasicOAIClient.ListRecordsResponse
-
Returns the value of the
recordsrecord 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
resumptionTokenrecord 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
schemarecord 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
JobSpecificationinstance into its JSON string representation using the configuredObjectMapper. - 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
Setrecord 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
setNamerecord 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
setSpecrecord component. - setSpecs() - Method in record class org.javastro.ivoacore.client.registry.OAIInterface.Header
-
Returns the value of the
setSpecsrecord 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
SimpleLambdaJobinstances. - 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
specificationrecord 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
startTimerecord 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
MutableInternalValuethat works withInputStreams. - 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
DBColumnandVOTableColumnMetadatafor 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
Jobthat 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
TAPJobinstances. - 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
UWSJobEntityinstance into aJobSpecificationby deserializing the JSON string stored in thejobSpecificationJsonfield 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
Resourceobjects 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
IdProviderthat 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
UWSCoreproviding 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
SchemaProviderthat 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form