public class FedXUtil extends Object
Constructor and Description |
---|
FedXUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
applyMaxQueryExecutionTime(Operation operation,
FederationContext federationContext)
Set a maximum execution time corresponding to
FedXConfig.getEnforceMaxQueryTime() to this operation. |
static void |
applyQueryBindings(SailQuery query)
Apply query bindings to transfer information from the query into the evaluation routine, e.g.
|
static String |
getIncrementalUUID()
Hexadecimal representation of an incremental integer.
|
static IRI |
iri(String iri) |
static Literal |
literal(String literal) |
static ValueFactory |
valueFactory() |
public static Literal literal(String literal)
literal
- public static ValueFactory valueFactory()
SimpleValueFactory
instancepublic static void applyQueryBindings(SailQuery query)
query
- public static String getIncrementalUUID()
public static void applyMaxQueryExecutionTime(Operation operation, FederationContext federationContext)
FedXConfig.getEnforceMaxQueryTime()
to this operation.
Note that this is an upper bound only as FedX applies other means for evaluation the maximum query execution
time.operation
- the Operation
federationContext
- the FederationContext
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.