Session (Java)

Session クラスは、Domino オブジェクトの包含関係の階層構造で最上部 (ルート) に位置し、ほかの Domino オブジェクトにアクセスできます。現在のプログラムの Domino 環境を表します。

構文

public class Session extends Base
    throws NotesException

包含関係

包含元: AgentBaseNotesFactory

包含要素: AgentContextDatabaseDateRangeDateTimeDbDirectoryInternationalLogNameNewsletterNotesPropertyPropertyBrokerRegistrationRichTextParagraphStyleRichTextStyleStream

プロパティ

AddressBooks (getAddressBooks を使用)

AgentContext (getAgentContext を使用)

CommonUserName (getCommonUserName を使用)

EffectiveUserName (getEffectiveUserName を使用)

HttpURL (getHttpURL を使用)

International (getInternational を使用)

IsConvertMIME (isConvertMIME と setConvertMIME を使用)

IsOnServer (isOnServer を使用)

IsTrustedSession (isTrustedSession を使用)

IsValid (isValid を使用)

NotesVersion (getNotesVersion を使用)

OrgDirectoryPath (getOrgDirectoryPath を使用)

Platform (getPlatform を使用)

ServerName (getServerName を使用)

UserGroupNameList (getUserGroupNameList を使用)

UserName (getUserName を使用)

UserNameList (getUserNameList を使用)

UserNameObject (getUserNameObject を使用)

メソッド

createAdministrationProcess

createColorObject

createDateRange

createDateTime

createDxlExporter

createDxlImporter

createLog

createName

createNewsletter

createRegistration

createRichTextParagraphStyle

createRichTextStyle

createStream

evaluate

freeTimeSearch

getDatabase

getDbDirectory

getDirectory

getEnvironmentString

getEnvironmentValue

getPropertyBroker

getSessionToken

getURL

getURLDatabase

getUserPolicySettings

hashPassword

recycle

resetUserPassword

resolve

sendConsoleCommand

setEnvironmentVar

toString

verifyPassword

作成方法とアクセス方法

スタンドアロンアプリケーションには、NotesFactory.createSession メソッドのいずれかを使用します。

エージェントとアプレットには、AgentBase.getSession() を使用します。

Database オブジェクトから現在のセッションにアクセスするには、Database の Parent プロパティを使用します。

使用法

ローカルセッションの場合、Session オブジェクトはコードを実行しているコンピュータを表します。null のサーバーパラメータのように現在のサーバーを参照する場合は、ローカルな Notes/Domino 環境を意味します。サーバーの名前を指定することにより、ローカル環境に接続されたサーバーにアクセスできます。

リモート (IIOP) セッションの場合、Session オブジェクトはリモート要求を処理する Domino サーバーを表します。null サーバーパラメータのように現在のサーバーを参照する場合は、Domino サーバーを意味します。その他のサーバーにアクセスすることはできません。