public interface BookManager
bookManager
Seam component.
Use of this interface would be of course necessary if the Seam component was also an EJB3. In that latter case, the
WebRemote
annotation has to be put on the interface method, instead of the implementation method.
Modifier and Type | Method and Description |
---|---|
void |
changeData() |
String |
duplicateSiblings() |
List<javax.faces.model.SelectItem> |
getAvailableKeywords() |
List<BookManagerBean.BookInfo> |
getBooksInFolder() |
String |
getFilter() |
String |
getFirstName() |
String |
getIsbn() |
List<String> |
getKeywords() |
String |
getLastName() |
String |
getParentTitle() |
int |
getRating() |
DocumentModelList |
getSearchResults() |
String |
getWizardPage() |
boolean |
hasFilter() |
void |
randomFirstName() |
void |
randomLastName() |
void |
resetKeywordValues() |
void |
setFilter(String filter) |
void |
setFirstName(String s) |
void |
setIsbn(String s) |
void |
setKeywords(List<String> keywords) |
void |
setLastName(String s) |
void |
setRating(int rating) |
String |
something(String param)
Method to demonstrate Seam Remoting.
|
String |
toWizardPage(String page) |
String |
validateWizard() |
void |
validation(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object value) |
List<javax.faces.model.SelectItem> getAvailableKeywords()
List<String> getKeywords()
void setKeywords(List<String> keywords)
void changeData()
String getFirstName()
void setFirstName(String s)
void randomFirstName()
String getLastName()
void setLastName(String s)
void randomLastName()
String toWizardPage(String page)
String getWizardPage()
String validateWizard()
void resetKeywordValues()
int getRating()
void setRating(int rating)
void validation(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value)
DocumentModelList getSearchResults()
String getParentTitle()
String duplicateSiblings()
List<BookManagerBean.BookInfo> getBooksInFolder()
boolean hasFilter()
@WebRemote String something(String param)
The annotation has to be on the interface in EJB3 situation. Otherwise it has to be on the component implementation.
param
- parameter used from the javascript code.Copyright © 2015 Nuxeo SA. All rights reserved.