public interface

SecurityRoleUserEntitiesSelectorBean

implements AppComponent RequestPersistable
com.microstrategy.web.app.beans.SecurityRoleUserEntitiesSelectorBean
Known Indirect Subclasses

Class Overview

This interface represents the bean used for selecting user entities for multiple projects.

Summary

[Expand]
Inherited Constants
From interface com.microstrategy.utils.serialization.EnumWebPersistableState
From interface com.microstrategy.web.app.beans.AppComponent
Public Methods
abstract SimpleList getProjects()
Returns the list of available projects based on teh session.
abstract UserEntitiesBean getSelectedItems()
Returns the selected users or groups from the target bean.
abstract String getSelectedProjectId()
Returns the id of the selected project.
abstract UserEntitiesBrowserBean getUserEntitiesBrowserBean()
Returns the user entities browser associated with this bean
abstract void setSelectedProjectId(String projectId)
Sets the selected project based on the project Id.
[Expand]
Inherited Methods
From interface com.microstrategy.utils.serialization.Persistable
From interface com.microstrategy.web.app.beans.AppComponent
From interface com.microstrategy.web.beans.RequestPersistable
From interface com.microstrategy.web.beans.Transformable
From interface com.microstrategy.web.beans.WebComponent

Public Methods

public abstract SimpleList getProjects ()

Returns the list of available projects based on teh session.

Returns
  • the list of projects

public abstract UserEntitiesBean getSelectedItems ()

Returns the selected users or groups from the target bean. The targetBean should be a security role bean SecurityRoleBean

Returns
  • the selected users or groups.
See Also

public abstract String getSelectedProjectId ()

Returns the id of the selected project.

Returns
  • the project id of the currently selected project. null if no project is selected.

public abstract UserEntitiesBrowserBean getUserEntitiesBrowserBean ()

Returns the user entities browser associated with this bean

public abstract void setSelectedProjectId (String projectId)

Sets the selected project based on the project Id.

Parameters
projectId - id of the project to set as selected.