javapns.notification.management
Class APNPayload

java.lang.Object
  extended by javapns.notification.Payload
      extended by javapns.notification.management.MobileConfigPayload
          extended by javapns.notification.management.APNPayload

public class APNPayload
extends MobileConfigPayload

An MDM payload for APN (Access Point Name).

Author:
Sylvain Pedneault

Constructor Summary
APNPayload(int payloadVersion, String payloadOrganization, String payloadIdentifier, String payloadDisplayName, Map<String,String> defaultsData, String defaultsDomainName, Map<String,String>[] apns, String apn, String username)
           
 
Method Summary
 void setPassword(APNPayload value)
           
 void setProxy(String value)
           
 void setProxyPort(int value)
           
 
Methods inherited from class javapns.notification.management.MobileConfigPayload
setPayloadDescription, setPayloadRemovalDisallowed
 
Methods inherited from class javapns.notification.Payload
addCustomDictionary, addCustomDictionary, addCustomDictionary, asSimulationOnly, estimatePayloadSizeAfterAdding, getCharacterEncoding, getExpiry, getMaximumPayloadSize, getPayload, getPayloadAsBytes, getPayloadSize, isEstimatedPayloadSizeAllowedAfterAdding, isPayloadSizeEstimatedWhenAdding, setCharacterEncoding, setExpiry, setPayloadSizeEstimatedWhenAdding, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

APNPayload

public APNPayload(int payloadVersion,
                  String payloadOrganization,
                  String payloadIdentifier,
                  String payloadDisplayName,
                  Map<String,String> defaultsData,
                  String defaultsDomainName,
                  Map<String,String>[] apns,
                  String apn,
                  String username)
           throws JSONException
Throws:
JSONException
Method Detail

setPassword

public void setPassword(APNPayload value)
                 throws JSONException
Throws:
JSONException

setProxy

public void setProxy(String value)
              throws JSONException
Throws:
JSONException

setProxyPort

public void setProxyPort(int value)
                  throws JSONException
Throws:
JSONException