Package edu.cmu.aura.service

Provides core Aura Primitive Service functionality.

See:
          Description

Interface Summary
PQResultSource Used by PQResult sender to inform a result source of errors sending the results.
PrimitiveService PrimitiveService is the Remote interface implemented by generic primitive services.
QueryClient QueryClient is implemented by primitive service clients that desire to receive results from posted queries or from triggers.
ResultRow  
ResultTable  
StaticResultRow  
StaticResultTable  
 

Class Summary
Attribute Attribute represents a static service attribute.
AttributeReq Represents the requirements on a particular attribute of a query.
DynamicAttribute DynamicAttribute represents dynamic service attributes.
ExpressionUtil ExpressionUtil provides convenience methods for dealing with expressions.
PostQueryWorker Used in conjunction with SimpleService to provide a simple means of executing posted queries.
PQResult  
PQResultSender  
PrimitiveServiceSkel PrimitiveServiceSkel is the skeleton that routes incoming calls to the actual PrimitiveService implementation.
PrimitiveServiceStub PrimitiveServiceStub is used by clients send requests to services.
PSGlobal Note this class is public as an implementation artifact and should not be used directly.
QueryClientSkel Provides service clients the ability to receive incoming posted query results and trigger results from the service.
QueryClientStub Stub that allows primitive services to perform callbacks on clients that support callbacks.
QueryResult QueryResult represents the result of executing a query on a primitive service.
ReqUtil ReqUtil provides various utility functions related to attribute requirements.
ResultUtil  
SimpleClient This class should be extended by clients that desire to receive results from posted queries and triggers.
SimpleService Overview
 

Exception Summary
ExpressionNotSupportedException Represents an AuraService ExpressionNotSupportedError.
FunctionNotSupportedException Represents an AuraService FunctionNotSupportedError.
GeneralServiceException Represents an AuraService GeneralError.
InternalServiceException Represents an AuraService InternalError.
ReqNotSupportedException Represents an Aura Service RequirementNotSupportedError.
RequestException Represents an AuraService RequestError.
ServiceException Base class for service exceptions.
 

Package edu.cmu.aura.service Description

Provides core Aura Primitive Service functionality.