1
2
3
4
5
6
7
8
9
10
11 import os, sys
12
13 import jpype
14
15 from twisted.internet import defer
16 from twisted.python import log
17
19
21 self._worker = worker
22 self._dist = dist
23
25 testJava = jpype.JClass('TestJava')()
26 result = testJava.getMessage(prm)
27 self.showMessage(result)
28 return defer.succeed('Deferred remote method call succeeded! (Prm: %s)' % result)
29
31 if sys.platform.startswith('win'):
32 pass
33 else:
34 os.system('''Xdialog --msgbox "Message from local app server: %s" 10 60''' % prm)
35