Package com.microstrategy.web.beans
Interface EditableBean
- 
- All Known Subinterfaces:
 CustomGroupBean,EditableObjectBean,FilterBean,PromptAnswerBean,PromptDefinitionBean,SecurityFilterBean,SecurityRoleBean,UserBean,UserEntityBean,UserGroupBean
public interface EditableBeanThis interface reprents a kind of beans which can be edited.- Since:
 - MicroStrategy Web 8.0.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete()Delete the object represented by this bean.voidduplicate()Duplicates the object represented by this bean, and change the bean to represent the duplicated object.voidInitAsNew()Initializes this bean with a brand new object of the type this bean represents.voidrefresh()Refreshes the object represented by this bean.voidsave()Saves the changes done to the object represented by the bean. 
 - 
 
- 
- 
Method Detail
- 
InitAsNew
void InitAsNew()
Initializes this bean with a brand new object of the type this bean represents. 
- 
delete
void delete() throws WebBeanExceptionDelete the object represented by this bean.- Throws:
 WebBeanException- Thrown if error occurs during the process.
 
- 
duplicate
void duplicate() throws WebBeanExceptionDuplicates the object represented by this bean, and change the bean to represent the duplicated object.- Throws:
 WebBeanException- Thrown if error occurs during the process.
 
- 
refresh
void refresh() throws WebBeanExceptionRefreshes the object represented by this bean.- Throws:
 WebBeanException- Thrown if error occurs during the process.
 
- 
save
void save() throws WebBeanException
Saves the changes done to the object represented by the bean.- Throws:
 WebBeanException- Thrown if error occurs during the process.
 
 - 
 
 -