Homepage | Products | OX Knowledge Base | Support | Try Now | Contact | Company
OX Logo
Page 1 of 2 12 LastLast
Results 1 to 10 of 11
  1. #1
    ejbengine Guest

    Default Java and open-xchange

    Does open-xchange 5 provide an interface for java clients to programmatically do things such as create tasks , get task lists , etc?

  2. #2
    Francisco Laguna Guest

    Default

    Compared to OX 5 in OX Codename: Hyperion we've learnt some API wisdom. We're using a layer of APIs between the HTTP API Servlets and the database ourselves. If you read through the code of the Servlets you can see these for yourself.

    Depending on what you're trying to do this might be the place to look. This is the closest thing to an API we currently have. Note though that the deeper you go through the stack (HTTP Client via HTTP API -> Servlet -> API -> ... -> Database) the less standardized and less stable(API-wise) things become.

    HTH

  3. #3
    Join Date
    Feb 2007
    Posts
    24

    Default

    Just don't listen to Francisco on Fridays. He's posting about [del]OCHFKAO[/del]: OX: Codename Hyperion.

    OX5 is a bit trickier, but it can be done.
    See OX5 Interfaces.
    Last edited by Tobias Prinz; 03-23-2007 at 01:39 PM.

  4. #4
    ejbengine Guest

    Default

    The examples on OXInterfaces don't seem address the issue of creating tasks , getting task lists , etc ...from a Java program.That's what I'm more interested in doing.

  5. #5
    ejbengine Guest

    Default

    Quote Originally Posted by Francisco Laguna View Post
    Compared to OX 5 in OX Codename: Hyperion we've learnt some API wisdom. We're using a layer of APIs between the HTTP API Servlets and the database ourselves. If you read through the code of the Servlets you can see these for yourself.

    Depending on what you're trying to do this might be the place to look. This is the closest thing to an API we currently have. Note though that the deeper you go through the stack (HTTP Client via HTTP API -> Servlet -> API -> ... -> Database) the less standardized and less stable(API-wise) things become.

    HTH
    Basically what I wanna do is be able to write new tasks, get tasks lists , read what's in ldap , from a Java program.

  6. #6
    Rene Stach Guest

    Default

    Quote Originally Posted by ejbengine View Post
    Basically what I wanna do is be able to write new tasks, get tasks lists , read what's in ldap , from a Java program.
    Does it have to be OX5? In Hyperion these are quite simple HTTP requests that all Java programs should be able to handle.

    René

  7. #7
    ejbengine Guest

    Default

    Quote Originally Posted by Rene Stach View Post
    Does it have to be OX5?
    Yes.The client is running OX5

    Quote Originally Posted by Rene Stach View Post
    Does it have to be OX5? In Hyperion these are quite simple HTTP requests that all Java programs should be able to handle.

    René
    Does this mean its not possible to do with OX5?

  8. #8
    Francisco Laguna Guest

    Default

    In OX 5 you'll have to stick with the WebDAV XML interface for remote clients and the Java API if you're running in the same process.

    The only documentation for the tasks is the source code, I'm afraid.

    What are you trying to do, anyways?

  9. #9
    ejbengine Guest

    Default

    Quote Originally Posted by Francisco Laguna View Post
    In OX 5 you'll have to stick with the WebDAV XML interface for remote clients and the Java API if you're running in the same process.

    The only documentation for the tasks is the source code, I'm afraid.

    What are you trying to do, anyways?
    Basically I would like to be able to read and create tasks on an OX5 from a java program

  10. #10
    Francisco Laguna Guest

    Default

    Alright. Now the next question is: Does that program run as part of the OX or is it running in its own process?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •