|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
net.rim.pushsdk.subscription.web.SubscriptionServlet
net.rim.pushsdk.subscription.web.SuspendServlet
public class SuspendServlet
Servlet responsible for handling a suspend subscription operation.
The following HTTP request parameters are needed for a suspend: appid.
| Field Summary |
|---|
| Fields inherited from class net.rim.pushsdk.subscription.web.SubscriptionServlet |
|---|
CACHE_CONTROL, contentProviderAuthenticationService, NO_CACHE, PRAGMA, SUBSCRIBER_USERNAME, subscriptionRequestParser, subscriptionService |
| Constructor Summary | |
|---|---|
SuspendServlet()
|
|
| Method Summary | |
|---|---|
BaseRequest |
getRequest(javax.servlet.http.HttpServletRequest req)
Returns the subscription operation details parsed out of the HTTP request. |
SubscriptionType |
getSubscriptionType()
Returns the type of subscription operation being performed. |
void |
performSubscriptionOperation(BaseRequest baseRequest,
javax.servlet.http.HttpServletResponse resp)
Suspends a user's subscription to a push application. |
| Methods inherited from class net.rim.pushsdk.subscription.web.SubscriptionServlet |
|---|
addAuthenticationCredentials, authenticateSubscriber, authenticateSubscriber, checkEncoding, doGet, doPost, getAuthenticationRequest, init, setContentProviderAuthenticationService, setResponse, setSubscriptionRequestParser, setSubscriptionService |
| Methods inherited from class javax.servlet.http.HttpServlet |
|---|
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
|---|
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SuspendServlet()
| Method Detail |
|---|
public void performSubscriptionOperation(BaseRequest baseRequest,
javax.servlet.http.HttpServletResponse resp)
throws IOException
performSubscriptionOperation in class SubscriptionServletbaseRequest - the suspend request detailsresp - the HTTP response
IOException - if any IO errors occurredpublic BaseRequest getRequest(javax.servlet.http.HttpServletRequest req)
SubscriptionServlet
getRequest in class SubscriptionServletreq - the HTTP request
public SubscriptionType getSubscriptionType()
SubscriptionServlet
getSubscriptionType in class SubscriptionServlet
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||