|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.foundation.AbstractLangridService jp.go.nict.langrid.foundation.servicemanagement.ServiceDeploymentManagement
public class ServiceDeploymentManagement
サービス配備管理機能。
コンストラクタの概要 | |
---|---|
ServiceDeploymentManagement()
コンストラクタ。 |
|
ServiceDeploymentManagement(ServiceContext serviceContext)
コンストラクタ。 |
メソッドの概要 | |
---|---|
void |
addServiceDeployment(String serviceId,
String nodeId,
String servicePath)
サービスの配備情報を追加します。 |
void |
deleteServiceDeployment(String serviceId,
String nodeId)
指定されたサービスの配備情報を削除します。 |
void |
disableServiceDeployment(String serviceId,
String nodeId)
配備情報を無効化する。 |
void |
enableServiceDeployment(String serviceId,
String nodeId)
配備情報を有効化する。 |
ServiceDeployment[] |
listServiceDeployments(String serviceId)
指定されたサービスの配備情報リストを取得します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ServiceDeploymentManagement()
public ServiceDeploymentManagement(ServiceContext serviceContext)
serviceContext
- サービスコンテキストメソッドの詳細 |
---|
@AccessRightValidatedMethod(policy=SERVICEOWNER_OR_ADMIN, argNames="serviceId") @ValidatedMethod @TransactionMethod public ServiceDeployment[] listServiceDeployments(@NotEmpty@ValidServiceId String serviceId) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, ServiceNotFoundException, UnknownException
ServiceDeploymentManagementService
の記述:
ServiceDeploymentManagementService
内の listServiceDeployments
serviceId
- サービスID
AccessLimitExceededException
InvalidParameterException
NoAccessPermissionException
ServiceConfigurationException
ServiceNotFoundException
UnknownException
@AccessRightValidatedMethod(policy=SERVICEOWNER_OR_ADMIN, argNames="serviceId") @ValidatedMethod @TransactionMethod public void addServiceDeployment(@NotEmpty@ValidServiceId String serviceId, @NotEmpty@ValidNodeId String nodeId, @NotEmpty String servicePath) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, NodeNotFoundException, ServiceConfigurationException, ServiceDeploymentAlreadyExistsException, ServiceNotFoundException, UnknownException
ServiceDeploymentManagementService
の記述:
ServiceDeploymentManagementService
内の addServiceDeployment
serviceId
- サービスIDnodeId
- ノードIDservicePath
- サービスパス
AccessLimitExceededException
InvalidParameterException
NoAccessPermissionException
NodeNotFoundException
ServiceConfigurationException
ServiceDeploymentAlreadyExistsException
ServiceNotFoundException
UnknownException
@AccessRightValidatedMethod(policy=SERVICEOWNER_OR_ADMIN, argNames="serviceId") @ValidatedMethod @TransactionMethod public void deleteServiceDeployment(@NotEmpty@ValidServiceId String serviceId, @NotEmpty@ValidNodeId String nodeId) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, NodeNotFoundException, ServiceConfigurationException, ServiceDeploymentNotFoundException, ServiceNotFoundException, UnknownException
ServiceDeploymentManagementService
の記述:
ServiceDeploymentManagementService
内の deleteServiceDeployment
serviceId
- サービスIDnodeId
- ノードID
AccessLimitExceededException
InvalidParameterException
NoAccessPermissionException
NodeNotFoundException
ServiceConfigurationException
ServiceDeploymentNotFoundException
ServiceNotFoundException
UnknownException
@AccessRightValidatedMethod(policy=SERVICEOWNER_OR_ADMIN, argNames="serviceId") @ValidatedMethod @TransactionMethod public void enableServiceDeployment(@NotEmpty@ValidServiceId String serviceId, @NotEmpty@ValidNodeId String nodeId) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, NodeNotFoundException, ServiceConfigurationException, ServiceDeploymentNotFoundException, ServiceNotFoundException, UnknownException
ServiceDeploymentManagementService
の記述:
ServiceDeploymentManagementService
内の enableServiceDeployment
serviceId
- サービスIDnodeId
- ノードID
AccessLimitExceededException
InvalidParameterException
NoAccessPermissionException
NodeNotFoundException
ServiceConfigurationException
ServiceDeploymentNotFoundException
ServiceNotFoundException
UnknownException
@AccessRightValidatedMethod(policy=SERVICEOWNER_OR_ADMIN, argNames="serviceId") @ValidatedMethod @TransactionMethod public void disableServiceDeployment(@NotEmpty@ValidServiceId String serviceId, @NotEmpty@ValidNodeId String nodeId) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, NodeNotFoundException, ServiceConfigurationException, ServiceDeploymentNotFoundException, ServiceNotFoundException, UnknownException
ServiceDeploymentManagementService
の記述:
ServiceDeploymentManagementService
内の disableServiceDeployment
serviceId
- サービスIDnodeId
- ノードID
AccessLimitExceededException
InvalidParameterException
NoAccessPermissionException
NodeNotFoundException
ServiceConfigurationException
ServiceDeploymentNotFoundException
ServiceNotFoundException
UnknownException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |