@Override public void deploy(DeploymentUnit unit, NamedAliasMetaData deployment) throws DeploymentException { try { controller.addAlias(deployment.getAliasValue(), deployment.getName()); } catch (Throwable t) { throw DeploymentException.rethrowAsDeploymentException("Error deploying alias: " + deployment.getName(), t); } }
protected String getComponentName(NamedAliasMetaData attachment) { return attachment.getAliasValue().toString(); } }
protected String getComponentName(NamedAliasMetaData attachment) { return attachment.getAliasValue().toString(); }
@Override public void deploy(DeploymentUnit unit, NamedAliasMetaData deployment) throws DeploymentException { try { controller.addAlias(deployment.getAliasValue(), deployment.getName()); } catch (Throwable t) { throw DeploymentException.rethrowAsDeploymentException("Error deploying alias: " + deployment.getName(), t); } }
@Override public void undeploy(DeploymentUnit unit, NamedAliasMetaData deployment) { controller.removeAlias(deployment.getAliasValue()); } }
@Override public void undeploy(DeploymentUnit unit, NamedAliasMetaData deployment) { controller.removeAlias(deployment.getAliasValue()); } }
protected static void removeAliasComponent(DeploymentUnit unit, NamedAliasMetaData alias) { unit.removeComponent(alias.getAliasValue().toString()); }
protected static void addAliasComponent(DeploymentUnit unit, NamedAliasMetaData alias) { DeploymentUnit component = unit.addComponent(alias.getAliasValue().toString()); component.addAttachment(NamedAliasMetaData.class.getName(), alias); }