|
||||||||||
| 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 | |
|---|---|
void |
deletePost(java.lang.String postId,
javax.servlet.http.HttpServletRequest request)
|
java.util.List<org.ow2.dragon.api.to.organization.PostTO> |
getFreePosts()
|
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()
|
java.util.List<java.lang.String> |
getSearchedProperties()
|
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 |
java.lang.String |
postInUse(org.ow2.dragon.api.to.organization.PostTO post)
|
void |
search(javax.servlet.http.HttpServletRequest request)
Searches post by business name, nature, description |
void |
setSearchCriteria(java.lang.String searchCriteria)
|
void |
setSearchedProperties(java.util.List<java.lang.String> searchedProperties)
|
| 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 deletePost(java.lang.String postId,
javax.servlet.http.HttpServletRequest request)
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public java.lang.String postInUse(org.ow2.dragon.api.to.organization.PostTO post)
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public void search(javax.servlet.http.HttpServletRequest request)
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 java.util.List<java.lang.String> getSearchedProperties()
public void setSearchedProperties(java.util.List<java.lang.String> searchedProperties)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||