JAVA/CORBA クラス


Database クラス

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

メソッド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 @コマンド

関連項目