Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pr_methods:multiuser [2023/04/04 06:58] – ↷ Page moved from progref:0400_adding_custom_channels:0420_implementing_channel_type_component:multiuser to pr_methods:multiuser seanpr_methods:multiuser [2025/06/12 04:00] (current) – Change to AwareIM aware_support3
Line 1: Line 1:
-{{tag>Programmers_Reference Methods  IChannelType_Interface IChannelType_Interface_Methods multiuser}}+{{tag>Index Programmers_Reference Methods  IChannelType_Interface multiuser}}
 ==== multiUser ()==== ==== multiUser ()====
 <code java>public boolean multiUser () </code> <code java>public boolean multiUser () </code>
Line 5: Line 5:
 This method must returntrue if communication with several intelligent business objects is possible through the channel. In this case a message sent through the channel must identify the recipient of the message. For example, the E-mail channel allows communicating with several recipients (a message contains an e-mail address of the recipient) whereas a dedicated channel handling the protocol specific to some software system is probably not multi-user. This method must returntrue if communication with several intelligent business objects is possible through the channel. In this case a message sent through the channel must identify the recipient of the message. For example, the E-mail channel allows communicating with several recipients (a message contains an e-mail address of the recipient) whereas a dedicated channel handling the protocol specific to some software system is probably not multi-user.
  
-If this method returns true intelligent business objects communicating through this channel must have a certain attribute defined (such as an e-mail address). When the message is sent to the recipient through the channel //**Aware IM**// automatically gets the current value of this attribute from the instance of the business object and writes it into the message. See also the [[pr_methods:getchannelvalues|getChannelValues]] method in the [[progref:0400_adding_custom_channels:0410_implementing_channel_s_source_and_sink:0414_messageinterpreter_class|MessageInterpreter]] class and the [[getReceiverEntityAttribute]] method below.+If this method returns true intelligent business objects communicating through this channel must have a certain attribute defined (such as an e-mail address). When the message is sent to the recipient through the channel //**AwareIM**// automatically gets the current value of this attribute from the instance of the business object and writes it into the message. See also the [[pr_methods:getchannelvalues|getChannelValues]] method in the [[docs:3500:0400:0410:0414|MessageInterpreter]] class and the [[progref:0400_adding_custom_channels:0420_implementing_channel_type_component:getreceiverentityattribute]] method below.
  
  • Last modified: 2023/04/04 06:58