Set Apple Notification Values

Constructs a value object, APNSAppSettingsVO, which sets values for Apple Push Notification Service settings used for iPhone push notifications.

Syntax

public java.lang.String getCertificateFileName()
public void setCertificateFileName(java.lang.String value)
public java.lang.String getCertificatePassword()
public void setCertificatePassword(java.lang.String value)
public java.lang.String getPushGateway()
public void setPushGateway(java.lang.String value)
public int getPushGatewayPort()
public void setPushGatewayPort(int value)
public int getNumberOfChannels()
public void setNumberOfChannels(int value)
public java.lang.String getFeedbackGateway()
public void setFeedbackGateway(java.lang.String value)
public int getFeedbackGatewayPort()
public void setFeedbackGatewayPort(int value)

Returns

If successful, returns silently. If unsuccessful, returns SUPAdminException.

Examples

  • Update
    // construct an APNSAppSettingsVO
    private APNSAppSettingsVO buildAPNSSettings() {
    	APNSAppSettingsVO settings = new APNSAppSettingsVO();
    	settings.setCertificateFileName("C:/PushDevCertificate_smithj.p12");
    	settings.setCertificatePassword("iM0;APNS");
    	settings.setFeedbackGateway("testfeedback.push.example.com");
    	settings.setFeedbackGatewayPort(123);
    	settings.setName("smithj_APNS_configuration1");
    	settings.setNumberOfChannels(3);
    	settings.setPushGateway("testgateway.push.example.com ");
    	settings.setPushGatewayPort(456);
    	return settings;
    }