|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.opensuit.samples.movies_db.uibeans.ListOfDirectorsBean2
public class ListOfDirectorsBean2
This bean holds a list of directors. It is initilized either by loading all directors from the database, or by searching directors by name.
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.
See SearchMovieBean2 for a dynamic version of it (that have the model layer manage sorting and pagination).
| Constructor Summary | |
|---|---|
ListOfDirectorsBean2()
|
|
| Method Summary | |
|---|---|
void |
delete(java.lang.String id)
Deletes a director |
org.ow2.opensuit.samples.movies_db.model.to.PersonTO[] |
getDirectors()
|
java.lang.String |
getName()
|
boolean |
hasList()
Determines whether a list should be displayed |
void |
loadAll()
Loads all directors from the database |
void |
reset()
Resets the list |
java.lang.String |
searchByName()
Searches directors by name |
void |
setName(java.lang.String name)
|
java.util.List<java.lang.String> |
suggestDirectorNames(java.lang.String name)
Returns a list of suggested director names |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListOfDirectorsBean2()
| Method Detail |
|---|
public void loadAll()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public java.lang.String searchByName()
throws org.ow2.opensuit.core.error.LocalizedError
org.ow2.opensuit.core.error.LocalizedError
public void delete(java.lang.String id)
throws org.ow2.opensuit.samples.movies_db.model.dataaccess.DataBaseError,
org.ow2.opensuit.core.error.LocalizedError
id -
org.ow2.opensuit.samples.movies_db.model.dataaccess.DataBaseError
org.ow2.opensuit.core.error.LocalizedErrorpublic void reset()
public boolean hasList()
public java.util.List<java.lang.String> suggestDirectorNames(java.lang.String name)
name -
public java.lang.String getName()
public void setName(java.lang.String name)
public org.ow2.opensuit.samples.movies_db.model.to.PersonTO[] getDirectors()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||