|
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 |
A DeviceAddress is the device specific address like a phone or e-mail address.
Field Summary | |
static int |
TYPEID The type id of this class. |
static java.lang.String |
TYPENAME The constant class type identifier. |
Method Summary | |
boolean |
decrementAlertSent() Decrements the daily counter for number of alerts sent |
java.lang.String |
getAddress() Gets the address property value |
int |
getAlertSent() |
AuthLevel |
getAuthLevel() Gets the Auth Level, for the authentication level (High, Medium, Low) used to automatically set up the user's session. |
java.lang.String |
getCarrier() Gets the carrier property value |
java.lang.String |
getControlNumber() Gets the control number |
DeliveryType |
getDeliveryType() Gets the deliveryType property value |
java.lang.String |
getDeviceId() Gets the Device Id |
java.sql.Timestamp |
getLastAuthentication() Gets the timestamp of the last authentication property value |
int |
getMaxAlerts() |
java.lang.String |
getModel() Gets the model property value |
java.lang.String |
getName() Gets the name property value |
java.lang.String |
getNormalizedAddress() Gets the normailized address |
User |
getUser() Gets the user property value |
UserDevice |
getUserDevice() Get the user device that owns the device address. |
boolean |
hasDeviceAuthenticationExpired() Query if the authentication status has expired. |
boolean |
incrementAlertSent() Increments the daily counter for number of alerts sent |
boolean |
isValid() Is the device address valid? |
boolean |
needToAuthenticate() Gets the need to authenticate property value |
void |
setAddress(DeliveryType deliveryType, java.lang.String address) Sets the address property value |
void |
setAuthLevel(AuthLevel authLevel) Sets the Auth level for the device. |
void |
setCarrier(java.lang.String carrier) Sets the carrier property value |
void |
setDeviceId(java.lang.String deviceId) Sets the Device Id property value |
void |
setLastAuthentication(java.sql.Timestamp lastAuthentication) Sets the timestamp of the last authentication property value |
void |
setMaxAlerts(int maxAlerts) Sets the maxAlerts property value |
void |
setModel(java.lang.String model) Sets the model property value |
void |
setName(java.lang.String name) Sets the name property value |
void |
setNeedToAuthenticate(boolean val) Sets the need to authenticate property value |
void |
setUser(User user) Sets the user propery value |
void |
setUserDevice(UserDevice device) Sets the user device that owns the device address. |
void |
touchLastAuthentication() Updates the timestamp of the last authentication property value |
boolean |
validate(java.lang.String controlNumber) Validate the device address |
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 |
Field Detail |
public static final int TYPEID
public static final java.lang.String TYPENAME
Method Detail |
public boolean decrementAlertSent()
public java.lang.String getAddress()
public int getAlertSent()
public AuthLevel getAuthLevel()
public java.lang.String getCarrier()
public java.lang.String getControlNumber()
public DeliveryType getDeliveryType()
public java.lang.String getDeviceId()
public java.sql.Timestamp getLastAuthentication()
public int getMaxAlerts()
public java.lang.String getModel()
public java.lang.String getName()
getName
in interface ModelObject
public java.lang.String getNormalizedAddress()
public User getUser()
public UserDevice getUserDevice()
public boolean hasDeviceAuthenticationExpired()
public boolean incrementAlertSent()
public boolean isValid()
public boolean needToAuthenticate()
public void setAddress(DeliveryType deliveryType, java.lang.String address)
address
- the addressdeliveryType
- the new property valuepublic void setAuthLevel(AuthLevel authLevel)
public void setCarrier(java.lang.String carrier)
carrier
- the new property valuepublic void setDeviceId(java.lang.String deviceId)
public void setLastAuthentication(java.sql.Timestamp lastAuthentication)
public void setMaxAlerts(int maxAlerts)
maxAlerts
- the new property valuepublic void setModel(java.lang.String model)
model
- the model of the devicepublic void setName(java.lang.String name)
setName
in interface ModelObject
name
- the new (name) property valuepublic void setNeedToAuthenticate(boolean val)
public void setUser(User user)
user
- the new (user) property valuepublic void setUserDevice(UserDevice device)
public void touchLastAuthentication()
public boolean validate(java.lang.String controlNumber)
controlNumber
- the control number
|
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 |