@Scope(value=CONVERSATION) @Name(value="bookManager") public class BookManagerBean extends Object implements BookManager, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
BookManagerBean.BookInfo |
Constructor and Description |
---|
BookManagerBean() |
Modifier and Type | Method and Description |
---|---|
void |
changeData() |
String |
duplicateSiblings() |
List<javax.faces.model.SelectItem> |
getAvailableKeywords() |
List<BookManagerBean.BookInfo> |
getBooksInFolder() |
String |
getContainerPath() |
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 newfilter) |
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) |
public String getParentTitle() throws ClientException
getParentTitle
in interface BookManager
ClientException
public String getFirstName()
getFirstName
in interface BookManager
public void setFirstName(String s)
setFirstName
in interface BookManager
public String getLastName()
getLastName
in interface BookManager
public void setLastName(String s)
setLastName
in interface BookManager
public String getIsbn()
getIsbn
in interface BookManager
public void setIsbn(String s)
setIsbn
in interface BookManager
public int getRating()
getRating
in interface BookManager
public void setRating(int rating)
setRating
in interface BookManager
public List<String> getKeywords()
getKeywords
in interface BookManager
public void setKeywords(List<String> keywords)
setKeywords
in interface BookManager
public List<javax.faces.model.SelectItem> getAvailableKeywords() throws ClientException
getAvailableKeywords
in interface BookManager
ClientException
@Observer(value="documentSelectionChanged", create=false) public void resetKeywordValues()
resetKeywordValues
in interface BookManager
public void randomFirstName()
randomFirstName
in interface BookManager
public void randomLastName()
randomLastName
in interface BookManager
public void changeData() throws ClientException
changeData
in interface BookManager
ClientException
public void validation(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value)
validation
in interface BookManager
public DocumentModelList getSearchResults() throws Exception
getSearchResults
in interface BookManager
Exception
public boolean hasFilter()
hasFilter
in interface BookManager
public String getFilter()
getFilter
in interface BookManager
public void setFilter(String newfilter)
setFilter
in interface BookManager
@WebRemote public String something(String param)
BookManager
The annotation has to be on the interface in EJB3 situation. Otherwise it has to be on the component implementation.
something
in interface BookManager
param
- some string, that is directly passed from the Javascript
code.public String toWizardPage(String page)
toWizardPage
in interface BookManager
public String getWizardPage()
getWizardPage
in interface BookManager
public String validateWizard() throws ClientException
validateWizard
in interface BookManager
ClientException
public List<BookManagerBean.BookInfo> getBooksInFolder() throws ClientException
getBooksInFolder
in interface BookManager
ClientException
public String duplicateSiblings() throws ClientException
duplicateSiblings
in interface BookManager
ClientException
public String getContainerPath()
Copyright © 2014 Nuxeo SA. All rights reserved.