Database (Java)

Notes® データベースを表します。

構文

public class Database extends Base

包含関係

包含元: AgentContextDbDirectorySession

包含可能な要素: ACLAgentDateTimeDocumentDocumentCollectionFormOutlineReplicationView

プロパティ

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 を使用)

メソッド

圧縮

compactWithOptions

createCopy

createDocument

createFromTemplate

createFTIndex

createNoteCollection

createOutline

createReplica

createView

enableFolder

修復

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

検索

setOption

sign

toString

updateFTIndex

作成方法とアクセス方法

Database クラスを使用して既存のデータベースにアクセスしたり、新しいデータベースを作成する方法には、次のようなものがあります。

使用法

Database オブジェクト内にあるすべてのプロパティとメソッドを使用するには、その前に、対応するデータベースを開いておく必要があります。 ほとんどの場合、データベースはクラスライブラリによって自動的に開かれます。ただし、例外については isOpen を参照してください。

アクセスレベル

ユーザーがアクセス権を持たない操作を実行しようとすると、Notes は例外を発生します。Database オブジェクトで正常に使用できるプロパティとメソッドは、次の要因で決定されます。

クロスリファレンス

式言語の FileDatabaseInfo @コマンド