org.seasar.remoting.axis
クラス ServiceDef

java.lang.Object
  拡張org.seasar.remoting.axis.ServiceDef

public class ServiceDef
extends java.lang.Object

diconファイル中でAxisサービスの情報を設定するために使われます。

作成者:
koichik

フィールドの概要
protected  java.lang.String allowedMethods
           
protected  java.lang.String provider
           
protected  java.lang.Class serviceType
           
protected  java.util.List typeMappingDefs
           
 
コンストラクタの概要
ServiceDef()
           
 
メソッドの概要
 void addTypeMapping(TypeMappingDef typeMappingDef)
          タイプマッピングを追加します。
 java.lang.String getAllowedMethods()
          サービスとして公開するメソッドを返します。
 java.lang.String getProvider()
          プロバイダを返します。
 java.lang.Class getServiceType()
          サービスの型を返します。
 java.util.Iterator getTypeMappings()
          タイプマッピングのイテレータを返します。
 void setAllowedMethods(java.lang.String allowedMethods)
          サービスとして公開するメソッドを設定します。
 void setProvider(java.lang.String providerType)
          プロバイダを指定します。
 void setServiceType(java.lang.Class serviceType)
          サービスの型を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

provider

protected java.lang.String provider

serviceType

protected java.lang.Class serviceType

allowedMethods

protected java.lang.String allowedMethods

typeMappingDefs

protected final java.util.List typeMappingDefs
コンストラクタの詳細

ServiceDef

public ServiceDef()
メソッドの詳細

getProvider

public java.lang.String getProvider()
プロバイダを返します。

戻り値:
Returns the providerType.

setProvider

public void setProvider(java.lang.String providerType)
プロバイダを指定します。

パラメータ:
providerType - The providerType to set.

getServiceType

public java.lang.Class getServiceType()
サービスの型を返します。

戻り値:
Returns the serviceType.

setServiceType

public void setServiceType(java.lang.Class serviceType)
サービスの型を設定します。

パラメータ:
serviceType - The serviceType to set.

getAllowedMethods

public java.lang.String getAllowedMethods()
サービスとして公開するメソッドを返します。

戻り値:
Returns the allowedMethods.

setAllowedMethods

public void setAllowedMethods(java.lang.String allowedMethods)
サービスとして公開するメソッドを設定します。

パラメータ:
allowedMethods - The allowedMethods to set.

addTypeMapping

public void addTypeMapping(TypeMappingDef typeMappingDef)
タイプマッピングを追加します。

パラメータ:
typeMappingDef -

getTypeMappings

public java.util.Iterator getTypeMappings()
タイプマッピングのイテレータを返します。

戻り値:
Returns the TypeMappings.


Copyright © 2005-2006 The Seasar Foundation. All Rights Reserved.