|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.management.web.model.ServiceManagerModel jp.go.nict.langrid.management.web.model.ServiceGridModel jp.go.nict.langrid.management.web.model.ServiceModel
public class ServiceModel
サービスマネージャ内部で扱うサービス情報のモデル
コンストラクタの概要 | |
---|---|
ServiceModel()
|
メソッドの概要 | |
---|---|
Set<String> |
getAllowedAppProvision()
サービスの提供形態を取得する |
Set<String> |
getAllowedUsage()
サービスの提供条件を取得する |
String |
getContainerType()
サービスのコンテナタイプを取得する |
String |
getCopyrightInfo()
コピーライトを取得する |
String |
getHowToGetMembershipInfo()
メンバーズオンリーのサービスの利用方法を取得する |
byte[] |
getInstance()
サービスの実態を取得する |
int |
getInstanceSize()
サービスの実態のサイズを取得する |
String |
getInstanceType()
サービスの実態のタイプを取得する |
String |
getLicenseInfo()
ライセンス情報を取得する |
String |
getOwnerUserId()
サービスを所有するユーザIDを取得する |
String |
getServiceDescription()
サービスの詳細説明を取得する |
String |
getServiceId()
サービスIDを取得する |
String |
getServiceName()
サービス名を取得する |
ServiceTypeModel |
getServiceType()
サービスタイプを取得する |
LanguagePathModel |
getSupportedLanguagePathModel()
サービスが対応する言語情報を取得する |
boolean |
isActive()
サービスが実行可能かどうか |
boolean |
isApproved()
サービスが承認されているかどうか |
boolean |
isFederatedUseAllowed()
サービスが連携利用可能かどうか取得する |
boolean |
isMembersOnly()
サービスがメンバーズオンリーかどうか |
void |
setActive(boolean active)
サービスが実行可能かどうか設定する |
void |
setAllowedAppProvision(Set<String> allowedAppProvision)
サービスの提供形態を設定する |
void |
setAllowedUsage(Set<String> allowedUsage)
サービスの提供条件を設定する |
void |
setApproved(boolean approved)
サービスが承認されているかどうか設定する |
void |
setContainerType(String containerType)
サービスのコンテナタイプを設定する |
void |
setCopyrightInfo(String copyrightInfo)
コピーライトを設定する |
void |
setFederatedUseAllowed(boolean federatedUseAllowed)
サービスが連携利用可能かどうかを設定する |
void |
setHowToGetMembershipInfo(String howToGetMembershipInfo)
メンバーズオンリーのサービスの利用方法を取得する |
void |
setInstance(byte[] instance)
サービスの実態を設定する |
void |
setInstanceSize(int instanceSize)
サービスの実態のサイズを設定する |
void |
setInstanceType(String instanceType)
サービスの実態のタイプを設定する |
void |
setLicenseInfo(String licenseInfo)
サービスのライセンスを設定する |
void |
setMembersOnly(boolean membersOnly)
メンバーズオンリーかどうかを設定する |
void |
setOwnerUserId(String ownerUserId)
サービスを主有するユーザIDを設定する |
void |
setServiceDescription(String serviceDescription)
サービスの詳細説明を設定する |
void |
setServiceId(String serviceId)
サービスIDを設定する |
void |
setServiceName(String serviceName)
サービス名を設定する |
void |
setServiceType(ServiceTypeModel serviceType)
サービスタイプを設定する |
void |
setSupportedLanguagePathModel(LanguagePathModel supportedLanguagePathModel)
サービスが対応する言語情報を設定する |
クラス jp.go.nict.langrid.management.web.model.ServiceGridModel から継承されたメソッド |
---|
getGridId, setGridId |
クラス jp.go.nict.langrid.management.web.model.ServiceManagerModel から継承されたメソッド |
---|
equals, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, toString |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public ServiceModel()
メソッドの詳細 |
---|
public Set<String> getAllowedAppProvision()
public Set<String> getAllowedUsage()
public String getContainerType()
public String getCopyrightInfo()
public String getHowToGetMembershipInfo()
public byte[] getInstance()
public int getInstanceSize()
public String getInstanceType()
public String getLicenseInfo()
public String getOwnerUserId()
public String getServiceDescription()
public String getServiceId()
public String getServiceName()
public ServiceTypeModel getServiceType()
public LanguagePathModel getSupportedLanguagePathModel()
public boolean isActive()
public boolean isApproved()
public boolean isFederatedUseAllowed()
public boolean isMembersOnly()
public void setActive(boolean active)
active
- 実行可能かどうかpublic void setAllowedAppProvision(Set<String> allowedAppProvision)
allowedAppProvision
- 提供形態public void setAllowedUsage(Set<String> allowedUsage)
allowedUsage
- 提供条件public void setApproved(boolean approved)
approved
- 承認されているかどうかpublic void setContainerType(String containerType)
containerType
- タイプpublic void setCopyrightInfo(String copyrightInfo)
copyrightInfo
- コピーライトpublic void setFederatedUseAllowed(boolean federatedUseAllowed)
federatedUseAllowed
- 連携利用可能かどうかpublic void setHowToGetMembershipInfo(String howToGetMembershipInfo)
howToGetMembershipInfo
- 利用方法public void setInstance(byte[] instance)
instance
- 実態public void setInstanceSize(int instanceSize)
instanceSize
- サイズpublic void setInstanceType(String instanceType)
instanceType
- タイプpublic void setLicenseInfo(String licenseInfo)
licenseInfo
- ライセンスpublic void setMembersOnly(boolean membersOnly)
membersOnly
- メンバーズオンリーかどうかpublic void setOwnerUserId(String ownerUserId)
ownerUserId
- ユーザIDpublic void setServiceDescription(String serviceDescription)
serviceDescription
- 詳細public void setServiceId(String serviceId)
serviceId
- サービスIDpublic void setServiceName(String serviceName)
serviceName
- サービス名public void setServiceType(ServiceTypeModel serviceType)
serviceType
- タイプpublic void setSupportedLanguagePathModel(LanguagePathModel supportedLanguagePathModel)
supportedLanguagePathModel
- 言語情報モデル
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |