- actionKey(String) - Method in class com.notnoop.apns.PayloadBuilder
-
Sets the value of action button (the right button to be
displayed).
- alertAction(String) - Method in class com.notnoop.apns.PayloadBuilder
-
Sets the alert action text
- alertBody(String) - Method in class com.notnoop.apns.PayloadBuilder
-
Sets the alert body text, the text the appears to the user,
to the passed value
- alertTitle(String) - Method in class com.notnoop.apns.PayloadBuilder
-
Sets the alert title text, the text the appears to the user,
to the passed value.
- Always() - Constructor for class com.notnoop.apns.internal.ReconnectPolicies.Always
-
- APNS - Class in com.notnoop.apns
-
The main class to interact with the APNS Service.
- ApnsConnection - Interface in com.notnoop.apns.internal
-
- ApnsConnectionImpl - Class in com.notnoop.apns.internal
-
- ApnsConnectionImpl(SocketFactory, String, int) - Constructor for class com.notnoop.apns.internal.ApnsConnectionImpl
-
- ApnsConnectionImpl(SocketFactory, String, int, Proxy, String, String, ReconnectPolicy, ApnsDelegate, boolean, ThreadFactory, int, boolean, int, int) - Constructor for class com.notnoop.apns.internal.ApnsConnectionImpl
-
- ApnsDelegate - Interface in com.notnoop.apns
-
A delegate that gets notified of the status of notification delivery to the
Apple Server.
- ApnsDelegateAdapter - Class in com.notnoop.apns
-
A no operation delegate that does nothing!
- ApnsDelegateAdapter() - Constructor for class com.notnoop.apns.ApnsDelegateAdapter
-
- ApnsDeliveryErrorException - Exception in com.notnoop.exceptions
-
- ApnsDeliveryErrorException(DeliveryError) - Constructor for exception com.notnoop.exceptions.ApnsDeliveryErrorException
-
- ApnsException - Exception in com.notnoop.exceptions
-
Base class for all the exceptions thrown in Apns Library
- ApnsException() - Constructor for exception com.notnoop.exceptions.ApnsException
-
- ApnsException(String) - Constructor for exception com.notnoop.exceptions.ApnsException
-
- ApnsException(Throwable) - Constructor for exception com.notnoop.exceptions.ApnsException
-
- ApnsException(String, Throwable) - Constructor for exception com.notnoop.exceptions.ApnsException
-
- ApnsFeedbackConnection - Class in com.notnoop.apns.internal
-
- ApnsFeedbackConnection(SocketFactory, String, int) - Constructor for class com.notnoop.apns.internal.ApnsFeedbackConnection
-
- ApnsFeedbackConnection(SocketFactory, String, int, Proxy, int, int, String, String) - Constructor for class com.notnoop.apns.internal.ApnsFeedbackConnection
-
- ApnsNotification - Interface in com.notnoop.apns
-
Represents an APNS notification to be sent to Apple service.
- ApnsPooledConnection - Class in com.notnoop.apns.internal
-
- ApnsPooledConnection(ApnsConnection, int) - Constructor for class com.notnoop.apns.internal.ApnsPooledConnection
-
- ApnsPooledConnection(ApnsConnection, int, ExecutorService) - Constructor for class com.notnoop.apns.internal.ApnsPooledConnection
-
- ApnsService - Interface in com.notnoop.apns
-
Represents the connection and interface to the Apple APNS servers.
- ApnsServiceBuilder - Class in com.notnoop.apns
-
- ApnsServiceBuilder() - Constructor for class com.notnoop.apns.ApnsServiceBuilder
-
Constructs a new instance of ApnsServiceBuilder
- ApnsServiceImpl - Class in com.notnoop.apns.internal
-
- ApnsServiceImpl(ApnsConnection, ApnsFeedbackConnection) - Constructor for class com.notnoop.apns.internal.ApnsServiceImpl
-
- asBatched() - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Construct service which will process notification requests in batch.
- asBatched(int, int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Construct service which will process notification requests in batch.
- asBatched(int, int, ThreadFactory) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Construct service which will process notification requests in batch.
- asBatched(int, int, ScheduledExecutorService) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Construct service which will process notification requests in batch.
- asPool(int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Constructs a pool of connections to the notification servers.
- asPool(ExecutorService, int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Constructs a pool of connections to the notification servers.
- asQueued() - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Constructs a new thread with a processing queue to process
notification requests.
- asQueued(ThreadFactory) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Constructs a new thread with a processing queue to process
notification requests.
- withAlgorithm(String) - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- withAppleDestination(boolean) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify to use Apple servers as iPhone gateway and feedback servers.
- withAuthProxy(Proxy, String, String) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the proxy and the authentication parameters to be used
to establish the connections to Apple Servers.
- withAutoAdjustCacheLength(boolean) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify if the notification cache should auto adjust.
- withCacheLength(int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the number of notifications to cache for error purposes.
- withCert(String, String) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the certificate used to connect to Apple APNS
servers.
- withCert(InputStream, String) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the certificate used to connect to Apple APNS
servers.
- withCert(KeyStore, String) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the certificate used to connect to Apple APNS
servers.
- withCert(InputStream, String, String) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the certificate store used to connect to Apple APNS
servers.
- withCert(KeyStore, String, String) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the certificate store used to connect to Apple APNS
servers.
- withCertificateKeyStore(InputStream, String, String) - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- withCertificateKeyStore(InputStream, String, String, String) - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- withCertificateKeyStore(KeyStore, String) - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- withCertificateKeyStore(KeyStore, String, String) - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- withConnectTimeout(int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the timeout value to use for connectionTimeout in created
sockets, for both feedback and push connections, in milliseconds.
- withDefaultTrustKeyStore() - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- withDelegate(ApnsDelegate) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Sets the delegate of the service, that gets notified of the
status of message delivery.
- withErrorDetectionThreadFactory(ThreadFactory) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Provide a custom source for threads used for monitoring connections.
- withFeedbackDestination(String, int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the Feedback for getting failed devices from
Apple iPhone Push servers.
- withGatewayDestination(String, int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the gateway server for sending Apple iPhone
notifications.
- withNoErrorDetection() - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Disables the enhanced error detection, enabled by the
enhanced push notification interface.
- withProductionDestination() - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify to use the Apple Production servers as iPhone gateway
and feedback servers.
- withProxy(Proxy) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the proxy to be used to establish the connections
to Apple Servers
- withProxySocket(Socket) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
- withReadTimeout(int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the timeout value to be set in new setSoTimeout in created
sockets, for both feedback and push connections, in milliseconds.
- withReconnectPolicy(ReconnectPolicy) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the reconnection policy for the socket connection.
- withReconnectPolicy(ReconnectPolicy.Provided) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the reconnection policy for the socket connection.
- withSandboxDestination() - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify to use the Apple sandbox servers as iPhone gateway
and feedback servers.
- withSocksProxy(String, int) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the address of the SOCKS proxy the connection should
use.
- withSSLContext(SSLContext) - Method in class com.notnoop.apns.ApnsServiceBuilder
-
Specify the SSLContext that should be used to initiate the
connection to Apple Server.
- withTrustKeyStore(InputStream, String, String) - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- withTrustKeyStore(KeyStore, String) - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- withTrustManager(TrustManager) - Method in class com.notnoop.apns.internal.SSLContextBuilder
-
- wrapAndThrowAsRuntimeException(Exception) - Static method in class com.notnoop.apns.internal.Utilities
-