public interface DeploymentValidator
このメカニズムは、DeploymentMessage
および DeploymentMessagePublisher
を介してデプロイする場合のように、操作を非同期的に発行する場合に役立ちます。
修飾子と型 | メソッドと説明 |
---|---|
void | validateBeforeDelete(java.lang.String name) 定義を削除する前に検証してください。 |
void | validateBeforeDeploy(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> properties) デプロイする前に検証します。 |
void | validateBeforeSave(java.lang.String name, java.lang.String definition) 定義を保存する前に検証してください。 |
void | validateBeforeUndeploy(java.lang.String name) デプロイ解除する前に検証してください。 |
void validateBeforeSave(java.lang.String name, java.lang.String definition) throws DefinitionAlreadyExistsException
name
- デプロイユニット名 definition
- 定義 DefinitionAlreadyExistsException
void validateBeforeDeploy(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> properties) throws AlreadyDeployedException, DefinitionAlreadyExistsException
name
- デプロイユニット名 properties
-AlreadyDeployedException
DefinitionAlreadyExistsException
void validateBeforeUndeploy(java.lang.String name) throws NoSuchDefinitionException, NotDeployedException
name
- デプロイユニット名 NoSuchDefinitionException
NotDeployedException
void validateBeforeDelete(java.lang.String name) throws NoSuchDefinitionException
name
- デプロイユニット名 NoSuchDefinitionException