|
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 |
The AsyncService is an "abstract" interface and handles all generic aspects of an async service.
Field Summary | |
static java.lang.String |
TYPENAME The constant class type identifier |
Fields inherited from interface oracle.panama.model.Service |
CATEGORY_MASTER, CATEGORY_SERVICE, CATEGORY_USER_HOME, TYPEID |
Method Summary | |
void |
addAsyncAddress(DeliveryType deliveryType, java.lang.String address) Adds async address for a delivery type |
void |
addAsyncName(java.lang.String asyncName) Adds an async name for the service |
java.lang.String |
getAsyncAddress(DeliveryType deliveryType) Deprecated. Replaced by getAsyncAddresses(DeliveryType) Gets the async address (like news@oraclemobile.com) for a delivery type |
java.lang.String[] |
getAsyncAddresses(DeliveryType deliveryType) Gets the async addresses (like news@oraclemobile.com) for a delivery type |
AsyncArguments |
getAsyncArguments() Gets async arguments |
java.lang.String |
getAsyncName() Deprecated. Replaced by getAsyncNames() Gets the asyncName property value. The aysncName of the Link is used by Async agent to identify the service. |
java.lang.String[] |
getAsyncNames() Gets the list of asyncNames. |
java.lang.String |
getParameterDelimiter() Gets the parameter delimiter property value. |
java.lang.String |
getServiceHelpText() Gets the Help text. |
boolean |
isAsyncEnabled() Is the alias async enabled?. |
boolean |
isSilent() |
boolean |
isSupportsVariableAsyncArgs() Does async service support variable arguments? |
void |
removeAsyncAddress(DeliveryType deliveryType, java.lang.String address) Removes an async address for a delivery type |
void |
removeAsyncName(java.lang.String asyncName) Removes an async name |
void |
setAsyncAddress(DeliveryType deliveryType, java.lang.String address) Deprecated. Replaced by setAsyncAddresses(DeliveryType, String[]) Sets the async address for a delivery type |
void |
setAsyncAddresses(DeliveryType deliveryType, java.lang.String[] addresses) Sets the async addresses for a delivery type |
void |
setAsyncArguments(AsyncArguments asyncArgs) Set async arguments. |
void |
setAsyncName(java.lang.String asyncName) Deprecated. Replaced by setAsyncNames(String[] ) Sets the asyncName property value |
void |
setAsyncNames(java.lang.String[] asyncNames) Sets the asyncNames property value |
void |
setParameterDelimiter(java.lang.String parameterDelimiter) Sets the parameter delimiter property value |
void |
setServiceHelpText(java.lang.String serviceHelpText) Sets the Help text |
Methods inherited from interface oracle.panama.model.ModelObject |
delete, getCreatedDate, getId, getLastModifiedDate, getName, getTypeId, getTypeName, isSystem, setName, setSystem, undoAll |
Methods inherited from interface oracle.panama.model.XMLObject |
setXML, toXML |
Field Detail |
public static final java.lang.String TYPENAME
Method Detail |
public void addAsyncAddress(DeliveryType deliveryType, java.lang.String address)
deliveryType
- the delivery typeaddress
- the addresspublic void addAsyncName(java.lang.String asyncName)
asyncName
- the async namepublic java.lang.String getAsyncAddress(DeliveryType deliveryType)
getAsyncAddresses(DeliveryType)
Gets the async address (like news@oraclemobile.com) for a delivery typedeliveryType
- the delivery type(like sms, e-mail)public java.lang.String[] getAsyncAddresses(DeliveryType deliveryType)
deliveryType
- the delivery type(like sms, e-mail)public AsyncArguments getAsyncArguments()
public java.lang.String getAsyncName()
getAsyncNames()
Gets the asyncName property value. The aysncName of the Link is used by Async agent to identify the service.public java.lang.String[] getAsyncNames()
public java.lang.String getParameterDelimiter()
public java.lang.String getServiceHelpText()
public boolean isAsyncEnabled()
public boolean isSilent()
public boolean isSupportsVariableAsyncArgs()
public void removeAsyncAddress(DeliveryType deliveryType, java.lang.String address)
deliveryType
- the delivery typeaddress
- the addresspublic void removeAsyncName(java.lang.String asyncName)
asyncName
- the async namepublic void setAsyncAddress(DeliveryType deliveryType, java.lang.String address)
setAsyncAddresses(DeliveryType, String[])
Sets the async address for a delivery typedeliveryType
- the delivery typeaddress
- the addresspublic void setAsyncAddresses(DeliveryType deliveryType, java.lang.String[] addresses)
deliveryType
- the delivery typeaddresses
- array of addresspublic void setAsyncArguments(AsyncArguments asyncArgs)
asyncArgs
- the async arguments.public void setAsyncName(java.lang.String asyncName)
setAsyncNames(String[] )
Sets the asyncName property valueasyncName
- the new value of the propertypublic void setAsyncNames(java.lang.String[] asyncNames)
asyncNames
- array of async namespublic void setParameterDelimiter(java.lang.String parameterDelimiter)
parameterDelimiter
- the new property valuepublic void setServiceHelpText(java.lang.String serviceHelpText)
serviceHelpText
- the new value of service help text
|
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 |