|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IFaxModel
This interface defines the fax model used by the xmedius send fax library.
Client software may use the default implementation class DefaultFaxModel, or
adapt existing classes to implement the fax model interfaces and then, use the default implementation class
to link together the fax model implementors.
If the client software has no value for an optional model property, then the getter
for that property should return null. Otherwise, an empty (useless) xml element would be generated when converting the model to the XML document.
Before converting the model to a XML document, the instance validates the model.Fax
The validation rules are described along with the properties of this interface.
DefaultFaxModel| Method Summary | |
|---|---|
List<File> |
getAttachmentList()
May be required |
String |
getComment()
May be required. |
File |
getCoverSheet()
Required if cover sheet type is CoverSheetType.LOCAL or CoverSheetType.SERVER. |
CoverSheetType |
getCoverSheetType()
Required. |
IFaxOptions |
getFaxOptions()
Required. |
BooleanValue |
getInputFileDeleted()
Required |
String |
getPassword()
Optional |
List<IRecipientInfo> |
getRecipientList()
Required. |
ISenderInfo |
getSenderInfo()
Optional |
String |
getSubject()
Optional |
String |
getUserId()
Required |
| Method Detail |
|---|
String getUserId()
String getPassword()
String getSubject()
String getComment()
CoverSheetType getCoverSheetType()
getComment(),
CoverSheetTypeFile getCoverSheet()
List<File> getAttachmentList()
getComment()List<IRecipientInfo> getRecipientList()
recipients must have a non empty fax number.
ISenderInfo getSenderInfo()
IFaxOptions getFaxOptions()
BooleanValue getInputFileDeleted()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||