JAVA/CORBA クラス
Lotus Notes データベースを表します。
構文
public class Database extends Base
包含関係
スーパークラス:AgentContext、DbDirectory、Session
サブクラス:ACL、Agent、DateTime、Document、DocumentCollection、Form、Outline、Replication、View
プロパティ
ACL (getACL を使用)
ACLActivityLog (getACLActivityLog を使用)
Agents (getAgents を使用)
AllDocuments (getAllDocuments を使用)
Categories (getCategories と setCategories を使用)
Created (getCreated を使用)
CurrentAccessLevel (getCurrentAccessLevel を使用)
DesignTemplateName (getDesignTemplateName を使用)
FileFormat (getFileFormat を使用)
FileName (getFileName を使用)
FilePath (getFilePath を使用)
FolderReferencesEnabled (getFolderReferencesEnabled と setFolderReferencesEnabled を使用)
Forms (getForms を使用)
FTIndexFrequency (getFTIndexFrequency と setFTIndexFrequency を使用)
HttpURL (getHttpURL を使用)
IsDelayUpdates (isDelayUpdates と setDelayUpdates を使用)
IsClusterReplication (isClusterReplication と setClusterReplication を使用)
IsConfigurationDirectory (isConfigurationDirectory を使用)
IsCurrentAccessPublicReader (isCurrentAccessPublicReader を使用)
IsCurrentAccessPublicWriter (isCurrentAccessPublicReader を使用)
IsDesignLockingEnabled (isDesignLockingEnabled と setDesignLockingEnabled を使用)
IsDirectoryCatalog (isDirectoryyCatalog を使用)
IsDocumentLockingEnabled (isDocumentLockingEnabled と setDocumentLockingEnabled を使用)
IsFTIndexed (isFTIndexed を使用)
IsInMultiDbIndexing (isInMultiDbIndexing と setInMultiDbIndexing を使用)
IsInService (isInService と setInService を使用)
IsLink (isLink を使用)
IsMultiDbSearch (isMultiDbSearch を使用)
IsOpen (isOpen を使用)
IsPendingDelete (isPendingDelete を使用)
IsPrivateAddressBook (isPrivateAddressBook を使用)
IsPublicAddressBook (isPublicAddressBook を使用)
LastFixup (getLastFixup を使用)
LastFTIndexed (getLastFTIndexed を使用)
LastModified (getLastModified を使用)
LimitRevisions (getLimitRevisions と setLimitRevisions を使用)
LimitUpdatedBy (getLimitUpdatedBy と setLimitUpdatedBy を使用)
ListInDbCatalog (getListInDbCatalog と setListInDbCatalog を使用)
Managers (getManagers を使用)
MaxSize (getMaxSize を使用)
NotesURL (getNotesURL を使用)
Parent (getParent を使用)
PercentUsed (getPercentUsed を使用)
ReplicaID (getReplicaID を使用)
ReplicationInfo (getReplicationInfo を使用)
Server (getServer を使用)
Size (getSize を使用)
SizeQuota (getSizeQuota と setSizeQuota を使用)
SizeWarning (getSizeWarning と setSizeWarning を使用)
TemplateName (getTemplateName を使用)
Title (getTitle と setTitle を使用)
Type (getType を使用)
UndeleteExpireTime (getUndeleteExpireTime と setUndeleteExpireTime を使用)
Views (getViews を使用)
メソッド
compact
compactWithOptions
createCopy
createDocument
createFromTemplate
createFTIndex
createNoteCollection
createOutline
createReplica
createView
enableFolder
fixup
FTDomainSearch
FTSearch
FTSearchRange
getAgent
getAllReadDocuments メソッド
getAllUnreadDocuments メソッド
getDocumentByID
getDocumentByUNID
getDocumentByURL
getForm
getModifiedDocuments
getOption
getOutline
getProfileDocCollection
getProfileDocument
getURL
getURLHeaderInfo
getView
grantAccess
markForDelete
open
openByReplicaID
openIfModified
openWithFailover
queryAccess
queryAccessPrivileges
queryAccessRoles
recycle
remove
removeFTIndex
replicate
revokeAccess
search
setOption
sign
toString
updateFTIndex
作成方法とアクセス方法
Database クラスを使用して既存のデータベースにアクセスしたり、新しいデータベースを作成する方法には、次のようなものがあります。
Database オブジェクトのプロパティとメソッドをすべて使用するには、対応するデータベースを事前に開いておく必要があります。ほとんどの場合、クラスライブラリが自動的にデータベースを開きます。例外については isOpen を参照してください。
アクセスレベル
ユーザーがアクセス権を持たない操作を実行しようとすると、Lotus Notes は例外を発生します。Database オブジェクトで正常に使用できるプロパティとメソッドは、次の要因で決定されます。
式言語の FileDatabaseInfo @コマンド
例 関連項目