com.businessobjects.dsws.reportengine
Interface DBLogonInfo


public interface DBLogonInfo

DBLogonInfo is used to provide information, which is used to connect to the database when a document is refreshed.

Example: Retrieve a document's database login information.

 RetrieveMustFillInfo boMustFill = RetrieveMustFillInfo.Factory.newInstance();
 boMustFill.setRetrieveDBLogonInfo(RetrieveDBLogonInfo.Factory.newInstance());
 DocumentInformation boDocInfo = boRepEng.getDocumentInformation(strDocid, boMustFill, null, null, null);
 DBLogonInfo[] boDBLoginInfo = boDocInfo.getDBLogonInfosArray();
 

See Also:
RetrieveDBLogonInfo, RetrieveMustFillInfo, RetrieveView, RetrieveData, Action, FillDBLogons, FillDBLogon, DataProviderInfo, RetrieveDataProvidersInfo, ReportEngine, DocumentInformation

Nested Class Summary
static class DBLogonInfo.Factory
          A class with methods for creating instances of the DBLogonInfo type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 java.lang.String getName()
          Returns the name of this DBLoginInfo object.
 boolean isNilName()
          Checks if the Name element is nil.
 boolean isSetName()
          Checks if the Name element is set.
 void setName(java.lang.String name)
          Internal Use Only.
 void setNilName()
          Internal Use Only.
 void unsetName()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetName()
          Internal Use Only.
 void xsetName(org.apache.xmlbeans.XmlString name)
          Internal Use Only.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type

Internal Use Only.

Method Detail

getName

java.lang.String getName()
Returns the name of this DBLoginInfo object.
A document may have more than one DataProvider. Consequently, a user may login to more than one database. Each DBLogonInfo is identifiable.

Returns:
The name of this DBLoginInfo object.

xgetName

org.apache.xmlbeans.XmlString xgetName()

Internal Use Only.


isNilName

boolean isNilName()
Checks if the Name element is nil.

Returns:
true if the name element is nil, otherwise false

isSetName

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

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

setName

void setName(java.lang.String name)

Internal Use Only.


xsetName

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

Internal Use Only.


setNilName

void setNilName()

Internal Use Only.


unsetName

void unsetName()

Internal Use Only.