Uses of Interface
javapns.devices.Device

Packages that use Device
javapns The JavaPNS library 
javapns.devices Classes representing mobile devices. 
javapns.devices.implementations.basic A basic non-persistent implementation for devices. 
javapns.feedback Classes for interacting with the Apple Feedback Service. 
javapns.notification Classes for pushing notifications through Apple servers. 
javapns.notification.transmission Specialized classes for transmitting notifications to large number of devices. 
 

Uses of Device in javapns
 

Methods in javapns that return types with arguments of type Device
static List<Device> Push.feedback(Object keystore, String password, boolean production)
          Retrieve a list of devices that should be removed from future notification lists.
 

Uses of Device in javapns.devices
 

Methods in javapns.devices that return Device
 Device DeviceFactory.addDevice(String id, String token)
          Deprecated. Add a device to the map
 Device DeviceFactory.getDevice(String id)
          Deprecated. Get a device according to his id
 

Methods in javapns.devices that return types with arguments of type Device
static List<Device> Devices.asDevices(Object rawList)
           
 

Uses of Device in javapns.devices.implementations.basic
 

Classes in javapns.devices.implementations.basic that implement Device
 class BasicDevice
          This class is used to represent a Device (iPhone)
 

Methods in javapns.devices.implementations.basic that return Device
 Device BasicDeviceFactory.addDevice(String id, String token)
          Deprecated. Add a device to the map
 Device BasicDeviceFactory.getDevice(String id)
          Deprecated. Get a device according to his id
 

Uses of Device in javapns.feedback
 

Methods in javapns.feedback that return types with arguments of type Device
 LinkedList<Device> FeedbackServiceManager.getDevices(AppleFeedbackServer server)
           
 

Uses of Device in javapns.notification
 

Methods in javapns.notification that return Device
 Device PushedNotification.getDevice()
          Returns the device that the payload was pushed to.
 Device PayloadPerDevice.getDevice()
           
 Device PushNotificationManager.getDevice(String id)
          Deprecated. The DeviceFactory-based architecture is deprecated.
 

Methods in javapns.notification with parameters of type Device
 PushedNotification PushNotificationManager.sendNotification(Device device, Payload payload)
          Send a notification to a single device and close the connection.
 PushedNotification PushNotificationManager.sendNotification(Device device, Payload payload, boolean closeAfter)
          Send a notification (Payload) to the given device
 PushedNotification PushNotificationManager.sendNotification(Device device, Payload payload, boolean closeAfter, int identifier)
          Send a notification (Payload) to the given device
 PushedNotification PushNotificationManager.sendNotification(Device device, Payload payload, int identifier)
          Send a notification (Payload) to the given device
 PushedNotifications PushNotificationManager.sendNotifications(Payload payload, Device... devices)
          Send a notification to a multiple devices in a single connection and close the connection.
protected  void PushedNotification.setDevice(Device device)
           
 

Method parameters in javapns.notification with type arguments of type Device
 PushedNotifications PushNotificationManager.sendNotifications(Payload payload, List<Device> devices)
          Send a notification to a multiple devices in a single connection and close the connection.
 

Constructors in javapns.notification with parameters of type Device
PayloadPerDevice(Payload payload, Device device)
           
PushedNotification(Device device, Payload payload)
           
PushedNotification(Device device, Payload payload, Exception exception)
           
PushedNotification(Device device, Payload payload, int identifier)
           
 

Uses of Device in javapns.notification.transmission
 

Methods in javapns.notification.transmission that return types with arguments of type Device
 List<Device> NotificationThread.getDevices()
          Get the list of devices associated with this thread.
 

Methods in javapns.notification.transmission with parameters of type Device
 PushQueue PushQueue.add(Payload payload, Device device)
          Queue a message for delivery.
 PushQueue NotificationThreads.add(Payload payload, Device device)
           
 PushQueue NotificationThread.add(Payload payload, Device device)
           
 

Constructor parameters in javapns.notification.transmission with type arguments of type Device
NotificationThreads(AppleNotificationServer server, Payload payload, List<Device> devices, int numberOfThreads)
          Create the specified number of notification threads and spread the devices evenly between the threads.
NotificationThreads(AppleNotificationServer server, Payload payload, List<Device> devices, List<NotificationThread> threads)
          Spread the devices evenly between the provided threads.
NotificationThreads(Object keystore, String password, boolean production, Payload payload, List<Device> devices, int numberOfThreads)
          Create the specified number of notification threads and spread the devices evenly between the threads.
NotificationThreads(Object keystore, String password, boolean production, Payload payload, List<Device> devices, List<NotificationThread> threads)
          Spread the devices evenly between the provided threads.
 



Copyright © 2016. All Rights Reserved.