com.businessobjects.dsws.reportengine
Interface FillDBLogon


public interface FillDBLogon

The FillDBLogon interface is used to provide the user, password, and connection information used to connect to the database when a document is refreshed.

Example: Filling the user,password,and connection information used to connect to the database .

 FillDBLogons fillDBLogon = FillDBLogons.Factory.newInstance();
 FillDBLogon[] fillDBLogonlist = new FillDBLogon[1];
 fillDBLogonlist[0] = FillDBLogon.Factory.newInstance();
 // Sets the name of the database connection
fillDBLogonlist[0].setName(objDBLogon[0].getName()); // Sets the user name used to log in to the database
fillDBLogonlist[0].setUserName("guest"); // Sets the password of the user used to log in to the database
fillDBLogonlist[0].setPassword("password"); fillDBLogon.setFillDBLogonListArray(fillDBLogonlist); Action[] actions = new Action[1]; actions[0] = fillDBLogon; DocumentInformation boDocInfo = boRepEng.getDocumentInformation( strDocid, null, actions, null, null);

See Also:
RetrieveDBLogonInfo, FillDBLogons, Action, ReportEngine, DocumentInformation

Nested Class Summary
static class FillDBLogon.Factory
          A class with methods for creating instances of the FillDBLogon type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 java.lang.String getConnectionString()
          Internal Use Only.
 java.lang.String getName()
          Internal Use Only.
 java.lang.String getPassword()
          Internal Use Only.
 java.lang.String getUserName()
          Internal Use Only.
 boolean isSetConnectionString()
          Checks if the ConnectionString attribute is set.
 boolean isSetName()
          Checks if the Name attribute is set.
 void setConnectionString(java.lang.String connectionString)
          Sets the connection string used for database login.
 void setName(java.lang.String name)
          Sets the name of the database connection.
 void setPassword(java.lang.String password)
          Sets the password of the user used to log in to the database.
 void setUserName(java.lang.String userName)
          Sets the user name used to log in to the database.
 void unsetConnectionString()
          Unsets the ConnectionString attribute.
 void unsetName()
          Unsets the Name attribute.
 org.apache.xmlbeans.XmlString xgetConnectionString()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetName()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetPassword()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetUserName()
          Internal Use Only.
 void xsetConnectionString(org.apache.xmlbeans.XmlString connectionString)
          Internal Use Only.
 void xsetName(org.apache.xmlbeans.XmlString name)
          Internal Use Only.
 void xsetPassword(org.apache.xmlbeans.XmlString password)
          Internal Use Only.
 void xsetUserName(org.apache.xmlbeans.XmlString userName)
          Internal Use Only.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type

Internal Use Only.

Method Detail

getName

java.lang.String getName()

Internal Use Only.


xgetName

org.apache.xmlbeans.XmlString xgetName()

Internal Use Only.


isSetName

boolean isSetName()
Checks if the Name attribute is set.

Returns:
true if the name attribute is set, otherwise false

setName

void setName(java.lang.String name)
Sets the name of the database connection.

Parameters:
name - the name of the database connection.

xsetName

void xsetName(org.apache.xmlbeans.XmlString name)

Internal Use Only.


unsetName

void unsetName()
Unsets the Name attribute.


getUserName

java.lang.String getUserName()

Internal Use Only.


xgetUserName

org.apache.xmlbeans.XmlString xgetUserName()

Internal Use Only.


setUserName

void setUserName(java.lang.String userName)
Sets the user name used to log in to the database.

Parameters:
userName - the user name used to log in to the database.

xsetUserName

void xsetUserName(org.apache.xmlbeans.XmlString userName)

Internal Use Only.


getPassword

java.lang.String getPassword()

Internal Use Only.


xgetPassword

org.apache.xmlbeans.XmlString xgetPassword()

Internal Use Only.


setPassword

void setPassword(java.lang.String password)
Sets the password of the user used to log in to the database.

Parameters:
password - the database users password.

xsetPassword

void xsetPassword(org.apache.xmlbeans.XmlString password)

Internal Use Only.


getConnectionString

java.lang.String getConnectionString()

Internal Use Only.


xgetConnectionString

org.apache.xmlbeans.XmlString xgetConnectionString()

Internal Use Only.


isSetConnectionString

boolean isSetConnectionString()
Checks if the ConnectionString attribute is set.

Returns:
true if the ConnectionString attribute is set, otherwise false

setConnectionString

void setConnectionString(java.lang.String connectionString)
Sets the connection string used for database login.

Parameters:
connectionString - the connection string.

xsetConnectionString

void xsetConnectionString(org.apache.xmlbeans.XmlString connectionString)

Internal Use Only.


unsetConnectionString

void unsetConnectionString()
Unsets the ConnectionString attribute.