summaryrefslogtreecommitdiff
path: root/telephony/java/android/telephony/ims/RcsEventQueryResult.java
diff options
context:
space:
mode:
Diffstat (limited to 'telephony/java/android/telephony/ims/RcsEventQueryResult.java')
-rw-r--r--telephony/java/android/telephony/ims/RcsEventQueryResult.java62
1 files changed, 0 insertions, 62 deletions
diff --git a/telephony/java/android/telephony/ims/RcsEventQueryResult.java b/telephony/java/android/telephony/ims/RcsEventQueryResult.java
deleted file mode 100644
index d6347e3ec693..000000000000
--- a/telephony/java/android/telephony/ims/RcsEventQueryResult.java
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * Copyright (C) 2019 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package android.telephony.ims;
-
-import java.util.List;
-
-/**
- * The result of a {@link RcsMessageStore#getRcsEvents(RcsEventQueryParams)}
- * call. This class allows getting the token for querying the next batch of events in order to
- * prevent handling large amounts of data at once.
- *
- * @hide
- */
-public class RcsEventQueryResult {
- private RcsQueryContinuationToken mContinuationToken;
- private List<RcsEvent> mEvents;
-
- /**
- * Internal constructor for {@link com.android.internal.telephony.ims.RcsMessageStoreController}
- * to create query results
- *
- * @hide
- */
- public RcsEventQueryResult(
- RcsQueryContinuationToken continuationToken,
- List<RcsEvent> events) {
- mContinuationToken = continuationToken;
- mEvents = events;
- }
-
- /**
- * Returns a token to call
- * {@link RcsMessageStore#getRcsEvents(RcsQueryContinuationToken)}
- * to get the next batch of {@link RcsEvent}s.
- */
- public RcsQueryContinuationToken getContinuationToken() {
- return mContinuationToken;
- }
-
- /**
- * Returns all the {@link RcsEvent}s in the current query result. Call {@link
- * RcsMessageStore#getRcsEvents(RcsQueryContinuationToken)} to get the next batch
- * of {@link RcsEvent}s.
- */
- public List<RcsEvent> getEvents() {
- return mEvents;
- }
-}