| Class | TaskJuggler::ProjectServerIface |
| In: |
lib/taskjuggler/daemon/ProjectServer.rb
|
| Parent: | Object |
This is the DRb call interface of the ProjectServer class. All functions must be authenticated with the proper key.
# File lib/taskjuggler/daemon/ProjectServer.rb, line 346 def initialize(server) @server = server end
# File lib/taskjuggler/daemon/ProjectServer.rb, line 356 def getProjectName(authKey) return false unless @server.checkKey(authKey, 'getReportServer') trap { @server.getProjectName } end
# File lib/taskjuggler/daemon/ProjectServer.rb, line 362 def getReportList(authKey) return false unless @server.checkKey(authKey, 'getReportServer') trap { @server.getReportList } end
# File lib/taskjuggler/daemon/ProjectServer.rb, line 368 def getReportServer(authKey) return false unless @server.checkKey(authKey, 'getReportServer') trap { @server.getReportServer } end
# File lib/taskjuggler/daemon/ProjectServer.rb, line 350 def loadProject(authKey, args) return false unless @server.checkKey(authKey, 'loadProject') trap { @server.loadProject(args) } end