List of usage examples for com.liferay.portal.kernel.atom AtomEntryContent AtomEntryContent
public AtomEntryContent(Type type)
From source file:com.liferay.blogs.internal.atom.BlogsEntryAtomCollectionAdapter.java
License:Open Source License
@Override public AtomEntryContent getEntryContent(BlogsEntry blogsEntry, AtomRequestContext atomRequestContext) { return new AtomEntryContent(blogsEntry.getContent()); }
From source file:com.liferay.document.library.internal.atom.FileEntryAtomCollectionAdapter.java
License:Open Source License
@Override public AtomEntryContent getEntryContent(FileEntry fileEntry, AtomRequestContext atomRequestContext) { AtomEntryContent atomEntryContent = new AtomEntryContent(AtomEntryContent.Type.MEDIA); atomEntryContent.setMimeType(fileEntry.getMimeType()); String srcLink = AtomUtil.createEntryLink(atomRequestContext, COLLECTION_NAME, fileEntry.getFileEntryId() + ":media"); atomEntryContent.setSrcLink(srcLink); return atomEntryContent; }
From source file:com.liferay.document.library.internal.atom.FolderAtomCollectionAdapter.java
License:Open Source License
@Override public AtomEntryContent getEntryContent(Folder folder, AtomRequestContext atomRequestContext) { AtomEntryContent atomEntryContent = new AtomEntryContent(AtomEntryContent.Type.XML); String srcLink = AtomUtil.createCollectionLink(atomRequestContext, FileEntryAtomCollectionAdapter.COLLECTION_NAME); srcLink += "?folderId=" + folder.getFolderId(); atomEntryContent.setSrcLink(srcLink); return atomEntryContent; }
From source file:com.liferay.portlet.blogs.atom.BlogsEntryAtomCollectionAdapter.java
License:Open Source License
public AtomEntryContent getEntryContent(BlogsEntry blogsEntry, AtomRequestContext atomRequestContext) { return new AtomEntryContent(blogsEntry.getContent()); }
From source file:com.liferay.portlet.documentlibrary.atom.FileEntryAtomCollectionAdapter.java
License:Open Source License
public AtomEntryContent getEntryContent(FileEntry fileEntry, AtomRequestContext atomRequestContext) { AtomEntryContent atomEntryContent = new AtomEntryContent(AtomEntryContent.Type.MEDIA); atomEntryContent.setMimeType(fileEntry.getMimeType()); String srcLink = AtomUtil.createEntryLink(atomRequestContext, COLLECTION_NAME, fileEntry.getFileEntryId() + ":media"); atomEntryContent.setSrcLink(srcLink); return atomEntryContent; }
From source file:com.liferay.portlet.documentlibrary.atom.FolderAtomCollectionAdapter.java
License:Open Source License
public AtomEntryContent getEntryContent(Folder folder, AtomRequestContext atomRequestContext) { AtomEntryContent atomEntryContent = new AtomEntryContent(AtomEntryContent.Type.XML); String srcLink = AtomUtil.createCollectionLink(atomRequestContext, FileEntryAtomCollectionAdapter.COLLECTION_NAME); srcLink += "?folderId=" + folder.getFolderId(); atomEntryContent.setSrcLink(srcLink); return atomEntryContent; }
From source file:com.liferay.portlet.usersadmin.atom.UserAtomCollectionAdapter.java
License:Open Source License
public AtomEntryContent getEntryContent(User user, AtomRequestContext atomRequestContext) { StringBundler content = new StringBundler(); content.append(user.getScreenName()); content.append(StringPool.NEW_LINE); content.append(user.getEmailAddress()); content.append(StringPool.NEW_LINE); content.append(user.getFullName());/*from www . j av a2 s .c om*/ content.append(StringPool.NEW_LINE); content.append(user.getJobTitle()); content.append(StringPool.NEW_LINE); try { List<Address> userAddresses = user.getAddresses(); for (Address address : userAddresses) { content.append(address.getStreet1()); content.append(StringPool.NEW_LINE); content.append(address.getStreet2()); content.append(StringPool.NEW_LINE); content.append(address.getStreet3()); content.append(StringPool.NEW_LINE); } } catch (Exception e) { } return new AtomEntryContent(content.toString()); }