Package com.microstrategy.web.beans
Interface EditableObjectBean
-
- All Superinterfaces:
EditableBean
,EnumWebPersistableState
,ObjectBean
,Persistable
,RequestPersistable
,Transformable
,WebBean
,WebComponent
- All Known Subinterfaces:
CustomGroupBean
,FilterBean
,PromptAnswerBean
,PromptDefinitionBean
,SecurityFilterBean
,SecurityRoleBean
,UserBean
,UserEntityBean
,UserGroupBean
public interface EditableObjectBean extends EditableBean, ObjectBean
This interface represents an editable object bean.- Since:
- MicroStrategy Web 8.0.0
-
-
Field Summary
-
Fields inherited from interface com.microstrategy.utils.serialization.EnumWebPersistableState
BARE_MINIMAL_STATE_INFO, MAXIMAL_STATE_INFO, MINIMAL_STATE_INFO, TYPICAL_STATE_INFO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getFolderId()
boolean
isNew()
void
saveAs(java.lang.String name, java.lang.String description, java.lang.String folderId, boolean overwrite)
void
setFolderId(java.lang.String value)
void
setIsNew(boolean value)
-
Methods inherited from interface com.microstrategy.web.beans.EditableBean
delete, duplicate, InitAsNew, refresh, save
-
Methods inherited from interface com.microstrategy.web.beans.ObjectBean
getBlockBegin, getBlockCount, getDisplayName, getFlags, getLevel, getObjectID, getObjectInfo, getObjectName, getObjectType, getParentFolderBean, getParentFolderBean, getParentID, setBlockBegin, setBlockCount, setFlags, setLevel, setObjectID, setObjectInfo, setObjectName, setObjectType
-
Methods inherited from interface com.microstrategy.utils.serialization.Persistable
restoreState, restoreState, saveState, saveState, saveState, saveState
-
Methods inherited from interface com.microstrategy.web.beans.RequestPersistable
restoreStateFromRequest, restoreStateFromRequest
-
Methods inherited from interface com.microstrategy.web.beans.Transformable
addTransform, addTransformByClass, addTransformByStyle, addTransformByStyle, clearTransforms, getBeanContext, getMessageString, getMyTransformInstances, getTransformInstance, getTransformInstance, getTransformInstances, getType, hasTransform, hasTransform, invalidateTransformCache, setBeanContext, transform, transform
-
Methods inherited from interface com.microstrategy.web.beans.WebBean
getDocument, getErrorInfo, getSessionInfo, isStale, setSessionInfo, setStale
-
Methods inherited from interface com.microstrategy.web.beans.WebComponent
addChild, addChildStateInfo, addChildStateInfo, collectData, collectMinimalData, generateOutput, getBeanContext, getChild, getChild, getChildByClass, getChildByType, getChildCount, getChildrenByClass, getDefaultStateLevel, getFeaturesManager, getMaximumStateLevel, getName, getOutputFormat, getParent, getPath, getPersistMode, getRenderingFilter, getRoot, getTargetBean, getTargetBeanPath, getWebEvent, getWebEvent, getWebEventHandler, getXMLStatus, handleRequest, hasChanged, hasJustOpened, initBean, invalidateChildrenState, isBeanContextEmpty, isFeatureAvailable, prepareForReuse, removeChild, removeChild, searchChild, setBeanContext, setBeanContext, setChanged, setChanged, setDefaultStateLevel, setFeaturesManager, setName, setOutputFormat, setParent, setPersistMode, setRenderingFilter, setTargetBean, setTargetBeanPath, setWebEventHandler
-
-
-
-
Method Detail
-
isNew
boolean isNew()
- Since:
- MicroStrategy Web 9.0.0
-
setIsNew
void setIsNew(boolean value)
- Since:
- MicroStrategy Web 9.0.0
-
saveAs
void saveAs(java.lang.String name, java.lang.String description, java.lang.String folderId, boolean overwrite) throws WebBeanException
- Throws:
WebBeanException
- Since:
- MicroStrategy Web 9.0.0
-
getFolderId
java.lang.String getFolderId() throws WebBeanException
- Throws:
WebBeanException
- Since:
- MicroStrategy Web 9.0.0
-
setFolderId
void setFolderId(java.lang.String value)
- Since:
- MicroStrategy Web 9.0.0
-
-