net.sit.dialog.srv
Interface DialogServerIF

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
DialogServer

public interface DialogServerIF
extends java.rmi.Remote

Author:
Christoph Sandhaus

In einem Remote-Interface werden eine oder mehrere Methoden definiert, die als aufrufbare Dienste anderen Arbeitsplätzen zur Verfügung gestellt werden sollen.

Das Interface muß das Interface Remote erweitern, die Methoden müssen RemoteExceptions werfen.


Method Summary
 boolean displayMessageDialog(java.lang.String message)
          Remote Methode zum Anzeigen der übermittelten Nachricht.
 

Method Detail

displayMessageDialog

public boolean displayMessageDialog(java.lang.String message)
                             throws java.rmi.RemoteException
Remote Methode zum Anzeigen der übermittelten Nachricht.

Parameters:
message - die anzuzeigende Nachricht
Returns:
true bei Erfolg, sonst false
Throws:
java.rmi.RemoteException -

Diese Methode ruft im Zielsystem das Shellskript 'syscall.sh' auf und übergibt die Zeichenkette 'message' als Parameter an das Skript. Das Skript startet dann einen Systemdialog, in der die Nachricht angezeigt wird. Da das Skript vom User nach Belieben geändert werden kann, kann auch auf andere Weise reagiert werden.



Copyright © 2003 Christoph Sandhaus and Marcus Keller. All Rights Reserved.