com.businessobjects.dsws.reportengine
Class FillDBLogon

java.lang.Object
  extended bycom.businessobjects.dsws.reportengine.FillDBLogon
All Implemented Interfaces:
java.io.Serializable

public class FillDBLogon
extends java.lang.Object
implements java.io.Serializable

The FillDBLogon class 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 = new FillDBLogon();
FillDBLogon[] fillDBLogonlist = new FillDBLogon[1];
fillDBLogonlist[0] = new FillDBLogon();
// 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.setFillDBLogonList(fillDBLogonlist);
Action[] actions = new Action[1];
actions[0] = fillDBLogon
DocumentInformation boDocInfo = RepEng.getDocumentInformation( docid, null, actions, null, null);

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

Constructor Summary
FillDBLogon()
          Instantiate a new blank FillDBLogon object.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Internal Use Only.
 java.lang.String getConnectionString()
          Internal Use Only.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
 java.lang.String getName()
          Internal Use Only.
 java.lang.String getPassword()
          Internal Use Only.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Internal Use Only.
 java.lang.String getUserName()
          Internal Use Only.
 int hashCode()
          Internal Use Only.
 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.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FillDBLogon

public FillDBLogon()
Instantiate a new blank FillDBLogon object.

Method Detail

getName

public java.lang.String getName()

Internal Use Only.


setName

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

Parameters:
name - the name of the database connection.

getUserName

public java.lang.String getUserName()

Internal Use Only.


setUserName

public 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.

getPassword

public java.lang.String getPassword()

Internal Use Only.


setPassword

public 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.

getConnectionString

public java.lang.String getConnectionString()

Internal Use Only.


setConnectionString

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

Parameters:
connectionString - the connection string.

equals

public boolean equals(java.lang.Object obj)

Internal Use Only.


hashCode

public int hashCode()

Internal Use Only.


getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()

Internal Use Only.


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)

Internal Use Only.


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)

Internal Use Only.