Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

Re: ogojogi->job->set: msg#00007

cms.opengroupware.xmlrpc.devel

Subject: Re: ogojogi->job->set

Christoph Guse wrote:

Hi Helge,

at a first glance I can't find the section in which JOGI calls the function "jobs.update". In my OGo XML-RPC documentation there is a function "updateJob" in the packet jobs. My idea is now to change JOGI so it calls "jobs.updateJob". Am I'm wrong? Where can I find "jobs.update"? I'm searching but can't find it.

It's in the org.opengroupware.jogi.connect.xmlrpc.XmlRpcJobManager class, defined as JOB_MANAGER_JOB_UPDATE, which
is used in the
public void update(Observable o, Object arg)
method in the same class.

I looked at the code, and you could something like this (in the update method):
List param = new Vector();
// New Code start:
XmlRpcPerson pers = (XmlRpcPerson)job.getCreator().getPerson();
param.add(new Hashtable(pers.getContent()));
// New Code end
param.add(jobDoc);

The jobs.updateJob function needs full Person object... but I'm not sure which Person they want. I assume
it's the creator, but it might also be the Executor (in that case, adapt code in the first new line with (XmlRpcPerson)job.getCreator().getPerson();
).

I haven't tested this code, so I don't know if this really works. If you get this working, I'd appreciate it if you could send me the
working code (a patch or diff, or just the code you updated), so I could incorporate these changes into the JOGI CVS HEAD.

murphee
--
OpenGroupware.org XML-RPC
xmlrpc@xxxxxxxxxxxxxxxxx
http://mail.opengroupware.org/mailman/listinfo/xmlrpc



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
db.postgresql.b...    video.ffmpeg.us...    gis.qgis.devel/...    web.rdf.redland...    file-systems.oc...    recreation.rail...    systems.archos....    python.c++/2003...    lang.c--/2005-0...    multimedia.gpho...    network.unison....    editors.jedit.u...    hardware.pciids...    cms.tiki.cvs/20...    bug-tracking.ma...    java.hadoop.hba...    ietf.rsvp/2002-...    xfree86.devel/2...    qnx.openqnx.dev...    apache.labs.dev...    tex.pdftex/2008...    os.solaris.open...    user-groups.lin...    kde.koffice/200...   
Home | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation