A B C D E F G I L M N O P Q R S T U W

A

ACCURACY_CONSTRAINTS_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ReqNotSupportedException
 
accuracyRequired() - Method in class edu.cmu.aura.service.AttributeReq
Determines if this AttribReq specifies a required accuracy.
addAttribSet(ArrayList) - Method in class edu.cmu.aura.service.QueryResult
Adds an attribute set to this query.
addResult(PQResult) - Method in class edu.cmu.aura.service.PQResultSender
 
addSubResult(QueryResult) - Method in class edu.cmu.aura.service.QueryResult
 
addTable(Table) - Method in class edu.cmu.aura.service.db.Database
Add a table to this Database.
ALL_ATTRIBS - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant for sAttribs argument indicating that all attributes are to be returned.
alternateOpNames - Static variable in class edu.cmu.aura.service.query.LeafNode
 
ANY_CHANGE - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant for triggerAttribs argument and the triggerDeltas argument specifying that any change in the attributes should cause the trigger to fire.
Attribute - class edu.cmu.aura.service.Attribute.
Attribute represents a static service attribute.
Attribute() - Constructor for class edu.cmu.aura.service.Attribute
Creates an Attribute.
Attribute(String) - Constructor for class edu.cmu.aura.service.Attribute
Create an Attribute with a specific name.
Attribute(String, Object) - Constructor for class edu.cmu.aura.service.Attribute
Create an Attribute with a specific name and value.
AttributeReq - class edu.cmu.aura.service.AttributeReq.
Represents the requirements on a particular attribute of a query.
AttributeReq() - Constructor for class edu.cmu.aura.service.AttributeReq
Constructs a blank attribute requirement.
AttributeReq(String) - Constructor for class edu.cmu.aura.service.AttributeReq
Constructs an attribute requirement for the given attribute.

B

B_MAX - Static variable in class edu.cmu.aura.service.ReqUtil
 
B_MIN - Static variable in class edu.cmu.aura.service.ReqUtil
 
BoolNode - class edu.cmu.aura.service.query.BoolNode.
A boolean node in an expression tree applies a boolean operator to the results of its children.
BoolNode(int, ExpressionNode) - Constructor for class edu.cmu.aura.service.query.BoolNode
Creates a BoolNode with a unary operator.
BoolNode(int, ExpressionNode, ExpressionNode) - Constructor for class edu.cmu.aura.service.query.BoolNode
Creates a BoolNode with a binary operator.

C

callMethod(String, ArrayList) - Method in class edu.cmu.aura.service.QueryClientSkel
Called by skelServer to dispatch incoming calls.
callMethod(String, ArrayList) - Method in class edu.cmu.aura.service.PrimitiveServiceSkel
Invoke a specific method on the PrimitiveService.
callMethod(String, ArrayList) - Method in class edu.cmu.aura.service.db.DataSinkSkel
 
checkAllowedReqs(ArrayList, String[], int) - Static method in class edu.cmu.aura.service.ReqUtil
Checks to see if for a list of particular attributes, all reqs applied to these attributes are of a valid type.
checkAllowedReqs(ArrayList, String, int) - Static method in class edu.cmu.aura.service.ReqUtil
Checks to see if for a particular attribute, all reqs applied to that attribute are of a valid type.
checkForAllowedAttribs(ArrayList, String[]) - Static method in class edu.cmu.aura.service.ReqUtil
Make sure that a list of reqs contains only the specified attributes.
checkForDups(ArrayList) - Static method in class edu.cmu.aura.service.ReqUtil
Throws a RequestException if duplicate attributes are detected.
computeQueryResult(SimpleEqualityQuery) - Method in class edu.cmu.aura.service.SimpleService
computeQueryResult is implemented by subclasses of SimpleQuery that intend to use PostQueryWorker.
CondTrigger - class edu.cmu.aura.service.query.CondTrigger.
Represents a CondTrigger.
CondTrigger(ArrayList, ArrayList, ExpressionNode, long, long, ExpressionNode, QueryClient) - Constructor for class edu.cmu.aura.service.query.CondTrigger
 
CONF_CONSTRAINTS_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ReqNotSupportedException
 
confRequired() - Method in class edu.cmu.aura.service.AttributeReq
Determines if this AttribReq specifies a required confidence.
convertToMillis() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Get the value of this instant in seconds.
convertToSeconds() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Get the value of this instant in seconds.

D

Database - class edu.cmu.aura.service.db.Database.
Database provides a simple Database oriented implementation of PrimitiveService.
Database(String) - Constructor for class edu.cmu.aura.service.db.Database
Create a new Database.
DataFormatException - exception edu.cmu.aura.service.xml.xmlschema.DataFormatException.
DataFormatException indicates malformed data.
DataFormatException() - Constructor for class edu.cmu.aura.service.xml.xmlschema.DataFormatException
Creates a new DataFormatException.
DataFormatException(String) - Constructor for class edu.cmu.aura.service.xml.xmlschema.DataFormatException
Creates a new DataFormatException.
DataSink - interface edu.cmu.aura.service.db.DataSink.
DataSink is implemented by the database to allow "raw" modification of the database.
DataSinkSkel - class edu.cmu.aura.service.db.DataSinkSkel.
This class is used by the Database to receive incoming calls.
DataSinkSkel(DataSink, SkelServer) - Constructor for class edu.cmu.aura.service.db.DataSinkSkel
 
DataSinkStub - class edu.cmu.aura.service.db.DataSinkStub.
Provides an implementation of the DataSink interface that may be used to update a database.
DataSinkStub(RemoteReference) - Constructor for class edu.cmu.aura.service.db.DataSinkStub
 
DataSinkStub(String, int) - Constructor for class edu.cmu.aura.service.db.DataSinkStub
 
DBInitializer - interface edu.cmu.aura.service.db.DBInitializer.
A DBInitializer is used to perform custom initialization tasks when a service database is started.
DEFAULT_EXEC_INTERVAL - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant for execInterval argument indicating that the service may decide when to execute the query or check the trigger.
DEFAULT_SERVICE - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant for serviceNames argument indicating that the default service is to be queried.
DEFAULT_SERVICE_NAME - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant for serviceName argument indicating that the default service is to be contacted (used in remove operations).
DefUtil - class edu.cmu.aura.service.xml.xmlschema.DefUtil.
Utilities for parsing XMLSchema types.
DefUtil() - Constructor for class edu.cmu.aura.service.xml.xmlschema.DefUtil
 
delete(String, ArrayList) - Method in class edu.cmu.aura.service.db.DataSinkStub
Delete an entry from the service database.
delete(String, ArrayList) - Method in interface edu.cmu.aura.service.db.DataSink
Delete an entry from the service database.
delete(String, ArrayList) - Method in class edu.cmu.aura.service.db.Database
 
deserialize(Element, Class) - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstantSerializer
Deserialize a TimeInstant from an XML definition.
display() - Method in class edu.cmu.aura.service.db.Database
Display the entire Database.
DynamicAttribute - class edu.cmu.aura.service.DynamicAttribute.
DynamicAttribute represents dynamic service attributes.
DynamicAttribute() - Constructor for class edu.cmu.aura.service.DynamicAttribute
Creates a DynamicAttribute.
DynamicAttribute(String, Object) - Constructor for class edu.cmu.aura.service.DynamicAttribute
Creates a DynamicAttribute.
DynamicAttribute(String, Object, long, double) - Constructor for class edu.cmu.aura.service.DynamicAttribute
Creates a DynamicAttribute.

E

edu.cmu.aura.service - package edu.cmu.aura.service
Provides core Aura Primitive Service functionality.
edu.cmu.aura.service.db - package edu.cmu.aura.service.db
Provides a service database for implementation of simple services.  The database was developed in order to explore service funtionality, and is not designed to be scalable or efficient; nevertheless, it is useful for quick implementation of simple services.
edu.cmu.aura.service.dbw - package edu.cmu.aura.service.dbw
Provides the ability to export any SQL database as a service.
edu.cmu.aura.service.query - package edu.cmu.aura.service.query
Classes in this package are used to describe a queries on services.
edu.cmu.aura.service.query.parser - package edu.cmu.aura.service.query.parser
Query parser related classes.
edu.cmu.aura.service.xml.xmlschema - package edu.cmu.aura.service.xml.xmlschema
XMLSchema primitive datatypes and support classes.
errorSendingPQResult(int) - Method in interface edu.cmu.aura.service.PQResultSource
 
evaluate(ExpressionNode, LeafEvaluator) - Static method in class edu.cmu.aura.service.query.ExpressionEvaluator
 
evaluate(LeafNode) - Method in interface edu.cmu.aura.service.query.LeafEvaluator
 
EvaluationException - exception edu.cmu.aura.service.query.EvaluationException.
Represents an exception during expression evaluation.
EvaluationException() - Constructor for class edu.cmu.aura.service.query.EvaluationException
Create an EvaluationException.
EvaluationException(String) - Constructor for class edu.cmu.aura.service.query.EvaluationException
Create an EvaluationException.
EXPRESSION_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ExpressionNotSupportedException
 
ExpressionEvaluator - class edu.cmu.aura.service.query.ExpressionEvaluator.
 
ExpressionEvaluator() - Constructor for class edu.cmu.aura.service.query.ExpressionEvaluator
 
ExpressionNode - class edu.cmu.aura.service.query.ExpressionNode.
Abstract class representing a node in an expression tree.
ExpressionNode() - Constructor for class edu.cmu.aura.service.query.ExpressionNode
 
ExpressionNotSupportedException - exception edu.cmu.aura.service.ExpressionNotSupportedException.
Represents an AuraService ExpressionNotSupportedError.
ExpressionNotSupportedException(int) - Constructor for class edu.cmu.aura.service.ExpressionNotSupportedException
Creates a new ExpressionNotSupportedException.
ExpressionNotSupportedException(int, String) - Constructor for class edu.cmu.aura.service.ExpressionNotSupportedException
Creates a new ExpressionNotSupportedException.
ExpressionUtil - class edu.cmu.aura.service.ExpressionUtil.
ExpressionUtil provides convenience methods for dealing with expressions.
ExpressionUtil() - Constructor for class edu.cmu.aura.service.ExpressionUtil
 

F

finalize() - Method in class edu.cmu.aura.service.SimpleClient
 
FUNCTION_NOT_SUPPORTED_ERROR - Static variable in class edu.cmu.aura.service.FunctionNotSupportedException
 
FunctionNotSupportedException - exception edu.cmu.aura.service.FunctionNotSupportedException.
Represents an AuraService FunctionNotSupportedError.
FunctionNotSupportedException(int) - Constructor for class edu.cmu.aura.service.FunctionNotSupportedException
Creates a new FunctionNotSupportedException.
FunctionNotSupportedException(int, Exception) - Constructor for class edu.cmu.aura.service.FunctionNotSupportedException
Creates a new InternalServiceException.
FunctionNotSupportedException(int, String) - Constructor for class edu.cmu.aura.service.FunctionNotSupportedException
Creates a new InternalServiceException.

G

GENERAL_ERROR - Static variable in class edu.cmu.aura.service.GeneralServiceException
 
GeneralServiceException - exception edu.cmu.aura.service.GeneralServiceException.
Represents an AuraService GeneralError.
GeneralServiceException(int) - Constructor for class edu.cmu.aura.service.GeneralServiceException
Creates a new GeneralServiceException.
GeneralServiceException(int, String) - Constructor for class edu.cmu.aura.service.GeneralServiceException
Creates a new GeneralServiceException.
GeneralServiceException(int, String, Exception) - Constructor for class edu.cmu.aura.service.GeneralServiceException
Creates a new GeneralServiceException.
getAccuracyMax() - Method in class edu.cmu.aura.service.DynamicAttribute
Gets the maxumum of the accuracy bound associated with this attribute.
getAccuracyMax() - Method in class edu.cmu.aura.service.AttributeReq
Get the maximum required accuracy.
getAccuracyMin() - Method in class edu.cmu.aura.service.DynamicAttribute
Gets the minumum of the accuracy bound associated with this attribute.
getAccuracyMin() - Method in class edu.cmu.aura.service.AttributeReq
Get the minimum required accuracy.
getAlternateOperatorName() - Method in class edu.cmu.aura.service.query.LeafNode
Return the altername name of the operator at this LeafNode.
getAttrib(int, String) - Method in interface edu.cmu.aura.service.ResultTable
 
getAttrib(String) - Method in interface edu.cmu.aura.service.ResultRow
 
getAttrib2Name() - Method in class edu.cmu.aura.service.query.LeafNode
 
getAttribName() - Method in class edu.cmu.aura.service.query.LeafNode
Return the name of the attribute at this LeafNode.
getAttribReqs() - Method in class edu.cmu.aura.service.query.Query
Returns the attribute requirements for this query.
getAttributeSet(int) - Method in class edu.cmu.aura.service.QueryResult
Gets a specified attribute set.
getBoolean(String, String, Object) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Retrieve an attribute of type boolean from a service by specifying a lookup key name and value.
getBoolOperator(String) - Static method in class edu.cmu.aura.service.query.BoolNode
Gets an operator given its name.
getChar(String, String, Object) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Retrieve an attribute of type char from a service by specifying a lookup key name and value.
getClient() - Method in class edu.cmu.aura.service.PQResult
 
getConfidence() - Method in class edu.cmu.aura.service.DynamicAttribute
Gets the confidence associated with this attribute.
getConfMax() - Method in class edu.cmu.aura.service.AttributeReq
Gets the maximum required confidence.
getConfMin() - Method in class edu.cmu.aura.service.AttributeReq
Gets the minimum required confidence.
getDay() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Gets the day field of this instant.
getDouble(String, String, Object) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Retrieve an attribute of type double from a service by specifying a lookup key name and value.
getEqExpressionAttrib() - Method in class edu.cmu.aura.service.query.SimpleEqualityQuery
 
getEqExpressionVal() - Method in class edu.cmu.aura.service.query.SimpleEqualityQuery
 
getErrorCode() - Method in class edu.cmu.aura.service.ServiceException
Gets the error code associated with this ServiceException.
getExecInterval() - Method in class edu.cmu.aura.service.query.SimpleEqualityPostedQuery
 
getExecInterval() - Method in class edu.cmu.aura.service.query.PostedQuery
 
getExpression() - Method in class edu.cmu.aura.service.query.Query
Returns this query's "select" expression.
getFloat(String, String, Object) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Retrieve an attribute of type float from a service by specifying a lookup key name and value.
getHour() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Gets the hour field of this instant.
getInt(String, String, Object) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Retrieve an attribute of type int from a service by specifying a lookup key name and value.
getInterval() - Method in class edu.cmu.aura.service.DynamicAttribute
Gets the interval associated with this attribute.
getIntervalBounds() - Method in class edu.cmu.aura.service.query.SimpleEqualityQuery
 
getIntervalBounds(ArrayList, long[]) - Static method in class edu.cmu.aura.service.ReqUtil
Combines the interval bounds from several different attribute requirements into a single bound encompassing all of the bounds.
getIntervalMax() - Method in class edu.cmu.aura.service.AttributeReq
Get the maximum required interval.
getIntervalMin() - Method in class edu.cmu.aura.service.AttributeReq
Get the minimum required interval.
getLastUpdate() - Method in class edu.cmu.aura.service.DynamicAttribute
Gets the time this attribute was last updated.
getLeafOperator(String) - Static method in class edu.cmu.aura.service.query.LeafNode
Gets an operator given its name.
getLeftChild() - Method in class edu.cmu.aura.service.query.BoolNode
Get the left child of this node.
getLiteral() - Method in class edu.cmu.aura.service.query.LeafNode
Return the literal at this LeafNode.
getLong(String, String, Object) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Retrieve an attribute of type long from a service by specifying a lookup key name and value.
getMinute() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Gets the minute field of this instant.
getMonth() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Gets the month field of this instant.
getName() - Method in class edu.cmu.aura.service.AttributeReq
Gets the name of the attribute that this requirement is for.
getName() - Method in class edu.cmu.aura.service.Attribute
Gets the name of this Attribute.
getName() - Method in class edu.cmu.aura.service.db.Database
Get the name of this Database.
getNumAttribSets() - Method in class edu.cmu.aura.service.QueryResult
Gets the number of attribute sets in this result.
getNumRows() - Method in interface edu.cmu.aura.service.StaticResultTable
 
getNumRows() - Method in interface edu.cmu.aura.service.ResultTable
 
getOperator() - Method in class edu.cmu.aura.service.query.ExpressionNode
Get this node's operator.
getOperatorName() - Method in class edu.cmu.aura.service.query.LeafNode
Return the name of the operator at this LeafNode.
getOperatorName() - Method in class edu.cmu.aura.service.query.ExpressionNode
Get the name of this node's operator.
getOperatorName() - Method in class edu.cmu.aura.service.query.BoolNode
Return the name of the operator at this BoolNode.
getPort() - Method in class edu.cmu.aura.service.db.Database
Get the port on which this database is accepting incoming requests.
getQueryClient() - Method in class edu.cmu.aura.service.query.SimpleEqualityPostedQuery
 
getQueryClient() - Method in class edu.cmu.aura.service.query.PostedQuery
 
getQueryID() - Method in class edu.cmu.aura.service.PQResult
 
getQueryID() - Method in class edu.cmu.aura.service.query.SimpleEqualityPostedQuery
 
getQueryID() - Method in class edu.cmu.aura.service.query.PostedQuery
 
getReference() - Method in class edu.cmu.aura.service.SimpleClient
Returns a reference to this client.
getReference() - Method in class edu.cmu.aura.service.QueryClientStub
Returns a reference to the client.
getReference() - Method in class edu.cmu.aura.service.QueryClientSkel
Returns a reference to this skel that may be used to send query results.
getReference() - Method in interface edu.cmu.aura.service.QueryClient
Returns a reference to this client.
getResult() - Method in class edu.cmu.aura.service.PQResult
 
getResult(ResultTable, ArrayList) - Static method in class edu.cmu.aura.service.ResultUtil
 
getRightChild() - Method in class edu.cmu.aura.service.query.BoolNode
Get the right child of this node.
getRow(int) - Method in interface edu.cmu.aura.service.StaticResultTable
 
getRowSize(int) - Method in interface edu.cmu.aura.service.ResultTable
 
getSampleTime() - Method in interface edu.cmu.aura.service.StaticResultTable
 
getSampleTime() - Method in interface edu.cmu.aura.service.ResultTable
 
getSAttribs() - Method in class edu.cmu.aura.service.query.SimpleEqualityQuery
 
getSAttribs() - Method in class edu.cmu.aura.service.query.Query
Returns the selected attributes of this query.
getSAttribVal(String) - Method in interface edu.cmu.aura.service.StaticResultRow
 
getSecond() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Gets the second field of this instant.
getServiceNames() - Method in class edu.cmu.aura.service.query.Query
Returns the target service names of this query.
getShort(String, String, Object) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Retrieve an attribute of type short from a service by specifying a lookup key name and value.
getSource() - Method in class edu.cmu.aura.service.PQResult
 
getString(String, String, Object) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Retrieve an attribute of type string from a service by specifying a lookup key name and value.
getTableByName(String) - Method in class edu.cmu.aura.service.db.Database
Get a specified table.
getTime() - Method in class edu.cmu.aura.service.QueryResult
Gets the time at which this query finished executing.
getTimeLimit() - Method in class edu.cmu.aura.service.query.SimpleEqualityQuery
 
getTimeLimit() - Method in class edu.cmu.aura.service.query.Query
Returns the time limit of the query.
getTriggerAttribs() - Method in class edu.cmu.aura.service.query.SimpleEqualityModTrigger
 
getTriggerAttribs() - Method in class edu.cmu.aura.service.query.ModTrigger
 
getTriggerDeltas() - Method in class edu.cmu.aura.service.query.SimpleEqualityModTrigger
 
getTriggerDeltas() - Method in class edu.cmu.aura.service.query.ModTrigger
 
getTriggerExpression() - Method in class edu.cmu.aura.service.query.SimpleEqualityCondTrigger
 
getTriggerExpression() - Method in class edu.cmu.aura.service.query.CondTrigger
 
getUpdateTimeAbsMax() - Method in class edu.cmu.aura.service.AttributeReq
Get the maximum required updateTime.
getUpdateTimeAbsMin() - Method in class edu.cmu.aura.service.AttributeReq
Get the minimum required updateTime.
getUpdateTimeBounds() - Method in class edu.cmu.aura.service.query.SimpleEqualityQuery
 
getUpdateTimeBoundsMillis(ArrayList, long[]) - Static method in class edu.cmu.aura.service.ReqUtil
Combines the update time bounds from several different attribute requirements into a single bound encompassing all of the bounds.
getValue() - Method in class edu.cmu.aura.service.Attribute
Gets the value of this Attribute.
getYear() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Gets the year field of this instant.

I

ILLEGAL_VALUE - Static variable in class edu.cmu.aura.service.RequestException
 
initialize(Database, Element) - Method in interface edu.cmu.aura.service.db.DBInitializer
Initialize the database.
insert(String, ArrayList) - Method in class edu.cmu.aura.service.db.DataSinkStub
Insert an entry into the service database.
insert(String, ArrayList) - Method in interface edu.cmu.aura.service.db.DataSink
Insert an entry into the service database.
insert(String, ArrayList) - Method in class edu.cmu.aura.service.db.Database
 
INTERNAL_ERROR - Static variable in class edu.cmu.aura.service.InternalServiceException
 
InternalServiceException - exception edu.cmu.aura.service.InternalServiceException.
Represents an AuraService InternalError.
InternalServiceException(int) - Constructor for class edu.cmu.aura.service.InternalServiceException
Creates a new InternalServiceException.
InternalServiceException(int, String) - Constructor for class edu.cmu.aura.service.InternalServiceException
Creates a new InternalServiceException.
InternalServiceException(int, String, Exception) - Constructor for class edu.cmu.aura.service.InternalServiceException
Creates a new InternalServiceException.
INTERVAL_CONSTRAINTS_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ReqNotSupportedException
 
intervalRequired() - Method in class edu.cmu.aura.service.AttributeReq
Determines if this AttribReq specifies a required sample interval.
isComplete() - Method in interface edu.cmu.aura.service.StaticResultTable
 
isComplete() - Method in interface edu.cmu.aura.service.ResultTable
 
isComplete() - Method in class edu.cmu.aura.service.QueryResult
Returns whether or not this QueryResult represents a complete result.
isLeafNode() - Method in class edu.cmu.aura.service.query.ExpressionNode
Return whether or not this is a leaf node.
isUnary() - Method in class edu.cmu.aura.service.query.BoolNode
Returns whether or not this BoolNode is unary.

L

LeafEvaluator - interface edu.cmu.aura.service.query.LeafEvaluator.
 
LeafNode - class edu.cmu.aura.service.query.LeafNode.
A leaf node in an expression tree applies a comparison operator to an attribute and a literal value.
LeafNode(int, String, Object) - Constructor for class edu.cmu.aura.service.query.LeafNode
Creates a LeafNode
LeafNode(int, String, String, Object) - Constructor for class edu.cmu.aura.service.query.LeafNode
Creates a LeafNode with a custom operator

M

main(String[]) - Static method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
 
main(String[]) - Static method in class edu.cmu.aura.service.xml.xmlschema.DefUtil
main() is for unit testing only.
main(String[]) - Static method in class edu.cmu.aura.service.db.ServiceRunner
 
main(String[]) - Static method in class edu.cmu.aura.service.query.parser.QParser
 
main(String[]) - Static method in class edu.cmu.aura.service.dbw.WrapperService
Accept command line parameters and run the test.
MAX_OP_INDEX - Static variable in class edu.cmu.aura.service.query.LeafNode
 
MAX_OP_INDEX - Static variable in class edu.cmu.aura.service.query.BoolNode
 
metBy(DynamicAttribute) - Method in class edu.cmu.aura.service.AttributeReq
Determins if a given DynamicAttribute meets the requirements specified by the AttributeReq.
ModTrigger - class edu.cmu.aura.service.query.ModTrigger.
Represents a ModTrigger.
ModTrigger(ArrayList, ArrayList, ExpressionNode, long, long, ArrayList, ArrayList, QueryClient) - Constructor for class edu.cmu.aura.service.query.ModTrigger
 

N

NO_REQS - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant for attribReqs argument indicating that no attribute requirements are needed.
NO_SUCH_ATTRIB - Static variable in class edu.cmu.aura.service.RequestException
 
NO_SUCH_SERVICE - Static variable in class edu.cmu.aura.service.RequestException
 
NO_TIME_LIMIT - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant for timeLimit argument indicating that there is no hard time limit.
NON_EQ_EXPRESSION_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ExpressionNotSupportedException
 
NON_KEY_EQ_EXPRESSION_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ExpressionNotSupportedException
 
NON_KEY_EXPRESSIONS_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ExpressionNotSupportedException
 

O

objectSerializer - Static variable in class edu.cmu.aura.service.PSGlobal
 
OP_AND - Static variable in class edu.cmu.aura.service.query.BoolNode
 
OP_CUSTOM - Static variable in class edu.cmu.aura.service.query.LeafNode
 
OP_EQ - Static variable in class edu.cmu.aura.service.query.LeafNode
 
OP_GT - Static variable in class edu.cmu.aura.service.query.LeafNode
 
OP_GTEQ - Static variable in class edu.cmu.aura.service.query.LeafNode
 
OP_LT - Static variable in class edu.cmu.aura.service.query.LeafNode
 
OP_LTEQ - Static variable in class edu.cmu.aura.service.query.LeafNode
 
OP_NEQ - Static variable in class edu.cmu.aura.service.query.LeafNode
 
OP_NOT - Static variable in class edu.cmu.aura.service.query.BoolNode
 
OP_OR - Static variable in class edu.cmu.aura.service.query.BoolNode
 
OP_UNKNOWN_OR_CUSTOM - Static variable in class edu.cmu.aura.service.query.LeafNode
 
OPERATOR_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ExpressionNotSupportedException
 
opNames - Static variable in class edu.cmu.aura.service.query.LeafNode
 
opNames - Static variable in class edu.cmu.aura.service.query.BoolNode
 

P

parseEqExpression(ExpressionNode, StringBuffer) - Static method in class edu.cmu.aura.service.ExpressionUtil
Parses a key equality expression and finds the literal value specified.
parseInt(String) - Static method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Allows a + to precede the regular parse int.
parseKeyEqExpression(ExpressionNode, String, Class) - Static method in class edu.cmu.aura.service.ExpressionUtil
Parses a key equality expression and finds the literal value specified.
parseQuery(InputStream, int) - Method in class edu.cmu.aura.service.query.parser.QParser
 
parseQuery(String) - Method in class edu.cmu.aura.service.query.parser.QParser
 
parseSelect(PQuery, ArrayList) - Method in class edu.cmu.aura.service.query.parser.QParser
 
POST_COND_TRIGGER_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.FunctionNotSupportedException
 
POST_MOD_TRIGGER_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.FunctionNotSupportedException
 
POST_QUERY_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.FunctionNotSupportedException
 
postCondTrigger(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, ExpressionNode, RemoteReference) - Method in class edu.cmu.aura.service.SimpleService
Post a conditional trigger.
postCondTrigger(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, ExpressionNode, RemoteReference) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Post a trigger that is to execute when a particular condition is met.
postCondTrigger(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, ExpressionNode, RemoteReference) - Method in interface edu.cmu.aura.service.PrimitiveService
Post a trigger that is to execute when a particular condition is met.
postCondTrigger(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, ExpressionNode, RemoteReference) - Method in class edu.cmu.aura.service.db.Database
 
postCondTrigger(CondTrigger) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Post a trigger that is to execute when a particular condition is met.
PostedQuery - class edu.cmu.aura.service.query.PostedQuery.
Represents a posted service query.
PostedQuery(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, QueryClient) - Constructor for class edu.cmu.aura.service.query.PostedQuery
 
PostedQuery(ArrayList, ArrayList, ExpressionNode, long, long, QueryClient) - Constructor for class edu.cmu.aura.service.query.PostedQuery
 
postModTrigger(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, ArrayList, ArrayList, RemoteReference) - Method in class edu.cmu.aura.service.SimpleService
Post a mod trigger.
postModTrigger(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, ArrayList, ArrayList, RemoteReference) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Post a trigger that is to execute when any one of a given set of attributes changes by a specified amount.
postModTrigger(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, ArrayList, ArrayList, RemoteReference) - Method in interface edu.cmu.aura.service.PrimitiveService
Post a trigger that is to execute when any one of a given set of attributes changes by a specified amount.
postModTrigger(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, ArrayList, ArrayList, RemoteReference) - Method in class edu.cmu.aura.service.db.Database
 
postModTrigger(ModTrigger) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Post a trigger that is to execute when any one of a given set of attributes changes by a specified amount.
postQuery(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, RemoteReference) - Method in class edu.cmu.aura.service.SimpleService
Post a query.
postQuery(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, RemoteReference) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Query a service repeatedly at a regular interval.
postQuery(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, RemoteReference) - Method in interface edu.cmu.aura.service.PrimitiveService
Query a service repeatedly at a regular interval.
postQuery(ArrayList, ArrayList, ExpressionNode, ArrayList, long, long, RemoteReference) - Method in class edu.cmu.aura.service.db.Database
Query a service recurrently.
postQuery(PostedQuery) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Query a service repeatedly at a regular interval.
PostQueryWorker - class edu.cmu.aura.service.PostQueryWorker.
Used in conjunction with SimpleService to provide a simple means of executing posted queries.
PostQueryWorker(SimpleService, SimpleEqualityPostedQuery) - Constructor for class edu.cmu.aura.service.PostQueryWorker
Construct a PostQueryWorker.
PQResult - class edu.cmu.aura.service.PQResult.
 
PQResult(QueryClient, QueryResult, PQResultSource, int) - Constructor for class edu.cmu.aura.service.PQResult
 
PQResultSender - class edu.cmu.aura.service.PQResultSender.
 
PQResultSender(int, int) - Constructor for class edu.cmu.aura.service.PQResultSender
 
PQResultSource - interface edu.cmu.aura.service.PQResultSource.
Used by PQResult sender to inform a result source of errors sending the results.
PrimitiveService - interface edu.cmu.aura.service.PrimitiveService.
PrimitiveService is the Remote interface implemented by generic primitive services.
PrimitiveServiceSkel - class edu.cmu.aura.service.PrimitiveServiceSkel.
PrimitiveServiceSkel is the skeleton that routes incoming calls to the actual PrimitiveService implementation.
PrimitiveServiceSkel(PrimitiveService, SkelServer) - Constructor for class edu.cmu.aura.service.PrimitiveServiceSkel
Create a new PrimitiveServiceSkel that routes calls to a given PrimitiveService.
PrimitiveServiceStub - class edu.cmu.aura.service.PrimitiveServiceStub.
PrimitiveServiceStub is used by clients send requests to services.
PrimitiveServiceStub(RemoteReference) - Constructor for class edu.cmu.aura.service.PrimitiveServiceStub
Creates a PrimitiveServiceStub.
PrimitiveServiceStub(String, int) - Constructor for class edu.cmu.aura.service.PrimitiveServiceStub
Creates a PrimitiveServiceStub.
printStackTrace() - Method in class edu.cmu.aura.service.ServiceException
Prints a stack trace showing where the exception occurred.
PSGlobal - class edu.cmu.aura.service.PSGlobal.
Note this class is public as an implementation artifact and should not be used directly.
PSGlobal() - Constructor for class edu.cmu.aura.service.PSGlobal
 

Q

QParseException - exception edu.cmu.aura.service.query.parser.QParseException.
QParseException represents an exception that occurs when QParser attempts to parse a malformed query.
QParseException() - Constructor for class edu.cmu.aura.service.query.parser.QParseException
 
QParseException(String) - Constructor for class edu.cmu.aura.service.query.parser.QParseException
 
QParser - class edu.cmu.aura.service.query.parser.QParser.
This class parses String expressions into a Query object.
QParser() - Constructor for class edu.cmu.aura.service.query.parser.QParser
 
Query - class edu.cmu.aura.service.query.Query.
Represents a service query.
query(ArrayList, ArrayList, ExpressionNode, ArrayList, long) - Method in class edu.cmu.aura.service.SimpleService
Query this service.
query(ArrayList, ArrayList, ExpressionNode, ArrayList, long) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Query a service.
query(ArrayList, ArrayList, ExpressionNode, ArrayList, long) - Method in interface edu.cmu.aura.service.PrimitiveService
Query a service.
query(ArrayList, ArrayList, ExpressionNode, ArrayList, long) - Method in class edu.cmu.aura.service.db.Database
Execute a query against this Database.
query(ArrayList, ArrayList, ExpressionNode, ArrayList, long) - Method in class edu.cmu.aura.service.dbw.WrapperService
Handle incoming queries from clients by passing them to the SQL database.
Query(ArrayList, ArrayList, ExpressionNode, ArrayList, long) - Constructor for class edu.cmu.aura.service.query.Query
Construct a Query.
Query(ArrayList, ArrayList, ExpressionNode, long) - Constructor for class edu.cmu.aura.service.query.Query
Construct a Query that has no attribute requirements.
query(Query) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Query a service.
QueryClient - interface edu.cmu.aura.service.QueryClient.
QueryClient is implemented by primitive service clients that desire to receive results from posted queries or from triggers.
QueryClientSkel - class edu.cmu.aura.service.QueryClientSkel.
Provides service clients the ability to receive incoming posted query results and trigger results from the service.
QueryClientSkel(QueryClient, SkelServer) - Constructor for class edu.cmu.aura.service.QueryClientSkel
Construct a QueryClientSkel for a given client using a specified SkelServer.
QueryClientStub - class edu.cmu.aura.service.QueryClientStub.
Stub that allows primitive services to perform callbacks on clients that support callbacks.
QueryClientStub(RemoteReference) - Constructor for class edu.cmu.aura.service.QueryClientStub
Create a new QueryClientStub.
queryExecuted(int, QueryResult) - Method in class edu.cmu.aura.service.SimpleClient
Called by a service to inform a client of the result of a posted query.
queryExecuted(int, QueryResult) - Method in class edu.cmu.aura.service.QueryClientStub
Inform a client of the result of a posted query.
queryExecuted(int, QueryResult) - Method in interface edu.cmu.aura.service.QueryClient
Called by a service to inform a client of the result of a posted query.
QueryResult - class edu.cmu.aura.service.QueryResult.
QueryResult represents the result of executing a query on a primitive service.
QueryResult() - Constructor for class edu.cmu.aura.service.QueryResult
Creates a QueryResult.

R

R_ACCURACY - Static variable in class edu.cmu.aura.service.ReqUtil
 
R_CONFIDENCE - Static variable in class edu.cmu.aura.service.ReqUtil
 
R_INTERVAL - Static variable in class edu.cmu.aura.service.ReqUtil
 
R_NONE - Static variable in class edu.cmu.aura.service.ReqUtil
 
R_UPDATE_TIME - Static variable in class edu.cmu.aura.service.ReqUtil
 
RELATION_ATTRIB - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant indicating the name of the attribute that tracks properties of dynamic relationships.
removeQuery(String, int) - Method in class edu.cmu.aura.service.SimpleService
Removes a posted query.
removeQuery(String, int) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Remove a recurrent query.
removeQuery(String, int) - Method in interface edu.cmu.aura.service.PrimitiveService
Remove a recurrent query.
removeQuery(String, int) - Method in class edu.cmu.aura.service.db.Database
Remove a recurrent query.
removeTrigger(String, int) - Method in class edu.cmu.aura.service.SimpleService
Remove a trigger.
removeTrigger(String, int) - Method in class edu.cmu.aura.service.PrimitiveServiceStub
Remove a trigger.
removeTrigger(String, int) - Method in interface edu.cmu.aura.service.PrimitiveService
Remove a trigger.
removeTrigger(String, int) - Method in class edu.cmu.aura.service.db.Database
 
REQ_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ReqNotSupportedException
 
ReqNotSupportedException - exception edu.cmu.aura.service.ReqNotSupportedException.
Represents an Aura Service RequirementNotSupportedError.
ReqNotSupportedException(int) - Constructor for class edu.cmu.aura.service.ReqNotSupportedException
Creates a new AttribReqNotSupportedException.
ReqNotSupportedException(int, String) - Constructor for class edu.cmu.aura.service.ReqNotSupportedException
Creates a new InternalServiceException.
REQUEST_ERROR - Static variable in class edu.cmu.aura.service.RequestException
 
RequestException - exception edu.cmu.aura.service.RequestException.
Represents an AuraService RequestError.
RequestException(int) - Constructor for class edu.cmu.aura.service.RequestException
Creates a new RequestException.
RequestException(int, String) - Constructor for class edu.cmu.aura.service.RequestException
Creates a new RequestException.
ReqUtil - class edu.cmu.aura.service.ReqUtil.
ReqUtil provides various utility functions related to attribute requirements.
ReqUtil() - Constructor for class edu.cmu.aura.service.ReqUtil
 
ResultRow - interface edu.cmu.aura.service.ResultRow.
 
ResultTable - interface edu.cmu.aura.service.ResultTable.
 
ResultUtil - class edu.cmu.aura.service.ResultUtil.
 
ResultUtil() - Constructor for class edu.cmu.aura.service.ResultUtil
 
run() - Method in class edu.cmu.aura.service.PQResultSender
 

S

sanityCheckReqs(ArrayList) - Static method in class edu.cmu.aura.service.ReqUtil
Perform sanity checks on the given reqs.
SELECT_ALL - Static variable in interface edu.cmu.aura.service.PrimitiveService
Constant for expression argument indicating attributes for all entities or relations tracked by the service are to be returned.
serialize(Object, StringBuffer, int, String, boolean) - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstantSerializer
Serialize a TimeInstant object.
ServiceException - exception edu.cmu.aura.service.ServiceException.
Base class for service exceptions.
ServiceException(int) - Constructor for class edu.cmu.aura.service.ServiceException
Creates a new ServiceException.
ServiceException(int, Exception) - Constructor for class edu.cmu.aura.service.ServiceException
Creates a new ServiceException.
ServiceException(int, String) - Constructor for class edu.cmu.aura.service.ServiceException
Creates a new ServiceException.
ServiceException(int, String, Exception) - Constructor for class edu.cmu.aura.service.ServiceException
Creates a new ServiceException.
ServiceRunner - class edu.cmu.aura.service.db.ServiceRunner.
ServiceRunner is used to start the Database.
ServiceRunner(int) - Constructor for class edu.cmu.aura.service.db.ServiceRunner
 
setAccuracy(Comparable, Comparable) - Method in class edu.cmu.aura.service.AttributeReq
Sets the required accuracy.
setAccuracy(Object, Object) - Method in class edu.cmu.aura.service.DynamicAttribute
Sets the accuracy associated with this attribute.
setAttrib2Name(String) - Method in class edu.cmu.aura.service.query.LeafNode
 
setAttribName(String) - Method in class edu.cmu.aura.service.query.LeafNode
Set the name of the attribute at this LeafNode.
setComplete(boolean) - Method in class edu.cmu.aura.service.QueryResult
Sets whether or not this result is complete.
setConf(double, double) - Method in class edu.cmu.aura.service.AttributeReq
Sets the required confidence.
setConfidence(double) - Method in class edu.cmu.aura.service.DynamicAttribute
Sets the confidence associated with this attribute.
setCustomOperator(String) - Method in class edu.cmu.aura.service.query.LeafNode
Set this node's operator
setExecInterval(long) - Method in class edu.cmu.aura.service.query.PostedQuery
 
setInterval(long) - Method in class edu.cmu.aura.service.DynamicAttribute
Sets the interval associated with this attribute.
setInterval(long, long) - Method in class edu.cmu.aura.service.AttributeReq
Sets the required sample interval.
setLastUpdate(long) - Method in class edu.cmu.aura.service.DynamicAttribute
Sets the time this attribute was last updated.
setLiteral(Object) - Method in class edu.cmu.aura.service.query.LeafNode
Set the literal at this LeafNode.
setName(String) - Method in class edu.cmu.aura.service.Attribute
Sets the name of this Attribute.
setOperator(int) - Method in class edu.cmu.aura.service.query.LeafNode
Set this node's operator
setOperator(int) - Method in class edu.cmu.aura.service.query.ExpressionNode
Set this node's operator
setOperator(int) - Method in class edu.cmu.aura.service.query.BoolNode
Set this node's operator
setQueryClient(QueryClient) - Method in class edu.cmu.aura.service.query.PostedQuery
 
setQueryID(int) - Method in class edu.cmu.aura.service.query.SimpleEqualityPostedQuery
 
setQueryID(int) - Method in class edu.cmu.aura.service.query.PostedQuery
 
setTime(long) - Method in class edu.cmu.aura.service.QueryResult
Sets the time at which this query finished executing.
setTime(TimeInstant) - Method in class edu.cmu.aura.service.QueryResult
Sets the time at which this query finished executing.
setUpdateTime(long, long) - Method in class edu.cmu.aura.service.AttributeReq
Sets the required updateTime.
setUpdateTime(TimeInstant, TimeInstant) - Method in class edu.cmu.aura.service.AttributeReq
Sets the required updateTime.
setUpdateTimeAbs(TimeInstant, TimeInstant) - Method in class edu.cmu.aura.service.AttributeReq
Sets the required updateTime.
setValue(Object) - Method in class edu.cmu.aura.service.Attribute
Sets the value of this Attribute.
SimpleClient - class edu.cmu.aura.service.SimpleClient.
This class should be extended by clients that desire to receive results from posted queries and triggers.
SimpleClient(int) - Constructor for class edu.cmu.aura.service.SimpleClient
Construct a simple client listening on a specified port.
SimpleEqualityCondTrigger - class edu.cmu.aura.service.query.SimpleEqualityCondTrigger.
 
SimpleEqualityCondTrigger(ArrayList, String, Object, long, long, ExpressionNode, QueryClient, long[], long[]) - Constructor for class edu.cmu.aura.service.query.SimpleEqualityCondTrigger
 
SimpleEqualityModTrigger - class edu.cmu.aura.service.query.SimpleEqualityModTrigger.
 
SimpleEqualityModTrigger(ArrayList, String, Object, long, long, ArrayList, ArrayList, QueryClient, long[], long[]) - Constructor for class edu.cmu.aura.service.query.SimpleEqualityModTrigger
 
SimpleEqualityPostedQuery - class edu.cmu.aura.service.query.SimpleEqualityPostedQuery.
 
SimpleEqualityPostedQuery(ArrayList, String, Object, long, long, QueryClient, long[], long[]) - Constructor for class edu.cmu.aura.service.query.SimpleEqualityPostedQuery
 
SimpleEqualityQuery - class edu.cmu.aura.service.query.SimpleEqualityQuery.
SimpleEqualityQuery represents a simple equality query that has been partially processed for easier execution.
SimpleEqualityQuery(ArrayList, String, Object, long, long[], long[]) - Constructor for class edu.cmu.aura.service.query.SimpleEqualityQuery
 
SimpleService - class edu.cmu.aura.service.SimpleService.
Overview
SimpleService(String, int) - Constructor for class edu.cmu.aura.service.SimpleService
Creates a service with a given name listening on a specified port.
start() - Method in class edu.cmu.aura.service.db.Database
Should be called before the database is accessed.
start(InputStream) - Method in class edu.cmu.aura.service.db.ServiceRunner
 
StaticResultRow - interface edu.cmu.aura.service.StaticResultRow.
 
StaticResultTable - interface edu.cmu.aura.service.StaticResultTable.
 
stop() - Method in class edu.cmu.aura.service.PQResultSender
 

T

TIME_CONSTRAINTS_NOT_SUPPORTED - Static variable in class edu.cmu.aura.service.ReqNotSupportedException
 
TimeInstant - class edu.cmu.aura.service.xml.xmlschema.TimeInstant.
TimeInstant is the XML Schema primitive type that represents an instant of time.

Example TimeInstant templates:

TimeInstant(long) - Constructor for class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Creates a new TimeInstant from Java time in milliseconds.
TimeInstant(String) - Constructor for class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Creates a new TimeInstant from a serialized definition.
TimeInstantSerializer - class edu.cmu.aura.service.xml.xmlschema.TimeInstantSerializer.
TimeInstantSerializer converts to and from an XML definition of TimeInstant to an actual TimeInstant object.
TimeInstantSerializer() - Constructor for class edu.cmu.aura.service.xml.xmlschema.TimeInstantSerializer
Create a new TimeInstantSerializer.
tokenizeTimeDef(String) - Static method in class edu.cmu.aura.service.xml.xmlschema.DefUtil
Tokenize a time definition.
toSQLForm() - Method in class edu.cmu.aura.service.query.Query
Returns an SQL like representation of this query.
toString() - Method in class edu.cmu.aura.service.QueryResult
Convert this QueryResult to a String.
toString() - Method in class edu.cmu.aura.service.DynamicAttribute
Converts this attribute to a String.
toString() - Method in class edu.cmu.aura.service.AttributeReq
Return a String version of this AttributeReq.
toString() - Method in class edu.cmu.aura.service.Attribute
Converts this attribute to a String.
toString() - Method in class edu.cmu.aura.service.xml.xmlschema.TimeInstant
Serialize this TimeInstant in manner that conforms to the XMLSchema TimeInstant definition.
toString() - Method in class edu.cmu.aura.service.query.Query
 
triggerFired(int, QueryResult) - Method in class edu.cmu.aura.service.SimpleClient
Called by a service to inform clients of results of triggers.
triggerFired(int, QueryResult) - Method in class edu.cmu.aura.service.QueryClientStub
Inform a client of the result of a trigger execution.
triggerFired(int, QueryResult) - Method in interface edu.cmu.aura.service.QueryClient
Called by a service to inform clients of results of triggers.
typeRegistry - Static variable in class edu.cmu.aura.service.PSGlobal
 

U

update() - Method in class edu.cmu.aura.service.PostQueryWorker
Called by the Gatherer when it's time to execute this query.
update(String, ArrayList, ArrayList) - Method in class edu.cmu.aura.service.db.DataSinkStub
Update an entry's attributes in the service database.
update(String, ArrayList, ArrayList) - Method in interface edu.cmu.aura.service.db.DataSink
Update an entry's attributes in the service database.
update(String, ArrayList, ArrayList) - Method in class edu.cmu.aura.service.db.Database
 
updateTimeRequired() - Method in class edu.cmu.aura.service.AttributeReq
Determines if this AttribReq specifies a required updateTime.

W

WrapperService - class edu.cmu.aura.service.dbw.WrapperService.
A simple service to provide access to an SQL database via the primitive service API.
WrapperService(String, int, String, String) - Constructor for class edu.cmu.aura.service.dbw.WrapperService
Creates the WrapperService.

A B C D E F G I L M N O P Q R S T U W