@Immutable public class ReviewServiceAdapter extends java.lang.Object implements ReviewService
Constructor and Description |
---|
ReviewServiceAdapter(ReviewService service) |
Modifier and Type | Method and Description |
---|---|
QueryRequest<Review> |
all()
Deprecated.
|
FetchRequest<Review> |
byId(java.lang.String id)
Finds a review by id.
|
QueryRequest<Review> |
byProductId(java.lang.String productId)
Queries all reviews for a specific product.
|
QueryRequest<Review> |
query()
Queries reviews in current project.
|
Review |
updateReview(VersionedId reviewId,
ReviewUpdate update)
Updates a review.
|
play.libs.F.Promise<SphereResult<Review>> |
updateReviewAsync(VersionedId reviewId,
ReviewUpdate update)
Updates a review asynchronously.
|
public ReviewServiceAdapter(@Nonnull ReviewService service)
public FetchRequest<Review> byId(java.lang.String id)
ReviewService
byId
in interface ReviewService
@Deprecated public QueryRequest<Review> all()
ReviewService
all
in interface ReviewService
public QueryRequest<Review> query()
ReviewService
query
in interface ReviewService
public QueryRequest<Review> byProductId(java.lang.String productId)
ReviewService
byProductId
in interface ReviewService
public Review updateReview(VersionedId reviewId, ReviewUpdate update)
ReviewService
updateReview
in interface ReviewService
public play.libs.F.Promise<SphereResult<Review>> updateReviewAsync(VersionedId reviewId, ReviewUpdate update)
ReviewService
updateReviewAsync
in interface ReviewService