|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ServiceTypeDao
サービスタイプ情報の管理を行うDAOクラスのインターフェース。
メソッドの概要 | |
---|---|
void |
addServiceMetaAttribute(ServiceMetaAttribute metaAttribute)
サービスメタ属性を追加する。 |
void |
addServiceType(ServiceType serviceType)
サービスタイプを追加する。 |
void |
clear()
登録されているサービスタイプを全て消去する。 |
void |
deleteServiceMetaAttribute(String domainId)
指定したdomainの全サービスタイプを削除する。 |
void |
deleteServiceMetaAttribute(String domainId,
String attributeName)
サービスタイプを削除する。 |
void |
deleteServiceType(String domainId)
指定したDomainの全サービスタイプを削除する。 |
void |
deleteServiceType(String domainId,
String serviceTypeId)
サービスタイプを削除する。 |
ServiceMetaAttribute |
getServiceMetaAttribute(String domainId,
String attributeName)
サービスメタ属性を取得する。 |
ServiceType |
getServiceType(String domainId,
String serviceTypeId)
serviceTypeIdで指定されたサービスタイプを取得する。 |
boolean |
isServiceMetaAttributeExist(String domainId,
String serviceMetaAttributeId)
メタアトリビュートが存在するかどうかを返す。 |
boolean |
isServiceTypeExist(String domainId,
String serviceTypeId)
サービスタイプが存在するかどうかを返す。 |
List<ServiceMetaAttribute> |
listAllServiceMetaAttributes()
全サービスメタ属性を列挙する。 |
List<ServiceMetaAttribute> |
listAllServiceMetaAttributes(String domainId)
指定したドメインIDの全サービスメタ属性を列挙する。 |
List<ServiceType> |
listAllServiceTypes()
全サービスタイプを列挙する。 |
List<ServiceType> |
listAllServiceTypes(String domainId)
指定したドメインIDのサービスタイプを列挙する。 |
メソッドの詳細 |
---|
void clear() throws DaoException
DaoException
- 情報の削除に失敗したList<ServiceType> listAllServiceTypes() throws DaoException
DaoException
- 処理に失敗したList<ServiceType> listAllServiceTypes(String domainId) throws DaoException
domainId
- ドメインID
DaoException
- 処理に失敗したvoid addServiceType(ServiceType serviceType) throws DaoException
serviceType
- 追加するサービスタイプの情報
DaoException
- 情報の書き出しに失敗したvoid deleteServiceType(String domainId, String serviceTypeId) throws DaoException
domainId
- 削除するサービスタイプのドメインIDserviceTypeId
- 削除するサービスタイプのサービスタイプID
DaoException
- 情報の読み込みに失敗したvoid deleteServiceType(String domainId) throws DaoException
domainId
- 削除するサービスタイプのドメインID
DaoException
- 情報の読み込みに失敗したServiceType getServiceType(String domainId, String serviceTypeId) throws DaoException
domainId
- 取得するサービスタイプのドメインIDserviceTypeId
- 取得するサービスタイプのサービスタイプID
DaoException
- 情報の読み込みに失敗したboolean isServiceTypeExist(String domainId, String serviceTypeId) throws DaoException
domainId
- 取得するサービスタイプのドメインIDserviceTypeId
- 取得するサービスタイプのサービスタイプID
DaoException
- 処理に失敗したList<ServiceMetaAttribute> listAllServiceMetaAttributes() throws DaoException
DaoException
- 処理に失敗したList<ServiceMetaAttribute> listAllServiceMetaAttributes(String domainId) throws DaoException
domainId
- ドメインID
DaoException
- 処理に失敗したvoid addServiceMetaAttribute(ServiceMetaAttribute metaAttribute) throws DaoException
metaAttribute
- 追加するサービスメタ属性の情報
DaoException
- 処理に失敗したvoid deleteServiceMetaAttribute(String domainId, String attributeName) throws DaoException
domainId
- ドメインIDattributeName
- 属性名
DaoException
- 処理に失敗したvoid deleteServiceMetaAttribute(String domainId) throws DaoException
domainId
- ドメインIDattributeName
- 属性名
DaoException
- 処理に失敗したServiceMetaAttribute getServiceMetaAttribute(String domainId, String attributeName) throws DaoException
domainId
- ドメインIDattributeName
- 属性名
DaoException
- 処理に失敗したboolean isServiceMetaAttributeExist(String domainId, String serviceMetaAttributeId) throws DaoException
domainId
- 取得するメタアトリビュートのドメインIDserviceMetaAttributeId
- 取得するメタアトリビュートのID
DaoException
- 処理に失敗した
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |