Associating additonal/custom Metadata with Domino objects

Posted on 2008-11-10
Last Modified: 2013-11-17
I was wondering if there is any way to associate some additional metadata with every Domino Object. This could be things like retention date etc. This is to enable the users to finllay use the Domino search facility and look up these objects by searching using this metadata.

I found one of the links But this is talking in the context of Domino Web Access and Forms. I 'm interested to know if this can be done using the Java api's which are a part of Domino Java/Corba toolkit.
Question by:deepankar_das1
    LVL 46

    Accepted Solution

    What would be your definition of metadata? If it is your intention to extend a NotesDocument, that is not possible. By the way, a NotesDocument is the in-memory representation of an on-disk document. You can add fields to a Notes Document (which would probably fit into your definition of 'data') but you cannot add properties with intrinsic functions to every document.

    It would be an interesting concept, though... I know that many people would love to add functionality to Notes databases.

    What might be possible, in R8 that is, is the extension of the basic core using Eclips elements. That's not really my area, so you'd better wait for others.
    LVL 46

    Expert Comment

    by:Sjef Bosman
    I'm sorry but I really have to object. Why didn't you answer my question or comment to my post??
    LVL 46

    Expert Comment

    by:Sjef Bosman
    As far as I can see, guessing from the info we got, the likely answers are already in my first comment:
    - YES, it is possible, the metadata can be stored as fields in the document (e.g. by using a special prefix); searching for these special fields isn't difficult whatsoever
    - NO, it is not possible, if the question how to extend a Document object in Java

    If I guessed wrong, I'd like to get more information about what the problem is.

    If the user really intends to get rid of this questions, which wouldn't be gratifying at all, I'd hesitate between accepting one of my answers, #2, or Accept/No Refund if that would be acceptable.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why You Should Analyze Threat Actor TTPs

    After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

    For Desktop Techs: How to retain a user's Notes configuration data when swapping out the end user's computer. (Assuming that you are not upgrading to a completely different version of Notes client) All you need to do is: 1) install Notes o…
    You’ve got a lotus Domino web server, and you have been told that “leverage browser caching” is a must do. This means that we have to tell the browser everywhere in the web to use cache. In other words, we set (and send) an expiration date in the HT…
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now