BookmarkManager.java :  » Portal » jportlet » net » sf » jportlet » portlets » bookmark » Java Open Source

Java Open Source » Portal » jportlet 
jportlet » net » sf » jportlet » portlets » bookmark » BookmarkManager.java
/*
 * Created on May 7, 2003
 */
package net.sf.jportlet.portlets.bookmark;

import java.net.URL;

import java.util.Collection;

import net.sf.jportlet.portlet.User;
import net.sf.jportlet.portlets.ObjectNotFoundException;


/**
 * @author <a href="mailto:tchbansi@sourceforge.net">Herve Tchepannou</a>
 */
public interface BookmarkManager
{
    //~ Methods ----------------------------------------------------------------

    public String createBookmark( String title,
                                  URL    url,
                                  String description,
                                  User   user );

    public void updateBookmark( String id,
                                String title,
                                URL    url,
                                String description )
        throws ObjectNotFoundException;

    public void deleteBookmarks( String ids[] );

    public Bookmark findBookmark( String   id )
        throws ObjectNotFoundException;

    public Collection findBookmarks( User   user );

    public Collection findBookmarks( User   user,
                                     int    maxsize );
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.