RestOperations class abstract

Implementers

Properties

componentName String?
getter/setter pair
counters ↔ CompositeCounters
getter/setter pair
dependencyResolver ↔ DependencyResolver
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
logger ↔ CompositeLogger
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

configure(ConfigParams config) → void
Configures component by passing configuration parameters.
getCorrelationId(Request req) String?
Returns correlationId from request
getFilterParams(Request req) → FilterParams
getPagingParams(Request req) → PagingParams
instrument(String? correlationId, String name) → CounterTiming
instrumentError(String? correlationId, String name, dynamic err, [bool? reerror = false]) → void
invoke(String operation) → dynamic Function(Request req)
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
safeInvoke(Request req, String name, dynamic operation(), dynamic error(Exception err)) Future
sendBadRequest(Request req, String message) FutureOr<Response>
sendConflict(Request req, String message) FutureOr<Response>
sendCreatedResult(Request req, dynamic err, dynamic result) FutureOr<Response>
sendDeletedResult(Request req, dynamic err, dynamic result) FutureOr<Response>
sendEmptyResult(Request req, dynamic err) FutureOr<Response>
sendError(Request req, dynamic error) FutureOr<Response>
sendInternalError(Request req, String message) FutureOr<Response>
sendNotFound(Request req, String message) FutureOr<Response>
sendResult(Request req, dynamic err, dynamic result) FutureOr<Response>
sendServerUnavailable(Request req, String message) FutureOr<Response>
sendSessionExpired(Request req, String message) FutureOr<Response>
sendUnauthorized(Request req, String message) FutureOr<Response>
setReferences(IReferences references) → void
Sets references to dependent components.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited