jp.co.ogis_ri.citk.policytool.service.policylist
インタフェース PolicyListService


public interface PolicyListService

ポリシー一覧サービスのインターフェース.


メソッドの概要
 void delete(Policy policy)
          指定されたポリシーの削除処理を行う.
 List<String> findGroupNames(Realm realm)
          指定されたレルムに対応する Group のリストを取得する.
 List<PolicyView> findPolicies(String realmName, String groupName, String resourceUrl)
          指定された検索条件でポリシーリストを取得する.
 List<Realm> findRealms()
          レルムのリストを取得する.
 List<Referral> findReferrals(Realm realm)
          指定されたレルムに対応する参照ポリシーリストを取得する.
 void refresh()
          Open AMのデータと再取得し、ツール上のデータを更新する.
 

メソッドの詳細

refresh

void refresh()
Open AMのデータと再取得し、ツール上のデータを更新する.


findRealms

List<Realm> findRealms()
レルムのリストを取得する.

戻り値:
レルムリスト.

findGroupNames

List<String> findGroupNames(Realm realm)
指定されたレルムに対応する Group のリストを取得する.

パラメータ:
realm - レルム.
戻り値:
Group のリスト.

findReferrals

List<Referral> findReferrals(Realm realm)
指定されたレルムに対応する参照ポリシーリストを取得する.

パラメータ:
realm - レルム
戻り値:
参照ポリシーリスト.

findPolicies

List<PolicyView> findPolicies(String realmName,
                              String groupName,
                              String resourceUrl)
指定された検索条件でポリシーリストを取得する.

パラメータ:
realmName - レルム名(nullの場合、未指定).
groupName - グループ名(nullの場合、未指定).
resourceUrl - リソース URL(nullの場合、未指定).
戻り値:
検索条件にマッチするポリシーリスト.

delete

void delete(Policy policy)
指定されたポリシーの削除処理を行う.

パラメータ:
policy - ポリシー.


Copyright © 2011-2012 OGIS-RI Co.,Ltd.. All Rights Reserved.