public interface

WebConnectionMap

com.microstrategy.web.objects.WebConnectionMap
Known Indirect Subclasses

Class Overview

A Connection Map is an association of one WebDBLogin, one WebDBConnection, one WebDBRole, one WebUser, and one WebProject. Each connection map is uniquely identified by its role, user, and project.

Summary

Public Methods
abstract void delete()
Deletes the WebConnectionMap from the IServer.
abstract WebDBConnection getConnection()
Return the WebDBConnection object associated with this connection map
abstract WebDBLogin getLogin()
Return the WebDBLogin object associated with this Connection Map
abstract WebProject getProject()
Returns the WebProject object associated with this connection map
abstract WebDBRole getRole()
Returns the associated WebDBRole object
abstract WebUserEntity getUser()
Returns the WebUserEntity associated with this connection map
abstract boolean isInMD()
Specifies whether this connection map (identified by role, project, user) exists in metadata
abstract void save()
Saves all changes made to the WebConnectionMap.
abstract void setConnection(WebDBConnection connection)
Sets the WebDBConnection object assciated with this connection map
abstract void setLogin(WebDBLogin login)
Sets the WebDBLogin object by object

Public Methods

public abstract void delete ()

Deletes the WebConnectionMap from the IServer.

public abstract WebDBConnection getConnection ()

Return the WebDBConnection object associated with this connection map

Returns

public abstract WebDBLogin getLogin ()

Return the WebDBLogin object associated with this Connection Map

Returns

public abstract WebProject getProject ()

Returns the WebProject object associated with this connection map

Returns

public abstract WebDBRole getRole ()

Returns the associated WebDBRole object

Returns

public abstract WebUserEntity getUser ()

Returns the WebUserEntity associated with this connection map

Returns

public abstract boolean isInMD ()

Specifies whether this connection map (identified by role, project, user) exists in metadata

Returns
  • boolean expressing whether the connection map exists in metadata

public abstract void save ()

Saves all changes made to the WebConnectionMap. This will overwrite any connection maps on the IServer with the same project, user, and DBRole

public abstract void setConnection (WebDBConnection connection)

Sets the WebDBConnection object assciated with this connection map

Parameters
connection WebDBConnection Object to be associated

public abstract void setLogin (WebDBLogin login)

Sets the WebDBLogin object by object

Parameters
login WebDBLogin object to be associated with this Connection Map