Interface | osid.messaging.MessagingProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The message profile describes interoperability among message services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if federation is visible. | ||
Return | boolean | true if visible federation is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessaging | ||
Description |
Tests if sending messages is supported. | ||
Return | boolean | true if message sending is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageLookup | ||
Description |
Tests if message lookup is supported. | ||
Return | boolean | true if message lookup is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageQuery | ||
Description |
Tests if querying messages is supported. | ||
Return | boolean | true if message query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageSearch | ||
Description |
Tests if message search is supported. | ||
Return | boolean | true if message search is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageAdmin | ||
Description |
Tests if creating, updating and deleting messages is supported. | ||
Return | boolean | true if message administration is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageNotification | ||
Description |
Tests if message notification is supported. Messages may be sent when messages are created, modified, or deleted. | ||
Return | boolean | true if message notification is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageMailbox | ||
Description |
Tests if retrieving mappings of message and mailboxes is supported. | ||
Return | boolean | true if message mailbox mapping retrieval is supported
, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageMailboxAssignment | ||
Description |
Tests if managing mappings of messages and mailboxes is supported. | ||
Return | boolean | true if message mailbox assignment is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageSmartMailbox | ||
Description |
Tests if a messaging smart mailbox service is supported. | ||
Return | boolean | true if a message smart mailbox service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsReceiptLookup | ||
Description |
Tests if receipt lookup is supported. | ||
Return | boolean | true if receipt lookup is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsReceiptAdmin | ||
Description |
Tests if updating receipts is supported. | ||
Return | boolean | true if receipt administration is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsReceiptNotification | ||
Description |
Tests if receipts notification is supported. Messages may be sent when receipts are created, modified, or deleted. | ||
Return | boolean | true if receipt notification is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMailboxLookup | ||
Description |
Tests if mailbox lookup is supported. | ||
Return | boolean | true if mailbox lookup is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMailboxSearch | ||
Description |
Tests if mailbox search is supported. | ||
Return | boolean | true if mailbox search is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMailboxAdmin | ||
Description |
Tests if mailbox administration is supported. | ||
Return | boolean | true if mailbox administration is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMailboxNotification | ||
Description |
Tests if mailbox notification is supported. Messages
may be sent when | ||
Return | boolean | true if mailbox notification is supported ,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMailboxHierarchy | ||
Description |
Tests if a mailbox hierarchy traversal is supported. | ||
Return | boolean | true if a mailbox hierarchy traversal is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMailboxHierarchyDesign | ||
Description |
Tests if a mailbox hierarchy design is supported. | ||
Return | boolean | true if a mailbox hierarchy design is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessagingBatch | ||
Description |
Tests if a messaging batch service is supported. | ||
Return | boolean | true if a messaging batch service is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getMessageRecordTypes | ||
Description |
Gets all the message record types supported. | ||
Return | osid.type.TypeList | the list of supported message record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageRecordType | ||
Description |
Tests if a given message record type is supported. | ||
Parameters | osid.type.Type | messageRecordType | the message type |
Return | boolean | true if the message record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | messageRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getMessageSearchRecordTypes | ||
Description |
Gets all the message search record types supported. | ||
Return | osid.type.TypeList | the list of supported message search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMessageSearchRecordType | ||
Description |
Tests if a given message search type is supported. | ||
Parameters | osid.type.Type | messageSearchRecordType | the message search type |
Return | boolean | true if the message search record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | messageSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getReceiptRecordTypes | ||
Description |
Gets all the receipt record types supported. | ||
Return | osid.type.TypeList | the list of supported receipt record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsReceiptRecordType | ||
Description |
Tests if a given receipt record type is supported. | ||
Parameters | osid.type.Type | receiptRecordType | the mesreceiptsage type |
Return | boolean | true if the receipt record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | receiptRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getMailboxRecordTypes | ||
Description |
Gets all the mailbox record types supported. | ||
Return | osid.type.TypeList | the list of supported mailbox record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMailboxRecordType | ||
Description |
Tests if a given mailbox record type is supported. | ||
Parameters | osid.type.Type | mailboxRecordType | the mailbox record type |
Return | boolean | true if the mailbox record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | mailboxRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getMailboxSearchRecordTypes | ||
Description |
Gets all the mailbox search record types supported. | ||
Return | osid.type.TypeList | the list of supported mailbox search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsMailboxSearchRecordType | ||
Description |
Tests if a given mailbox search record type is supported. | ||
Parameters | osid.type.Type | mailboxSearchRecordType | the mailbox search record type |
Return | boolean | true if the mailbox search record type is supported ,
false otherwise | |
Errors | NULL_ARGUMENT | mailboxSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |