oracle.wireless.me.provisioning
Class ProvisioningManager
java.lang.Object
oracle.wireless.me.provisioning.ProvisioningManager
- public class ProvisioningManager
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static ProvisioningManager getInstance()
sendMessage
public java.lang.String sendMessage(UserDevice userDevice,
java.lang.String message)
throws TransportException
-
- Throws:
TransportException
submitRedownloadRequest
public java.lang.String submitRedownloadRequest(UserDownloadStatus downloadStatus)
throws PanamaException
- Called from : Command line or customization portal to do a re-download Submits a redownload request for the user device. In case of a download url, the url is sent as a message to the client device to click and download. The right device-address/channel is chosen and the message is sent.
-
- Parameters:
downloadStatus
- The user download status object
- Returns:
- String message indcating the status of the redownload
- Throws:
PanamaException
- See Also:
UserAction
submitRequest
public boolean submitRequest(DeviceAddress deviceAddress,
Service service)
throws PanamaException
- Called : on a wap push - from customization portal or standalone Submits a provisioning request for the content, gets the url and pushes the content to the given device.
-
- Parameters:
deviceAddress
- The user's device address supporting Wap push
- Returns:
- boolean true if request submitted to transport layer
- Throws:
PanamaException
- if request submission fails
- See Also:
DeliverableApplication
submitRequest
public UserAction submitRequest(User user,
UserDevice userDevice,
DeliverableApplication application,
DRMPolicy policy,
Service service,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws PanamaException
- Called from : 1. Jsp for a user download 2. on a redownload - from customization portal or standalone 3. on a wap push - from customization portal or standalone Submits a provisioning request for the user device given the content and application to download. Internally, looks up the content url and the driver for the device.
-
- Parameters:
user
- The user initiating this download
userDevice
- the user device used for this download
application
- The application selected by the user
policy
- the DRM policy associated with this service
service
- the service picked by the user
request
- HttpServletRequest the http request. Can pass null if not a jsp request
response
- HttpServletResponse the http response. Can pass null if not a jsp request
- Returns:
- UserAction returns a UserAction (link to download or message to user)
- Throws:
PanamaException
- See Also:
UserAction
, DeviceAddress
Copyright © 2004 Oracle Corporation. All Rights Reserved.