Package tigase.push.apns
Class ApnsService
- java.lang.Object
-
- tigase.push.apns.ApnsService
-
public class ApnsService extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ApnsService.APNSToken
static class
ApnsService.APNSTokenManager
static class
ApnsService.AuthorizationType
static class
ApnsService.Builder
static class
ApnsService.EncryptionKey
static class
ApnsService.ErrorCode
static class
ApnsService.ErrorType
static class
ApnsService.SSLTrustManager
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ApnsService.AuthorizationType
getAuthorizationType()
static ApnsService.Builder
newBuilder()
java.util.concurrent.CompletableFuture<java.lang.String>
push(ApnsNotification notification)
void
push(ApnsNotification notification, java.util.concurrent.CompletableFuture<java.lang.String> future)
void
stop()
java.lang.String
toString()
-
-
-
Method Detail
-
getAuthorizationType
public ApnsService.AuthorizationType getAuthorizationType()
-
push
public java.util.concurrent.CompletableFuture<java.lang.String> push(ApnsNotification notification)
-
push
public void push(ApnsNotification notification, java.util.concurrent.CompletableFuture<java.lang.String> future)
-
stop
public void stop()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
newBuilder
public static ApnsService.Builder newBuilder()
-
-