パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.authz.context |
認可コンテキストを提供します。
|
jp.co.intra_mart.foundation.context |
コンテキストに関するパッケージ
システム/アプリケーションの共通情報としてコンテキストを利用するためのAPIです。
|
jp.co.intra_mart.foundation.context.core |
コンテキストフレームワークを定義するパッケージです。
|
jp.co.intra_mart.foundation.context.model |
コンテキストインタフェースとコアコンテキストを定義するパッケージです。
|
jp.co.intra_mart.foundation.context.web |
Webベースのコンテキスフレームワーク実装を提供するパッケージです。
|
jp.co.intra_mart.foundation.job_scheduler |
ジョブスケジューラのパッケージです。
|
jp.co.intra_mart.foundation.user_context.model |
ユーザコンテキストのインタフェースを定義するパッケージです。
|
jp.co.intra_mart.imbox.context.model |
IMBox用のコンテキストのモデルを提供します。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
AuthzSubjectContext
認可処理に関するサブジェクトの情報を格納するモデルクラス。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static <T extends Context> |
Contexts.get(Class<T> type)
アクセスコンテキスト取得。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
ContextDeserializer<T extends Serializable,C extends Context>
アクセスコンテキストの直列化からの復元を行うクラスのインタフェースです。
|
interface |
ContextSerializer<T extends Serializable,C extends Context>
アクセスコンテキストの直列化を行うクラスのインタフェースです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
<T extends Context> |
ContextStore.get(Class<T> key)
アクセスコンテキストを取得します。
|
protected <T extends Context> |
ContextDecoratorSupport.getActiveContext(Class<T> type,
Resource resource)
一時保存されたアクセスコンテキストを取得します。
|
protected <T extends Context> |
ContextBuilderSupport.getActiveContext(Class<T> type,
Resource resource)
一時保存されたアクセスコンテキストを取得します。
|
<T extends Context> |
ContextStore.remove(Class<T> key)
アクセスコンテキストを削除します。
|
<T extends Context> |
ContextStore.set(Class<T> key,
T context)
アクセスコンテキストを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Context |
ContextBuilderSupport.build(Resource resource) |
Context |
ContextBuilder.build(Resource resource)
アクセスコンテキストの生成
|
protected abstract Context |
ContextBuilderSupport.create(Resource resource)
アクセスコンテキスト生成処理
|
Context |
ContextDecorator.decorate(Context context,
Resource resource)
アクセスコンテキスト拡張処理実行
|
protected Context |
ContextBuilderSupport.decorate(Context source,
Resource resource)
拡張処理実行
拡張処理クラス(コンテキストデコレータ)を呼び出して、アクセスコンテキストの生成処理を移譲します。 |
Context |
StackableContextBuilderSupport.pop(Context source) |
Context |
ContextStackSupport.pop(Context source)
アクセスコンテキストの復元
最も新しいアクセスコンテキストを取得して、スタックから削除します。
|
Context |
StackableContextBuilderSupport.push(Context source,
Resource resource)
アクセスコンテキストのスタック
切替対応のコンテキストデコレータに対し、切替処理を実行します。
|
Context |
ContextStackSupport.push(Context source,
Resource resource)
アクセスコンテキストの保管
アクセスコンテキストをスタックに保管ます。
|
Context |
SwitchableContextBuilderSupport.switchFrom(Context source,
Resource resource)
アクセスコンテキストのスイッチ
切替対応のコンテキストデコレータに対し、切替処理を実行します。
|
Context |
ContextSwitchSupport.switchFrom(Context source,
Resource resource)
アクセスコンテキストのスイッチ
|
修飾子とタイプ | メソッドと説明 |
---|---|
Map<Class<?>,Context> |
ContextStore.getAll()
すべてのアクセスコンテキストを取得します。
|
Map<Class<?>,Context> |
ContextPersistenceMediator.load(String identifier)
永続化先から直列化された情報を取得し、復元を行い返却します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Context |
ContextDecorator.decorate(Context context,
Resource resource)
アクセスコンテキスト拡張処理実行
|
protected Context |
ContextBuilderSupport.decorate(Context source,
Resource resource)
拡張処理実行
拡張処理クラス(コンテキストデコレータ)を呼び出して、アクセスコンテキストの生成処理を移譲します。 |
Context |
StackableContextBuilderSupport.pop(Context source) |
Context |
ContextStackSupport.pop(Context source)
アクセスコンテキストの復元
最も新しいアクセスコンテキストを取得して、スタックから削除します。
|
Context |
StackableContextBuilderSupport.push(Context source,
Resource resource)
アクセスコンテキストのスタック
切替対応のコンテキストデコレータに対し、切替処理を実行します。
|
Context |
ContextStackSupport.push(Context source,
Resource resource)
アクセスコンテキストの保管
アクセスコンテキストをスタックに保管ます。
|
protected void |
ContextBuilderSupport.setAlternativeContextBuilderInfo(Context context)
切替用デフォルトコンテキストビルダのリソースIDを設定します。
|
Context |
SwitchableContextBuilderSupport.switchFrom(Context source,
Resource resource)
アクセスコンテキストのスイッチ
切替対応のコンテキストデコレータに対し、切替処理を実行します。
|
Context |
ContextSwitchSupport.switchFrom(Context source,
Resource resource)
アクセスコンテキストのスイッチ
|
boolean |
ContextValidatorExecutor.validate(Context context)
アクセスコンテキストの正当性を検証します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
ContextPersistenceMediator.store(Class<? extends SerializedContextStorage> storage,
Map<Class<?>,Context> data)
値を直列化し、指定された永続化先に格納します。
|
String |
ContextPersistenceMediator.store(Map<Class<?>,Context> data)
値を直列化し、永続化先に格納します。
|
コンストラクタと説明 |
---|
ContextValidator(Context context)
コンストラクター
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
ContextSupport<T extends Context>
アクセスコンテキストの拡張用抽象クラス。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
AccountContext
アカウントコンテキスト。
|
interface |
ClientContext
クライアントコンテキスト。
|
interface |
ExternalUserContext
外部ユーザコンテキスト
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
AccountContextSupport
アカウントコンテキストの拡張用抽象クラス。
|
class |
ContextSupport<T extends Context>
アクセスコンテキストの拡張用抽象クラス。
|
修飾子とタイプ | メソッドと説明 |
---|---|
<T extends Context> |
Context.getType()
コンテキスト種別(アクセスコンテキストの種類を表すインタフェースの型)を返却します。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
RequestContextSupport<T extends Context>
HTTPリクエストを利用するアクセスコンテキストの基底クラス
|
class |
SessionContextSupport<T extends Context>
HTTPセッションを利用するアクセスコンテキストの基底クラスです。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
RequestContextSupport<T extends Context>
HTTPリクエストを利用するアクセスコンテキストの基底クラス
|
class |
SessionContextSupport<T extends Context>
HTTPセッションを利用するアクセスコンテキストの基底クラスです。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
JobSchedulerContext
ジョブスケジューラに関する情報を格納するコンテキストクラスです。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
UserContext
ユーザコンテキスト
アカウントコンテキスト の
getUserCd に該当するユーザのユーザ情報をIM共通マスタから取得します。 |
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
IMBoxContext
IMBoxコンテキスト
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION