sorry, it's the Jahia 5.0 beta 2 API ( the one in cvs ).
If not, use "creator", "creationDate" or maybe you can update from last cvs.
 
 
 
 
----- Original Message -----
Sent: Monday, November 14, 2005 1:31 PM
Subject: RE: metadata

But the class CoreMetadataConstant doesn't exists in my jahia


From: Khue Nguyen [mailto:[EMAIL PROTECTED]
Sent: 14 November 2005 13:26
To: [email protected]
Subject: Re: metadata

Hi,
 
You can retrieve the list of metadatas as ContentFields for a given container list this way:
 
List metadatas = jahiaContainer.getContentContainer().getMetadatas(); // list of ContentField metadata
then for each ContentField :
 
JahiaField jahiaField = contentField.getJahiaField(jParams.getEntryLoadRequest());
jahiaField.load(LoadFlags.ALL,jParams); // fully load the field
 
 
or given the name of a specific metadata , i.e the creator :
 
JahiaField jahiaField =  jahiaContainer.getContentContainer().getMetadataAsJahiaField(CoreMetadataConstant.CREATOR,jParams);
 
or a simplified way
 
String creator = jahiaContainer.getContentContainer().getMetadataValue(CoreMetadataConstant.CREATOR,jParams,"unknown");
 
 
Regards,
 
Khue Nguyen
 
 
----- Original Message -----
Sent: Monday, November 14, 2005 12:07 PM
Subject: metadata

Hello
 
How can I retrieve metada from a container?
 
Thanks.

Reply via email to