|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectpalio.modules.core.Module
palio.modules.Sms
public class Sms
Moduł Sms służy do wysyłania wiadomości Sms oraz MMS. Moduł można rozszerzać o nowych dostawców usługi. Moduł rejestruje w bazie danych wysłane wiadomości oraz ich statusy.
| Field Summary | |
|---|---|
static java.lang.String |
PARAM_CONNECTOR_NAME
Nazwa parametru określającego nazwę konektora |
static java.lang.String |
PARAM_PASSWORD
Nazwa parametru określającego hasło użytkownika |
static java.lang.String |
PARAM_SERVICE_API_IMPL_CLASS
Nazwa parametru określającego klasę implementującą usługę |
static java.lang.String |
PARAM_TEST_NAME
Nazwa parametru określającego czy api działa w trybie testowym (zwraca kody błędów, ale nie wysyła wiadomości) |
static java.lang.String |
PARAM_USERNAME
Nazwa parametru określającego nazwę użytkownika |
| Fields inherited from interface palio.modules.core.CurrentModuleDataKeys |
|---|
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT |
| Constructor Summary | |
|---|---|
Sms(palio.Instance instance,
java.util.Properties parameters)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getVersion()
Zwraca wersję modułu |
boolean |
isTestModeEnabled()
|
void |
send(java.util.List<java.lang.String> recipientPhoneNumbers,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
Wysyła wiadomość SMS. |
void |
send(java.util.List<java.lang.String> recipientPhoneNumbers,
java.lang.String subject,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
Wysyła wiadomość SMS. |
void |
send(java.lang.Object[] recipientPhoneNumbers,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
Wysyła wiadomość SMS. |
void |
send(java.lang.Object[] recipientPhoneNumbers,
java.lang.String subject,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
Wysyła wiadomość SMS. |
void |
send(java.lang.String recipientPhoneNumber,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
Wysyła wiadomość SMS. |
void |
send(java.lang.String recipientPhoneNumber,
java.lang.String subject,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
Wysyła wiadomość SMS. |
void |
setTestMode(java.lang.Boolean test)
|
| Methods inherited from class palio.modules.core.Module |
|---|
getConfigParam, getDescription, getModuleTranslation |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PARAM_SERVICE_API_IMPL_CLASS
public static final java.lang.String PARAM_USERNAME
public static final java.lang.String PARAM_PASSWORD
public static final java.lang.String PARAM_CONNECTOR_NAME
public static final java.lang.String PARAM_TEST_NAME
| Constructor Detail |
|---|
public Sms(palio.Instance instance,
java.util.Properties parameters)
throws palio.PalioException
palio.PalioException| Method Detail |
|---|
public java.lang.String getVersion()
getVersion in class palio.modules.core.Module
public void send(java.util.List<java.lang.String> recipientPhoneNumbers,
java.lang.String subject,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
throws palio.PalioException
recipientPhoneNumbers - Numery telefonów odbiorców wiadomościsubject - Temat wiadomościcontent - Treść wiadomości, w przypadku mms jako smilsender - Nazwa lub numer telefonu nadawcydeliveryDate - Planowany czas wysłania wiadomości.type - Typ wiadomości. Dopuszczalne wartości: SIMPLE, FLASH, MMS.
palio.PalioException
public void send(java.lang.Object[] recipientPhoneNumbers,
java.lang.String subject,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
throws palio.PalioException
recipientPhoneNumbers - Numery telefonów odbiorców wiadomościsubject - Temat wiadomościcontent - Treść wiadomości, w przypadku mms jako smilsender - Nazwa lub numer telefonu nadawcydeliveryDate - Planowany czas wysłania wiadomości.type - Typ wiadomości. Dopuszczalne wartości: SIMPLE, FLASH, MMS.
palio.PalioException
public void send(java.lang.String recipientPhoneNumber,
java.lang.String subject,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
throws palio.PalioException
recipientPhoneNumber - Numery telefonu odbiorcy wiadomościsubject - Temat wiadomościcontent - Treść wiadomości, w przypadku mms jako smilsender - Nazwa lub numer telefonu nadawcydeliveryDate - Planowany czas wysłania wiadomości.type - Typ wiadomości. Dopuszczalne wartości: SIMPLE, FLASH, MMS.
palio.PalioException
public void send(java.util.List<java.lang.String> recipientPhoneNumbers,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
throws palio.PalioException
recipientPhoneNumbers - Numery telefonów odbiorców wiadomościcontent - Treść wiadomościsender - Nazwa lub numer telefonu nadawcydeliveryDate - Planowany czas wysłania wiadomości.type - Typ wiadomości. Dopuszczalne wartości: SIMPLE, FLASH.
palio.PalioException
public void send(java.lang.Object[] recipientPhoneNumbers,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
throws palio.PalioException
recipientPhoneNumbers - Numery telefonów odbiorców wiadomościcontent - Treść wiadomościsender - Nazwa lub numer telefonu nadawcydeliveryDate - Planowany czas wysłania wiadomości.type - Typ wiadomości. Dopuszczalne wartości: SIMPLE, FLASH.
palio.PalioException
public void send(java.lang.String recipientPhoneNumber,
java.lang.String content,
java.lang.String sender,
java.util.Date deliveryDate,
java.lang.String type)
throws palio.PalioException
recipientPhoneNumber - Numery telefonu odbiorcy wiadomościcontent - Treść wiadomościsender - Nazwa lub numer telefonu nadawcydeliveryDate - Planowany czas wysłania wiadomości.type - Typ wiadomości. Dopuszczalne wartości: SIMPLE, FLASH.
palio.PalioExceptionpublic boolean isTestModeEnabled()
public void setTestMode(java.lang.Boolean test)
parametr - określający czy api działa w trybie testowym (zwraca kody błędów, ale nie wysyła wiadomości)
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||