Constructs a value object, APNSAppSettingsVO, which sets values for Apple Push Notification Service settings used for iPhone push notifications.
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)
If successful, returns silently. If unsuccessful, returns SUPAdminException.
// 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; }