package com.sun.enterprise.admin.mbeanapi.deployment; import com.sun.appserv.management.config.MailResourceConfig; /** */ public class CreateMailResourceCmd extends BaseResourceCmd implements SourceCmd { public static final String kHost = "Host"; public static final String kUser = "User"; public static final String kFrom = "From"; public CreateMailResourceCmd(CmdEnv cmdEnv) { super(cmdEnv); } public Object execute() throws Exception { assert isConnected(); final MailResourceConfig resource = getDomainConfig().createMailResourceConfig( getJNDIName(), getHost(), getUser(), getFrom(), getOptional()); return resource; } private String getHost() { return (String)getCmdEnv().get(kHost); } private String getUser() { return (String)getCmdEnv().get(kUser); } private String getFrom() { return (String)getCmdEnv().get(kFrom); } }