Communique
Osid Object
A communique is a message to a user handled through an application. Communiques may require some form of acknowledgement ranging from a simple confirmation to data input.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
message |
displaytext | the message | |
level |
CommuniqueLevel | the message level | |
isResponseRequired |
boolean | true if the provider is blocking for a response
false if no response is required |
|
respondViaOption |
boolean | true if the provider accepts a selection input,
false otherwise |
|
responseOptions |
ResponseOption | a list of possible responses | |
respondViaForm |
boolean | true if the provider accepts form input, false
otherwise |
Response Option
Osid Object
A response option. The option may be labeled in the display name and described using the description.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |