|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.rim.pushsdk.commons.PushSDKPropertiesImpl
public class PushSDKPropertiesImpl
Default implementation of the PushSDKProperties interface.
DefaultPropertyStore by default, which can be overridden by calling
setPropertyStore(PropertyStore).
Dependencies that must be injected to properly initialize this object for use:
| Field Summary | |
|---|---|
static String |
ACKNOWLEDGEMENT_BATCH_SIZE
The max. |
static String |
ACKNOWLEDGEMENT_MAX_QUEUE_SIZE
The max. |
static String |
ACKNOWLEDGEMENT_MAX_THREADS
The max. |
static String |
ACKNOWLEDGEMENT_PUSH_LOOKUP_RETRY_DELAY
Time in milliseconds to delay, after looking up and not finding the push request detail that corresponds to a result notification, before retrying the lookup. |
static String |
DATABASE_TYPE
Gets the type of database that the SDK is working with. |
static String |
DEFAULT_DELIVER_BEFORE_TIMESTAMP_OFFSET
The default deliver before timestamp offset in milliseconds. |
static String |
DTD_DECLARATION_ENTERPRISE
DTD declaration used when constructing XML to send to the enterprise (BES) PPG. |
static String |
DTD_DECLARATION_PUBLIC
DTD declaration used when constructing XML to send to the public (BIS) PPG. |
static String |
ENTERPRISE_PPG_ADDRESS
Push submission URL of the enterprise (BES) central push server. |
static String |
HTTP_CONNECTION_TIMEOUT
The connection timeout for the HTTP client. |
static String |
HTTP_IS_PERSISTENT_TIMEOUT
Whether persistent connections are used by the HTTP client. |
static String |
HTTP_READ_TIMEOUT
The read timeout for the HTTP client. |
static String |
MAX_IN_CLAUSE_VALUES
The max. |
static String |
PARSER_SPECIAL_CHARACTERS
List of parser special characters that should be avoided when specifying values of PAP message elements. |
static String |
PPG_ADDRESS
Deprecated. As of release 1.1, use PUBLIC_PPG_ADDRESS or ENTERPRISE_PPG_ADDRESS instead. |
static String |
PUBLIC_PPG_ADDRESS
Push submission URL of the public (BIS) push server. |
static String |
PUSH_REQUEST_DETAIL_FIND_MAX_RESULTS
The max. |
static String |
PUSH_STATS_UPDATE_FREQUENCY
The time frequency (in seconds) with which push statistics are updated. |
static String |
PUSH_STATS_UPDATE_QUEUESIZE
The maximum size of the queue used in batch updating of push statistics. |
static String |
PUSHAPP_DELETE_UNSUBSCRIBE_QUEUESIZE
The size of the queue to use for unsubscribes when performing a hard delete of a push application. |
static String |
PUSHAPP_DELETE_UNSUBSCRIBE_TIMEOUT
The timeout to use for unsubscribes when performing a hard delete of a push application. |
static String |
PUSHAPP_SUBSCRIBER_DELETE_TIMEOUT
The timeout to use for deletion of subscribers when performing a hard delete of a push application. |
static String |
REGENERATE_PUSHID_MAX_ATTEMPTS
The max. |
static String |
SUBSCRIPTION_DEREGISTRATION_URL
The subscriber deregistration URL for public (BIS) pushes. |
static String |
SUBSCRIPTION_MATCHING_MAX_THREADS
The max. |
static String |
SUBSCRIPTION_MATCHING_QUEUESIZE
The size of the queue to use for subscription validation/matching. |
static String |
SUBSCRIPTION_PPG_SYNC_BATCHSIZE
The size of the batch to use for subscription status syncing with the PPG. |
static String |
SUBSCRIPTION_PPG_SYNC_MAX_THREADS
The max. |
static String |
SUBSCRIPTION_PPG_SYNC_QUEUESIZE
The size of the queue to use for subscription status syncing with the PPG. |
static String |
SUBSCRIPTION_PPG_SYNC_TIMEOUT
The timeout to use for subscription status syncing with the PPG. |
static String |
SUBSCRIPTION_QUERY_URL
The subscription query URL for public (BIS) pushes. |
static String |
SUBSCRIPTION_RESUME_URL
The resume subscription URL for public (BIS) pushes. |
static String |
SUBSCRIPTION_SUSPEND_URL
The suspend subscription URL for public (BIS) pushes. |
static String |
SUBSCRIPTION_VALIDATION_BATCH_SIZE
The number of subscribers to load at once from the database to validate. |
static String |
SUBSCRIPTION_VALIDATION_HIGH_WATER_MARK
When the number of subscribers to validate are below this water mark ,an optimized query for a small number of subscribers will be used. |
static String |
SUSBSCRIPTION_FIND_MAX_RESULTS
The max. |
static String |
USE_PUBLIC_PUSH
Deprecated. As of release 1.1, replaced by PapControl.isUsingPublicPush() if using the
low-level PAP APIs, and PushApplication.getType() or
SubscriberPartial.getType() if using the high-level APIs. |
static String |
WEBSIGNALS_DEREGISTRATION_URL
The URL for Web Signals deregistration (unsubscribe) on the PPG. |
static String |
WEBSIGNALS_REGISTRATION_URL
The URL for Web Signals registration on the PPG. |
static String |
WEBSIGNALS_RESUME_URL
The URL for Web Signals resume on the PPG. |
static String |
WEBSIGNALS_SUSPEND_URL
The URL for Web Signals suspend on the PPG. |
| Constructor Summary | |
|---|---|
PushSDKPropertiesImpl()
|
|
| Method Summary | |
|---|---|
int |
getAcknowledgementBatchSize()
Gets the maximum number of result notifications in a batch for processing. |
int |
getAcknowledgementMaxQueueSize()
Gets the maximum size of the result notification queue before it starts rejecting new notifications. |
int |
getAcknowledgementMaxThreads()
Gets the maximum number of threads for processing the result notification queue and notifying listeners. |
int |
getAcknowledgementPushLookupRetryDelay()
Gets the time in milliseconds to delay, after looking up and not finding the push request detail that corresponds to a result notification, before retrying the lookup. |
String |
getDatabaseType()
Gets the type of database that the SDK is working with. |
long |
getDefaultDeliverBeforeTimestampOffset()
Gets the default deliver before timestamp offset. |
String |
getDtdDeclarationEnterprise()
Returns the DTD declaration to use when constructing XML to send to the enterprise (BES) PPG (this property is not related to parsing XML sent from the PPG). |
String |
getDtdDeclarationPublic()
Returns the DTD declaration to use when constructing XML to send to the public (BIS) PPG (this property is not related to parsing XML sent from the PPG). |
String |
getEnterprisePpgAddress()
Gets the push submission URL of the enterprise (BES) PPG. |
int |
getHttpConnectionTimeout()
Gets the connection timeout for the HTTP client in milliseconds. |
boolean |
getHttpIsPersistent()
Gets whether persistent connections are used by the HTTP client. |
int |
getHttpReadTimeout()
Gets the read timeout for the HTTP client in milliseconds. |
int |
getMaxInClauseValues()
Gets the maximum number of SQL IN clause parameters allowed by the DB implementation being used (e.g. |
char[] |
getParserSpecialCharacters()
Gets the parser special characters that should be avoided when specifying values of PAP message elements. |
String |
getPpgAddress()
Deprecated. |
String |
getPublicPpgAddress()
Gets the push submission URL of the public (BIS) PPG. |
int |
getPushAppDeleteUnsubscribeQueueSize()
Gets the size of the queue for unsubscribes performed for a hard application delete. |
int |
getPushAppDeleteUnsubscribeTimeout()
Gets the timeout (in minutes) for unsubscribes performed for a hard application delete. |
int |
getPushAppSubscriberDeleteTimeout()
Gets the timeout (in minutes) for subscriber deletions performed for a hard application delete. |
int |
getPushRequestDetailFindMaxResults()
Gets the max. |
int |
getPushStatsUpdateFrequency()
Gets the time frequency (in seconds) with which push statistics are updated. |
int |
getPushStatsUpdateQueueSize()
Gets the maximum size of the queue used in batch updating of push statistics. |
int |
getRegeneratePushIdMaxAttempts()
Gets the maximum number of attempts to generate unique push ids before giving up. |
String |
getSubscriptionDeregistrationUrl()
Gets the subscriber deregistration URL for public (BIS) pushes. |
int |
getSubscriptionFindMaxResults()
Gets the maximum number of results returned by a subscriber find operation. |
int |
getSubscriptionMatchingMaxThreads()
Gets the maximum number of threads to use for subscription matching (used in subscription validation). |
int |
getSubscriptionMatchingQueueSize()
Gets the size of the queue for large subscription validation/subscription matching. |
int |
getSubscriptionPPGSyncBatchSize()
Gets the size of the batches for syncing subscription statuses with the PPG. |
int |
getSubscriptionPPGSyncMaxThreads()
Gets the maximum number of threads to use in syncing subscription statuses with the PPG. |
int |
getSubscriptionPPGSyncQueueSize()
Gets the size of the queue used in syncing subscription statuses with the PPG. |
int |
getSubscriptionPPGSyncTimeout()
Gets the timeout (in minutes) used in syncing subscription statuses with the PPG. |
String |
getSubscriptionQueryUrl()
Gets the URL associated with subscription status queries for public (BIS) pushes. |
String |
getSubscriptionResumeUrl()
Gets the resume subscription URL for public (BIS) pushes. |
String |
getSubscriptionSuspendUrl()
Gets the suspend subscription URL for public (BIS) pushes. |
int |
getSubscriptionValidationBatchSize()
Gets the number of subscribers to load at once from the database to validate. |
int |
getSubscriptionValidationHighWaterMark()
Gets the subscription validation high water mark. |
String |
getWebsignalsDeregistrationUrl()
Gets the subscriber deregistration URL for Web Signals. |
String |
getWebsignalsRegistrationUrl()
Gets the Web Signals registration URL (a PPG URL). |
String |
getWebsignalsResumeUrl()
Gets the resume subscription URL for Web Signals. |
String |
getWebsignalsSuspendUrl()
Gets the suspend subscription URL for Web Signals. |
boolean |
isUsingPublicPush()
Deprecated. |
boolean |
isUsingXmlParserDtdValidation()
Deprecated. |
void |
setAcknowledgementBatchSize(int value)
Sets the maximum number of result notifications in a batch for processing. |
void |
setAcknowledgementMaxQueueSize(int value)
Sets the maximum size of the result notification queue before it starts rejecting new notifications. |
void |
setAcknowledgementMaxThreads(int value)
Sets the maximum number of threads for processing the result notification queue and notifying listeners. |
void |
setAcknowledgementPushLookupRetryDelay(int value)
Sets the time in milliseconds to delay, after looking up and not finding the push request detail that corresponds to a result notification, before retrying the lookup. |
void |
setDatabaseType(String value)
Sets the type of database that the SDK is working with. |
void |
setDefaultDeliverBeforeTimestampOffset(long value)
Sets the default deliver before timestamp offset. |
void |
setDtdDeclarationEnterprise(String value)
Sets the DTD declaration to use when constructing XML to send to the enterprise (BES) PPG (this property is not related to parsing XML sent from the PPG). |
void |
setDtdDeclarationPublic(String value)
Sets the DTD declaration to use when constructing XML to send to the public (BIS) PPG (this property is not related to parsing XML sent from the PPG). |
void |
setEnterprisePpgAddress(String value)
Sets the push submission URL of the enterprise (BES) PPG. |
void |
setHttpConnectionTimeout(int value)
Sets the connection timeout for the HTTP client in milliseconds. |
void |
setHttpIsPersistent(boolean value)
Sets whether persistent connections are used by the HTTP client. |
void |
setHttpReadTimeout(int value)
Sets the read timeout for the HTTP client in milliseconds. |
void |
setMaxInClauseValues(int value)
Sets the maximum number of SQL IN clause parameters allowed by the DB implementation being used (e.g. |
void |
setParserSpecialCharacters(char[] value)
Sets the parser special characters that should be avoided when specifying values of PAP message elements. |
void |
setPpgAddress(String value)
Deprecated. |
void |
setPropertyStore(PropertyStore propertyStore)
Sets the property store to be used with the push SDK properties. |
void |
setPublicPpgAddress(String value)
Sets the push submission URL of the public (BIS) PPG. |
void |
setPushAppDeleteUnsubscribeQueueSize(int size)
Sets the size of the queue for unsubscribes performed for a hard application delete. |
void |
setPushAppDeleteUnsubscribeTimeout(int timeout)
Sets the timeout (in minutes) for unsubscribes performed for a hard application delete. |
void |
setPushAppSubscriberDeleteTimeout(int timeout)
Sets the timeout (in minutes) for subscriber deletions performed for a hard application delete. |
void |
setPushRequestDetailFindMaxResults(int value)
Sets the max. |
void |
setPushStatsUpdateFrequency(int value)
Sets the time frequency (in seconds) with which push statistics are updated. |
void |
setPushStatsUpdateQueueSize(int value)
Sets the maximum size of the queue used in batch updating of push statistics. |
void |
setRegeneratePushIdMaxAttempts(int value)
Sets the maximum number of attempts to generate unique push ids before giving up. |
void |
setSubscriptionDeregistrationUrl(String value)
Sets the subscriber deregistration URL for public (BIS) pushes. |
void |
setSubscriptionFindMaxResults(int value)
Sets the maximum number of results returned by a subscriber find operation. |
void |
setSubscriptionMatchingMaxThreads(int value)
Sets the maximum number of threads to use for subscription matching (used in subscription validation). |
void |
setSubscriptionMatchingQueueSize(int size)
Sets the size of the queue for large subscription validation/subscription matching. |
void |
setSubscriptionPPGSyncBatchSize(int size)
Sets the size of the batches for syncing subscription statuses with the PPG. |
void |
setSubscriptionPPGSyncMaxThreads(int value)
Sets the maximum number of threads to use in syncing subscription statuses with the PPG. |
void |
setSubscriptionPPGSyncQueueSize(int size)
Sets the size of the queue used in syncing subscription statuses with the PPG. |
void |
setSubscriptionPPGSyncTimeout(int timeout)
Sets the timeout (in minutes) used in syncing subscription statuses with the PPG. |
void |
setSubscriptionQueryUrl(String url)
Sets the URL associated with subscription status queries for public (BIS) pushes. |
void |
setSubscriptionResumeUrl(String value)
Sets the resume subscription URL for public (BIS) pushes. |
void |
setSubscriptionSuspendUrl(String value)
Sets the suspend subscription URL for public (BIS) pushes. |
void |
setSubscriptionValidationBatchSize(int value)
Sets the number of subscribers to load at once from the database to validate. |
void |
setSubscriptionValidationHighWaterMark(int value)
Sets the subscription validation high water mark. |
void |
setUsingPublicPush(boolean value)
Deprecated. |
void |
setUsingXmlParserDtdValidation(boolean value)
Deprecated. |
void |
setWebsignalsDeregistrationUrl(String value)
Sets the subscriber deregistration URL for Web Signals. |
void |
setWebsignalsRegistrationUrl(String websignalsRegistrationUrl)
Sets the Web Signals registration URL (a PPG URL). |
void |
setWebsignalsResumeUrl(String value)
Sets the resume subscription URL for Web Signals. |
void |
setWebsignalsSuspendUrl(String value)
Sets the suspend subscription URL for Web Signals. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String REGENERATE_PUSHID_MAX_ATTEMPTS
public static final String DEFAULT_DELIVER_BEFORE_TIMESTAMP_OFFSET
public static final String PARSER_SPECIAL_CHARACTERS
public static final String MAX_IN_CLAUSE_VALUES
public static final String USE_PUBLIC_PUSH
PapControl.isUsingPublicPush() if using the
low-level PAP APIs, and PushApplication.getType() or
SubscriberPartial.getType() if using the high-level APIs.
public static final String PPG_ADDRESS
PUBLIC_PPG_ADDRESS or ENTERPRISE_PPG_ADDRESS instead.
public static final String PUBLIC_PPG_ADDRESS
public static final String ENTERPRISE_PPG_ADDRESS
public static final String ACKNOWLEDGEMENT_MAX_QUEUE_SIZE
public static final String ACKNOWLEDGEMENT_MAX_THREADS
public static final String ACKNOWLEDGEMENT_BATCH_SIZE
public static final String ACKNOWLEDGEMENT_PUSH_LOOKUP_RETRY_DELAY
public static final String SUBSCRIPTION_VALIDATION_HIGH_WATER_MARK
public static final String SUBSCRIPTION_VALIDATION_BATCH_SIZE
public static final String SUBSCRIPTION_DEREGISTRATION_URL
public static final String SUBSCRIPTION_SUSPEND_URL
public static final String SUBSCRIPTION_RESUME_URL
public static final String SUBSCRIPTION_MATCHING_MAX_THREADS
public static final String SUSBSCRIPTION_FIND_MAX_RESULTS
public static final String PUSH_REQUEST_DETAIL_FIND_MAX_RESULTS
public static final String DATABASE_TYPE
public static final String DTD_DECLARATION_PUBLIC
public static final String DTD_DECLARATION_ENTERPRISE
public static final String HTTP_CONNECTION_TIMEOUT
public static final String HTTP_READ_TIMEOUT
public static final String HTTP_IS_PERSISTENT_TIMEOUT
public static final String PUSHAPP_DELETE_UNSUBSCRIBE_QUEUESIZE
public static final String PUSHAPP_DELETE_UNSUBSCRIBE_TIMEOUT
public static final String PUSHAPP_SUBSCRIBER_DELETE_TIMEOUT
public static final String SUBSCRIPTION_MATCHING_QUEUESIZE
public static final String SUBSCRIPTION_PPG_SYNC_BATCHSIZE
public static final String SUBSCRIPTION_QUERY_URL
public static final String SUBSCRIPTION_PPG_SYNC_QUEUESIZE
public static final String SUBSCRIPTION_PPG_SYNC_TIMEOUT
public static final String SUBSCRIPTION_PPG_SYNC_MAX_THREADS
public static final String PUSH_STATS_UPDATE_FREQUENCY
public static final String PUSH_STATS_UPDATE_QUEUESIZE
public static final String WEBSIGNALS_REGISTRATION_URL
public static final String WEBSIGNALS_DEREGISTRATION_URL
public static final String WEBSIGNALS_SUSPEND_URL
public static final String WEBSIGNALS_RESUME_URL
| Constructor Detail |
|---|
public PushSDKPropertiesImpl()
| Method Detail |
|---|
public void setPropertyStore(PropertyStore propertyStore)
propertyStore - the property storepublic int getAcknowledgementMaxQueueSize()
PushSDKProperties
getAcknowledgementMaxQueueSize in interface PushSDKPropertiespublic int getAcknowledgementMaxThreads()
PushSDKProperties
getAcknowledgementMaxThreads in interface PushSDKPropertiespublic int getAcknowledgementBatchSize()
PushSDKProperties
getAcknowledgementBatchSize in interface PushSDKPropertiespublic int getAcknowledgementPushLookupRetryDelay()
PushSDKProperties
getAcknowledgementPushLookupRetryDelay in interface PushSDKPropertiespublic String getDatabaseType()
PushSDKProperties
getDatabaseType in interface PushSDKPropertiespublic long getDefaultDeliverBeforeTimestampOffset()
PushSDKProperties
getDefaultDeliverBeforeTimestampOffset in interface PushSDKPropertiespublic int getMaxInClauseValues()
PushSDKProperties
getMaxInClauseValues in interface PushSDKProperties@Deprecated public String getPpgAddress()
PushSDKProperties
getPpgAddress in interface PushSDKPropertiespublic String getPublicPpgAddress()
PushSDKProperties
getPublicPpgAddress in interface PushSDKPropertiespublic String getEnterprisePpgAddress()
PushSDKProperties
getEnterprisePpgAddress in interface PushSDKPropertiespublic int getPushRequestDetailFindMaxResults()
PushSDKPropertiesIllegalArgumentException will be thrown if an attempt is made in these find methods to request
results above this number.
getPushRequestDetailFindMaxResults in interface PushSDKPropertiespublic int getRegeneratePushIdMaxAttempts()
PushSDKProperties
getRegeneratePushIdMaxAttempts in interface PushSDKPropertiespublic String getSubscriptionDeregistrationUrl()
PushSDKProperties
getSubscriptionDeregistrationUrl in interface PushSDKPropertiespublic int getSubscriptionFindMaxResults()
PushSDKPropertiesIllegalArgumentException will be thrown if an attempt is made in these find methods to request
results above this number.
getSubscriptionFindMaxResults in interface PushSDKPropertiespublic int getSubscriptionMatchingMaxThreads()
PushSDKProperties
getSubscriptionMatchingMaxThreads in interface PushSDKPropertiespublic String getSubscriptionResumeUrl()
PushSDKProperties
getSubscriptionResumeUrl in interface PushSDKPropertiespublic String getSubscriptionSuspendUrl()
PushSDKProperties
getSubscriptionSuspendUrl in interface PushSDKPropertiespublic int getSubscriptionValidationBatchSize()
PushSDKProperties
getSubscriptionValidationBatchSize in interface PushSDKPropertiespublic int getSubscriptionValidationHighWaterMark()
PushSDKProperties
getSubscriptionValidationHighWaterMark in interface PushSDKProperties@Deprecated public boolean isUsingPublicPush()
PushSDKProperties
isUsingPublicPush in interface PushSDKProperties@Deprecated public boolean isUsingXmlParserDtdValidation()
PushSDKProperties
isUsingXmlParserDtdValidation in interface PushSDKPropertiespublic void setAcknowledgementMaxQueueSize(int value)
PushSDKProperties
setAcknowledgementMaxQueueSize in interface PushSDKPropertiesvalue - the max. size of the result notification queue before it starts rejecting new notificationspublic void setAcknowledgementMaxThreads(int value)
PushSDKProperties
setAcknowledgementMaxThreads in interface PushSDKPropertiesvalue - the max. number of threads for processing the result notification queue and notifying listenerspublic void setAcknowledgementBatchSize(int value)
PushSDKProperties
setAcknowledgementBatchSize in interface PushSDKPropertiesvalue - the max. number of result notifications in a batch for processingpublic void setAcknowledgementPushLookupRetryDelay(int value)
PushSDKProperties
setAcknowledgementPushLookupRetryDelay in interface PushSDKPropertiesvalue - the time in milliseconds to delay before attempting to lookup a push request detail againpublic void setDatabaseType(String value)
PushSDKProperties
setDatabaseType in interface PushSDKPropertiesvalue - the database typepublic void setDefaultDeliverBeforeTimestampOffset(long value)
PushSDKProperties
setDefaultDeliverBeforeTimestampOffset in interface PushSDKPropertiesvalue - the default deliver before timestamp offsetpublic void setMaxInClauseValues(int value)
PushSDKProperties
setMaxInClauseValues in interface PushSDKPropertiesvalue - the max. number of SQL IN clause parameters@Deprecated public void setPpgAddress(String value)
PushSDKPropertiesisUsingPublicPush()).
setPpgAddress in interface PushSDKPropertiesvalue - the PPG addresspublic void setPublicPpgAddress(String value)
PushSDKProperties
setPublicPpgAddress in interface PushSDKPropertiesvalue - the public (BIS) PPG addresspublic void setEnterprisePpgAddress(String value)
PushSDKProperties
setEnterprisePpgAddress in interface PushSDKPropertiesvalue - the enterprise (BES) PPG addresspublic void setPushRequestDetailFindMaxResults(int value)
PushSDKPropertiesIllegalArgumentException will be thrown if an attempt is made in these find methods to request
results above this number.
setPushRequestDetailFindMaxResults in interface PushSDKPropertiesvalue - the max. number of results returned by a push request detail find operationpublic void setRegeneratePushIdMaxAttempts(int value)
PushSDKProperties
setRegeneratePushIdMaxAttempts in interface PushSDKPropertiesvalue - the max. number of attempts to generate unique push ids forpublic void setSubscriptionDeregistrationUrl(String value)
PushSDKProperties
setSubscriptionDeregistrationUrl in interface PushSDKPropertiesvalue - the subscriber deregistration URLpublic void setSubscriptionFindMaxResults(int value)
PushSDKPropertiesIllegalArgumentException will be thrown if an attempt is made in these find methods to request
results above this number.
setSubscriptionFindMaxResults in interface PushSDKPropertiesvalue - the max. number of results returned by a subscriber find operationpublic void setSubscriptionMatchingMaxThreads(int value)
PushSDKProperties
setSubscriptionMatchingMaxThreads in interface PushSDKPropertiesvalue - the max. number of threads to use for subscription matchingpublic void setSubscriptionResumeUrl(String value)
PushSDKProperties
setSubscriptionResumeUrl in interface PushSDKPropertiesvalue - the resume subscription URLpublic void setSubscriptionSuspendUrl(String value)
PushSDKProperties
setSubscriptionSuspendUrl in interface PushSDKPropertiesvalue - the suspend subscription URLpublic void setSubscriptionValidationBatchSize(int value)
PushSDKProperties
setSubscriptionValidationBatchSize in interface PushSDKPropertiesvalue - the number of subscribers to load at once from the database to validatepublic void setSubscriptionValidationHighWaterMark(int value)
PushSDKProperties
setSubscriptionValidationHighWaterMark in interface PushSDKPropertiesvalue - the subscription validation high water mark@Deprecated public void setUsingPublicPush(boolean value)
PushSDKProperties
setUsingPublicPush in interface PushSDKPropertiesvalue - true if using a public (BIS) push; false otherwise@Deprecated public void setUsingXmlParserDtdValidation(boolean value)
PushSDKProperties
setUsingXmlParserDtdValidation in interface PushSDKPropertiesvalue - true if DTD validation should be done; false otherwisepublic int getHttpConnectionTimeout()
PushSDKProperties
getHttpConnectionTimeout in interface PushSDKPropertiespublic boolean getHttpIsPersistent()
PushSDKProperties
getHttpIsPersistent in interface PushSDKPropertiespublic int getHttpReadTimeout()
PushSDKProperties
getHttpReadTimeout in interface PushSDKPropertiespublic void setHttpConnectionTimeout(int value)
PushSDKProperties
setHttpConnectionTimeout in interface PushSDKPropertiesvalue - the connection timeoutpublic void setHttpIsPersistent(boolean value)
PushSDKProperties
setHttpIsPersistent in interface PushSDKPropertiesvalue - true if persistent connections are used; false otherwisepublic void setHttpReadTimeout(int value)
PushSDKProperties
setHttpReadTimeout in interface PushSDKPropertiesvalue - the read timeoutpublic int getPushAppDeleteUnsubscribeQueueSize()
PushSDKProperties
getPushAppDeleteUnsubscribeQueueSize in interface PushSDKPropertiespublic void setPushAppDeleteUnsubscribeQueueSize(int size)
PushSDKProperties
setPushAppDeleteUnsubscribeQueueSize in interface PushSDKPropertiessize - the queue size for unsubscribespublic int getPushAppDeleteUnsubscribeTimeout()
PushSDKProperties
getPushAppDeleteUnsubscribeTimeout in interface PushSDKPropertiespublic void setPushAppDeleteUnsubscribeTimeout(int timeout)
PushSDKProperties
setPushAppDeleteUnsubscribeTimeout in interface PushSDKPropertiestimeout - the amount of time to wait before throwing an exceptionpublic int getPushAppSubscriberDeleteTimeout()
PushSDKProperties
getPushAppSubscriberDeleteTimeout in interface PushSDKPropertiespublic void setPushAppSubscriberDeleteTimeout(int timeout)
PushSDKProperties
setPushAppSubscriberDeleteTimeout in interface PushSDKPropertiestimeout - the amount of time to wait before throwing an exceptionpublic int getSubscriptionMatchingQueueSize()
PushSDKProperties
getSubscriptionMatchingQueueSize in interface PushSDKPropertiespublic void setSubscriptionMatchingQueueSize(int size)
PushSDKProperties
setSubscriptionMatchingQueueSize in interface PushSDKPropertiessize - the queue sizepublic int getSubscriptionPPGSyncBatchSize()
PushSDKProperties
getSubscriptionPPGSyncBatchSize in interface PushSDKPropertiespublic void setSubscriptionPPGSyncBatchSize(int size)
PushSDKProperties
setSubscriptionPPGSyncBatchSize in interface PushSDKPropertiessize - the batch sizepublic String getSubscriptionQueryUrl()
PushSDKProperties
getSubscriptionQueryUrl in interface PushSDKPropertiespublic void setSubscriptionQueryUrl(String url)
PushSDKProperties
setSubscriptionQueryUrl in interface PushSDKPropertiesurl - the subscription query URLpublic int getSubscriptionPPGSyncQueueSize()
PushSDKProperties
getSubscriptionPPGSyncQueueSize in interface PushSDKPropertiespublic void setSubscriptionPPGSyncQueueSize(int size)
PushSDKProperties
setSubscriptionPPGSyncQueueSize in interface PushSDKPropertiessize - the queue sizepublic int getSubscriptionPPGSyncTimeout()
PushSDKProperties
getSubscriptionPPGSyncTimeout in interface PushSDKPropertiespublic void setSubscriptionPPGSyncTimeout(int timeout)
PushSDKProperties
setSubscriptionPPGSyncTimeout in interface PushSDKPropertiestimeout - the processing time allowed before timing out and throwing an exceptionpublic char[] getParserSpecialCharacters()
PushSDKProperties
getParserSpecialCharacters in interface PushSDKPropertiespublic void setParserSpecialCharacters(char[] value)
PushSDKProperties
setParserSpecialCharacters in interface PushSDKPropertiesvalue - the char array of parser special characterspublic int getSubscriptionPPGSyncMaxThreads()
PushSDKProperties
getSubscriptionPPGSyncMaxThreads in interface PushSDKPropertiespublic void setSubscriptionPPGSyncMaxThreads(int value)
PushSDKProperties
setSubscriptionPPGSyncMaxThreads in interface PushSDKPropertiesvalue - the max. number of threads to use for subscription status syncingpublic int getPushStatsUpdateFrequency()
PushSDKProperties
getPushStatsUpdateFrequency in interface PushSDKPropertiespublic void setPushStatsUpdateFrequency(int value)
PushSDKProperties
setPushStatsUpdateFrequency in interface PushSDKPropertiesvalue - the push stats update frequencypublic int getPushStatsUpdateQueueSize()
PushSDKProperties
getPushStatsUpdateQueueSize in interface PushSDKPropertiespublic void setPushStatsUpdateQueueSize(int value)
PushSDKProperties
setPushStatsUpdateQueueSize in interface PushSDKPropertiesvalue - the push stats queue sizepublic String getWebsignalsRegistrationUrl()
PushSDKProperties
getWebsignalsRegistrationUrl in interface PushSDKPropertiespublic void setWebsignalsRegistrationUrl(String websignalsRegistrationUrl)
PushSDKProperties
setWebsignalsRegistrationUrl in interface PushSDKPropertieswebsignalsRegistrationUrl - the Web Signals registration URLpublic String getWebsignalsDeregistrationUrl()
PushSDKProperties
getWebsignalsDeregistrationUrl in interface PushSDKPropertiespublic void setWebsignalsDeregistrationUrl(String value)
PushSDKProperties
setWebsignalsDeregistrationUrl in interface PushSDKPropertiesvalue - the Web Signals subscriber deregistration URLpublic String getWebsignalsSuspendUrl()
PushSDKProperties
getWebsignalsSuspendUrl in interface PushSDKPropertiespublic void setWebsignalsSuspendUrl(String value)
PushSDKProperties
setWebsignalsSuspendUrl in interface PushSDKPropertiesvalue - the Web Signals suspend subscription URLpublic String getWebsignalsResumeUrl()
PushSDKProperties
getWebsignalsResumeUrl in interface PushSDKPropertiespublic void setWebsignalsResumeUrl(String value)
PushSDKProperties
setWebsignalsResumeUrl in interface PushSDKPropertiesvalue - the Web Signals resume subscription URLpublic String getDtdDeclarationPublic()
PushSDKProperties
getDtdDeclarationPublic in interface PushSDKPropertiespublic void setDtdDeclarationPublic(String value)
PushSDKProperties
setDtdDeclarationPublic in interface PushSDKPropertiesvalue - the DTD declarationpublic String getDtdDeclarationEnterprise()
PushSDKProperties
getDtdDeclarationEnterprise in interface PushSDKPropertiespublic void setDtdDeclarationEnterprise(String value)
PushSDKProperties
setDtdDeclarationEnterprise in interface PushSDKPropertiesvalue - the DTD declaration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||