|
Oracle Application Server Wireless Java API Reference B14043-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
DeliverableContent, representing downlaodable/deliverable Mobile Contents, like J2ME Midlet and Ringtone.
Field Summary |
Fields inherited from interface oracle.panama.model.ModelObject |
TYPEID |
Method Summary | |
DeliverableContentItem |
addContentItem(User owner, java.lang.String mimeType, byte[] content) Add a new downloadable mobile content piece |
void |
addExcludedDevice(PhysicalDevice pDevice) Set Physical Device pDevice not capable for this DeliverableContent |
void |
addSupportedDevice(PhysicalDevice pDevice) add Physical Device pDevice in a list of capable devices for this DeliverableContent |
void |
clearUnsentDeliverableCtntEvents() Clear un-sent DeliverableCtntEvents associated with this DeliverableContent |
DeliverableContentItem[] |
getAllContentItems() Get a list of individual downloadable mobile content pieces |
DeliverableContentItem |
getContentItemByMimeType(java.lang.String mimeType) Get the DeliverableContentItem associated with MIME TYPE |
DeliverableContentStatus |
getDCtntStatus() |
DeliverableApplication |
getDeliverableApplication() Get the place holder of this DeliverableContent |
java.lang.String |
getDescription() Gets the readable decription of the DeliverableContent |
java.lang.Object |
getDeviceCapabilityProperty(java.lang.String name) Get the Device Capability Property Object associated with Property Name |
java.util.Iterator |
getDeviceCapabilityPropertyNames() A list of supported Device Capability Property Names |
java.lang.String |
getDisplayName() Gets the display name of the DeliverableContent |
java.lang.Long |
getDRMID() |
PhysicalDevice[] |
getExcludedDevices() Return a list of uncapable devices for this DeliverableContent |
java.lang.String |
getName() Gets the name of the DeliverableContent |
PhysicalDevice[] |
getSupportedDevices() Return a list of capable devices for this DeliverableContent |
User |
getUserOwner() |
java.util.Date |
getVerifyTime() |
java.lang.String |
getVersion() Gets the version of the DeliverableContent |
boolean |
isDeviceCapable(PhysicalDevice pDevice) DeliverableContent will decide whether a physical device is capable based on the following 3 step process: 1. |
boolean |
isValid() |
void |
removeDeviceCapabilityProperty(java.lang.String name) Remove Device Capability Property Object associated with property name |
void |
removeExcludedDevice(PhysicalDevice pDevice) remove the Physical Device pDevice from the list of uncapable devices |
void |
removeSupportedDevice(PhysicalDevice pDevice) remove Physical Device pDevice from a list of capable devices for this DeliverableContent |
void |
sendDeliverableCtntEvents() Send out DeliverableCtntEvents associated with this DeliverableContent |
void |
setDeliverableContentStatus(DeliverableContentStatus dCtntStatus) Set the Status of this DeliverableContent. |
void |
setDescription(java.lang.String desc) Sets the readable description of DeliverableContent |
void |
setDeviceCapabilityProperty(java.lang.String name, java.lang.Object value) Set Device Capability Property Object associated with property name |
void |
setDisplayName(java.lang.String name) Sets the display name of the DeliverableContent |
void |
setDRMID(java.lang.Long drmID) Set the DRM Policy for this DeliverableContent. |
void |
setName(java.lang.String name) Sets the name of the DeliverableContent |
void |
setUserOwner(User owner) Set the owner of this DeliverableContent. |
void |
setValid(boolean valid) Allow the administrator to set a DeliverableContent to valid or invalid. |
Methods inherited from interface oracle.panama.model.ModelObject |
delete, getCreatedDate, getId, getLastModifiedDate, getTypeId, getTypeName, isSystem, setSystem, undoAll |
Methods inherited from interface oracle.panama.model.XMLObject |
setXML, toXML |
Method Detail |
public DeliverableContentItem addContentItem(User owner, java.lang.String mimeType, byte[] content) throws oracle.panama.model.VerifyContentException, oracle.panama.model.AuthenticateContentException
oracle.panama.model.VerifyContentException
oracle.panama.model.AuthenticateContentException
public void addExcludedDevice(PhysicalDevice pDevice)
pDevice
-public void addSupportedDevice(PhysicalDevice pDevice)
pDevice
-public void clearUnsentDeliverableCtntEvents()
public DeliverableContentItem[] getAllContentItems()
public DeliverableContentItem getContentItemByMimeType(java.lang.String mimeType)
public DeliverableContentStatus getDCtntStatus()
public DeliverableApplication getDeliverableApplication()
public java.lang.String getDescription()
public java.lang.Object getDeviceCapabilityProperty(java.lang.String name)
public java.util.Iterator getDeviceCapabilityPropertyNames()
public java.lang.String getDisplayName()
public java.lang.Long getDRMID()
public PhysicalDevice[] getExcludedDevices()
public java.lang.String getName()
getName
in interface ModelObject
public PhysicalDevice[] getSupportedDevices()
public User getUserOwner()
public java.util.Date getVerifyTime()
public java.lang.String getVersion()
public boolean isDeviceCapable(PhysicalDevice pDevice) throws oracle.panama.model.ExcludedDeviceException
oracle.panama.model.ExcludedDeviceException
public boolean isValid()
public void removeDeviceCapabilityProperty(java.lang.String name)
public void removeExcludedDevice(PhysicalDevice pDevice)
pDevice
-public void removeSupportedDevice(PhysicalDevice pDevice)
pDevice
-public void sendDeliverableCtntEvents()
public void setDeliverableContentStatus(DeliverableContentStatus dCtntStatus)
dCtntStatus
- the status.public void setDescription(java.lang.String desc)
desc
- the new content descriptionpublic void setDeviceCapabilityProperty(java.lang.String name, java.lang.Object value)
name
- Device Capability Property Namevalue
- Device Capability Property Objectpublic void setDisplayName(java.lang.String name)
name
- the new display name of the DeliverableContentpublic void setDRMID(java.lang.Long drmID)
drmID
- the internal ID associated with DRM Policy.public void setName(java.lang.String name)
setName
in interface ModelObject
name
- of DeliverableContentpublic void setUserOwner(User owner)
owner
- user who owns this DeliverableContent.public void setValid(boolean valid)
valid
- true if valid or false if not.
|
Oracle Application Server Wireless Java API Reference B14043-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |