|
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.VerifyContentExceptionoracle.panama.model.AuthenticateContentExceptionpublic 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 ModelObjectpublic 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.ExcludedDeviceExceptionpublic 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 description
public 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 ModelObjectname - 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 | |||||||||