|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.dragon.ui.uibeans.organization.ListOfPostsBean
public class ListOfPostsBean
This bean holds a list of posts. It is initialized either by loading all posts from the database, or by searching directors by keywords on various fields.
This version of the bean performs the search when loading, then lets the framework manage sort and pagination. This design may only be used if you're sure the amount of data is "reasonable" and under control.
| Constructor Summary | |
|---|---|
ListOfPostsBean()
|
|
| Method Summary | |
|---|---|
java.util.List<org.ow2.dragon.api.to.organization.PostTO> |
getFreePosts()
|
boolean |
getIsSearchOnDescription()
|
boolean |
getIsSearchOnName()
|
boolean |
getIsSearchOnNature()
|
java.util.List<org.ow2.dragon.api.to.organization.PostTO> |
getOrgPosts()
|
java.util.List<org.ow2.dragon.api.to.organization.PostTO> |
getPosts()
|
java.util.List<org.ow2.dragon.api.to.organization.PostTO> |
getPostsToAdd()
|
java.lang.String |
getSearchCriteria()
|
void |
loadAll()
Loads all posts from the database |
void |
loadByOrganization(java.lang.String orgId)
Loads all posts from the database |
void |
loadFree(javax.servlet.http.HttpServletRequest request)
Loads all posts from the database |
void |
noOrgSelected()
TODO to be replaced by a more elegant solution |
void |
setIsSearchOnDescription(boolean isSearchOnDescription)
|
void |
setIsSearchOnName(boolean isSearchOnName)
|
void |
setIsSearchOnNature(boolean isSearchOnNature)
|
void |
setSearchCriteria(java.lang.String searchCriteria)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListOfPostsBean()
| Method Detail |
|---|
public void loadAll()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public void loadByOrganization(java.lang.String orgId)
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public void loadFree(javax.servlet.http.HttpServletRequest request)
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedErrorpublic java.util.List<org.ow2.dragon.api.to.organization.PostTO> getPostsToAdd()
public void noOrgSelected()
public java.util.List<org.ow2.dragon.api.to.organization.PostTO> getPosts()
public java.util.List<org.ow2.dragon.api.to.organization.PostTO> getFreePosts()
public java.util.List<org.ow2.dragon.api.to.organization.PostTO> getOrgPosts()
public java.lang.String getSearchCriteria()
public void setSearchCriteria(java.lang.String searchCriteria)
searchCriteria - the searchCriteria to setpublic boolean getIsSearchOnName()
public void setIsSearchOnName(boolean isSearchOnName)
isSearchOnName - the isSearchOnName to setpublic boolean getIsSearchOnNature()
public void setIsSearchOnNature(boolean isSearchOnNature)
isSearchOnNature - the isSearchOnNature to setpublic boolean getIsSearchOnDescription()
public void setIsSearchOnDescription(boolean isSearchOnDescription)
isSearchOnDescription - the isSearchOnDescription to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||