* Send data to one member
* @see org.apache.catalina.tribes.ClusterSender#sendMessage(org.apache.catalina.tribes.ClusterMessage, org.apache.catalina.tribes.Member)
*/
public void sendMessage(ChannelMessage message, Member[] destination) throws ChannelException {
if ( !isParallel() ) {
ChannelException exception = null;
for (int i = 0; i < destination.length; i++) {
try {
sendMessage(message, destination[i]);
} catch (Exception x) {
if (exception == null) exception = new ChannelException(x);
exception.addFaultyMember(destination[i]);
}
}
if (exception != null)throw exception;
} else {
MultiPointSender sender = getParallelSender();