org.siprop.b2bua.impl
クラス B2BUAProviderImpl

java.lang.Object
  上位を拡張 org.siprop.b2bua.impl.B2BUAProviderImpl
すべての実装されたインタフェース:
B2BUAProvider, Provider

public class B2BUAProviderImpl
extends java.lang.Object
implements B2BUAProvider

B2BUAの初期化処理を行うクラスの実装

作成者:
noritsuna

コンストラクタの概要
B2BUAProviderImpl()
           
 
メソッドの概要
 PropertiesDepot createProperty(java.lang.String filePath)
          コンフィグ情報から、PropertiesDepotを作成する。
 Repository createRepository(Provider provider)
          Provider情報から、Repositoryを作成する。
 Resolver createResolver(Provider provider)
          Resolverを作成する。
 Repository createStacks()
          スタックを作成する。
 Repository createTransports()
          トランスポートを作成する。
 Repository createUAs()
          UAを作成する。
 PropertiesDepot getProperty()
          Propertyを取得する。
 java.util.List getRepositories()
          Repositoryのリストを取得する。
 java.util.List getResolvers()
          Resolverのリストを取得する。
 void setup()
          セットアップをする。
 void setup(java.lang.String propPath)
          各層を初期化し、B2BUAを起動する。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

B2BUAProviderImpl

public B2BUAProviderImpl()
メソッドの詳細

setup

public void setup()
インタフェース Provider の記述:
セットアップをする。

定義:
インタフェース Provider 内の setup

setup

public void setup(java.lang.String propPath)
各層を初期化し、B2BUAを起動する。

パラメータ:
filePath -

createResolver

public Resolver createResolver(Provider provider)
Resolverを作成する。 現在は、一つだけ作成している。

定義:
インタフェース Provider 内の createResolver

createTransports

public Repository createTransports()
トランスポートを作成する。

定義:
インタフェース B2BUAProvider 内の createTransports

createStacks

public Repository createStacks()
スタックを作成する。

定義:
インタフェース B2BUAProvider 内の createStacks

createUAs

public Repository createUAs()
UAを作成する。

定義:
インタフェース B2BUAProvider 内の createUAs

createProperty

public PropertiesDepot createProperty(java.lang.String filePath)
コンフィグ情報から、PropertiesDepotを作成する。

定義:
インタフェース Provider 内の createProperty

createRepository

public Repository createRepository(Provider provider)
Provider情報から、Repositoryを作成する。

定義:
インタフェース Provider 内の createRepository

getRepositories

public java.util.List getRepositories()
Repositoryのリストを取得する。

定義:
インタフェース Provider 内の getRepositories

getResolvers

public java.util.List getResolvers()
Resolverのリストを取得する。

定義:
インタフェース Provider 内の getResolvers

getProperty

public PropertiesDepot getProperty()
Propertyを取得する。

定義:
インタフェース Provider 内の getProperty