com.microstrategy.web.objects.WebConnectionMapSource |
Summary
Public Methods |
abstract
WebConnectionMap
|
createConnectionMap(WebDBRole role, WebUserEntity user, WebProject project, WebLocaleObjectInfo locale, WebDBConnection connection, WebDBLogin login)
|
abstract
WebConnectionMap
|
get(WebDBRole role, WebUserEntity user, WebProject project)
|
abstract
WebConnectionMap[]
|
getAllConnectionMaps()
|
abstract
List<WebConnectionMap>
|
getMatchingConnectionMaps(WebDBRole role, WebUserEntity user, WebProject project, WebLocaleObjectInfo locale)
|
Public Methods
Parameters
role |
WebDBRole specifying parameters used for the connection |
user |
WebUser specifying user/group which connection map will be applied to |
project |
WebProject specifying for which project connection map will be applied to |
locale |
WebLocaleObjectInfo specifying which language/locale the user is connecting with.
Specify null if WebConnectionMap is desired |
connection |
WebDBConnection specifying connection parameters to used by IServer when connecting |
login |
WebDBLogin specifying credentials to be used by IServer when connecting |
Return a List of WebConnectionMap
and WebLocalizedConnectionMap
objects that contain all the specified role, user, project, and locale objects. If no objects are specified, all
map objects are returned. Returns an empty list if no map contains all the specified objects.
Parameters
role |
WebDBRole specifying parameters used for the connection |
user |
WebUser specifying user/group which connection map will be applied to |
project |
WebProject specifying for which project connection map will be applied to |
locale |
WebLocaleObjectInfo specifying which language/locale the user is connecting with. If any locale
is specified, only WebLocalizedConnectionMap objects will be returned |
Returns
- List of maps that match specified parameters