com.mindoo.remote.api.com.ibm.notes.java.api.data
Interface IRemoteNotesDatabaseData

All Superinterfaces:
IRemoteNotesData

public interface IRemoteNotesDatabaseData
extends IRemoteNotesData

Remote API Wrapper for the com.ibm.notes.java.api.data.NotesDatabaseData (Online documentation)

Original documentation:
Class that contains data that would be associated with a Notes database.


Method Summary
 java.lang.String getFilePath()
          Gets the file path to this database.
 java.lang.String getReplicaId()
          Gets the replica id of this database.
 java.lang.String getServer()
          Gets the server of this database.
 java.lang.String getTitle()
          Gets the title of the database.
 void open()
          Gets the lotus.domino.Database object for a given session.
 
Methods inherited from interface com.mindoo.remote.api.com.ibm.notes.java.api.data.IRemoteNotesData
getOpenUrl
 

Method Detail

getServer

java.lang.String getServer()
                           throws RemoteEclipseAPIException
Gets the server of this database. The returned string is not encoded.

Returns:
the server of the database
Throws:
RemoteEclipseAPIException

getFilePath

java.lang.String getFilePath()
                             throws RemoteEclipseAPIException
Gets the file path to this database. Can be null if one was not specified. The returned string is not encoded.

Returns:
the filePath to this database
Throws:
RemoteEclipseAPIException

getReplicaId

java.lang.String getReplicaId()
                              throws RemoteEclipseAPIException
Gets the replica id of this database. Can be null if one was not specified.

Returns:
the replica id of this database
Throws:
RemoteEclipseAPIException

getTitle

java.lang.String getTitle()
                          throws RemoteEclipseAPIException
Gets the title of the database. Can be null if one was not specified.

Returns:
the title of this database
Throws:
RemoteEclipseAPIException

open

void open()
          throws RemoteEclipseAPIException
Gets the lotus.domino.Database object for a given session. This method works best when this database has a file path. If not it tries to resolve the open URL. This method will also set any null attributes in this object using the values from the Notes Jar database.

Throws:
RemoteEclipseAPIException