/hostadmiral/trunk/src/ak/hostadmiral/core/action/MailboxAction.java |
---|
152,10 → 152,10 |
StringConverter.parseLong(theForm.get("domain")))); |
String login = (String)theForm.get("login"); |
if(MailboxManager.getInstance().loginExists(user, mailbox, login)) { |
handleErrors(mapping, form, request, response); |
throw new UserException(CoreResources.NONUNIQUE_MAILBOX_LOGIN); |
} |
if(MailboxManager.getInstance().loginExists(user, mailbox, login)) { |
handleErrors(mapping, form, request, response); |
throw new UserException(CoreResources.NONUNIQUE_MAILBOX_LOGIN); |
} |
mailbox.setLogin(user, login); |
mailbox.setOwner(user, UserManager.getInstance().get(user, |
/hostadmiral/trunk/src/ak/hostadmiral/core/action/MailAliasAction.java |
---|
166,10 → 166,10 |
StringConverter.parseLong(theForm.get("domain")))); |
String address = (String)theForm.get("address"); |
if(MailAliasManager.getInstance().addressExists(user, alias, address)) { |
handleErrors(mapping, form, request, response); |
throw new UserException(CoreResources.NONUNIQUE_MAIL_ALIAS_ADDRESS); |
} |
if(MailAliasManager.getInstance().addressExists(user, alias, address)) { |
handleErrors(mapping, form, request, response); |
throw new UserException(CoreResources.NONUNIQUE_MAIL_ALIAS_ADDRESS); |
} |
alias.setAddress(user, address); |
alias.setOwner(user, UserManager.getInstance().get(user, |
/hostadmiral/trunk/src/ak/hostadmiral/core/model/UserLogin.java |
---|
8,7 → 8,7 |
*/ |
public class UserLogin |
{ |
private Long id; |
private Long id; |
private User user; |
private String login; |
private Date loginTime; |
28,20 → 28,20 |
this.ip = ip; |
} |
/** |
* |
* @hibernate.id generator-class="native" |
*/ |
public Long getId() |
{ |
return id; |
} |
protected void setId(Long id) |
{ |
this.id = id; |
} |
/** |
* |
* @hibernate.id generator-class="native" |
*/ |
public Long getId() |
{ |
return id; |
} |
protected void setId(Long id) |
{ |
this.id = id; |
} |
/** |
* |
* @hibernate.many-to-one column="usr" |
/hostadmiral/trunk/src/ak/hostadmiral/core/model/Mailbox.java |
---|
104,17 → 104,17 |
} |
} |
/** |
* |
* @hibernate.set cascade="all" lazy="true" |
* @hibernate.collection-key column="obj" |
* @hibernate.collection-one-to-many class="ak.hostadmiral.core.model.PasswordStoreAbstract" |
*/ |
protected Collection getPasswords() |
{ |
return passwords; |
} |
/** |
* |
* @hibernate.set cascade="all" lazy="true" |
* @hibernate.collection-key column="obj" |
* @hibernate.collection-one-to-many class="ak.hostadmiral.core.model.PasswordStoreAbstract" |
*/ |
protected Collection getPasswords() |
{ |
return passwords; |
} |
protected void setPasswords(Collection passwords) |
{ |
this.passwords = passwords; |
/hostadmiral/trunk/src/ak/hostadmiral/core/model/User.java |
---|
150,17 → 150,17 |
return getDefaultPasswordStore().checkPassword(password); |
} |
/** |
* |
* @hibernate.set cascade="all" lazy="true" |
* @hibernate.collection-key column="obj" |
* @hibernate.collection-one-to-many class="ak.hostadmiral.core.model.PasswordStoreAbstract" |
*/ |
protected Collection getPasswords() |
{ |
return passwords; |
} |
/** |
* |
* @hibernate.set cascade="all" lazy="true" |
* @hibernate.collection-key column="obj" |
* @hibernate.collection-one-to-many class="ak.hostadmiral.core.model.PasswordStoreAbstract" |
*/ |
protected Collection getPasswords() |
{ |
return passwords; |
} |
protected void setPasswords(Collection passwords) |
{ |
this.passwords = passwords; |
/hostadmiral/trunk/src/ak/hostadmiral/core/model/PasswordStoreCrypt.java |
---|
21,13 → 21,13 |
return DigestCrypt.crypt(password); |
} |
public boolean checkPassword(String password) |
throws ModelException |
public boolean checkPassword(String password) |
throws ModelException |
{ |
if(this.password == null || this.password.length() < 3) return false; |
String salt = this.password.substring(0, 2); |
String salt = this.password.substring(0, 2); |
String crypted = DigestCrypt.crypt(salt, password); |
return crypted.equals(this.password); |
} |
} |
} |
/hostadmiral/trunk/src/ak/hostadmiral/core/taglib/CountryTag.java |
---|
2,12 → 2,12 |
import java.io.IOException; |
import javax.servlet.jsp.JspException; |
import javax.servlet.jsp.tagext.TagSupport; |
import javax.servlet.jsp.tagext.TagSupport; |
import ak.hostadmiral.core.model.User; |
public class CountryTag |
extends TagSupport |
extends TagSupport |
{ |
public int doStartTag() |
throws JspException |
/hostadmiral/trunk/src/ak/hostadmiral/core/taglib/LanguageTag.java |
---|
2,12 → 2,12 |
import java.io.IOException; |
import javax.servlet.jsp.JspException; |
import javax.servlet.jsp.tagext.TagSupport; |
import javax.servlet.jsp.tagext.TagSupport; |
import ak.hostadmiral.core.model.User; |
public class LanguageTag |
extends TagSupport |
extends TagSupport |
{ |
public int doStartTag() |
throws JspException |
/hostadmiral/trunk/src/ak/hostadmiral/core/servlet/ProfilerFilter.java |
---|
23,11 → 23,11 |
{ |
private static final Logger logger = Logger.getLogger(ProfilerFilter.class); |
public void init(FilterConfig filterConfig) |
throws ServletException |
public void init(FilterConfig filterConfig) |
throws ServletException |
{ |
} |
public void doFilter(ServletRequest request, ServletResponse response, |
FilterChain chain) |
throws IOException, ServletException |
/hostadmiral/trunk/src/ak/hostadmiral/core/servlet/ListenerRegistratorServlet.java |
---|
1,152 → 1,152 |
package ak.hostadmiral.core.servlet; |
import java.io.IOException; |
import javax.servlet.ServletRequest; |
import javax.servlet.ServletResponse; |
import javax.servlet.GenericServlet; |
import javax.servlet.ServletException; |
package ak.hostadmiral.core.servlet; |
import java.io.IOException; |
import javax.servlet.ServletRequest; |
import javax.servlet.ServletResponse; |
import javax.servlet.GenericServlet; |
import javax.servlet.ServletException; |
import org.apache.log4j.Logger; |
import ak.hostadmiral.core.model.*; |
public class ListenerRegistratorServlet |
extends GenericServlet |
{ |
import ak.hostadmiral.core.model.*; |
public class ListenerRegistratorServlet |
extends GenericServlet |
{ |
private static final Logger logger = Logger.getLogger(ListenerRegistratorServlet.class); |
public void init() |
throws ServletException |
{ |
// -- user -------------------------------------------------------------------------------- |
register("UserCreatedListener", new Registrar() { |
public void reg(Object o) { |
UserManager.getInstance().addCreatedListener((UserCreatedListener)o); |
} |
}); |
register("UserModifiedListener", new Registrar() { |
public void reg(Object o) { |
UserManager.getInstance().addModifiedListener((UserModifiedListener)o); |
} |
}); |
register("UserBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
UserManager.getInstance().addBeforeDeleteListener((UserBeforeDeleteListener)o); |
} |
}); |
register("UserDeletedListener", new Registrar() { |
public void reg(Object o) { |
UserManager.getInstance().addDeletedListener((UserDeletedListener)o); |
} |
}); |
// -- inet domain ------------------------------------------------------------------------- |
register("InetDomainCreatedListener", new Registrar() { |
public void reg(Object o) { |
InetDomainManager.getInstance().addCreatedListener((InetDomainCreatedListener)o); |
} |
}); |
register("InetDomainModifiedListener", new Registrar() { |
public void reg(Object o) { |
InetDomainManager.getInstance().addModifiedListener((InetDomainModifiedListener)o); |
} |
}); |
register("InetDomainBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
InetDomainManager.getInstance().addBeforeDeleteListener( |
(InetDomainBeforeDeleteListener)o); |
} |
}); |
register("InetDomainDeletedListener", new Registrar() { |
public void reg(Object o) { |
InetDomainManager.getInstance().addDeletedListener((InetDomainDeletedListener)o); |
} |
}); |
// -- system user ------------------------------------------------------------------------- |
register("SystemUserCreatedListener", new Registrar() { |
public void reg(Object o) { |
SystemUserManager.getInstance().addCreatedListener((SystemUserCreatedListener)o); |
} |
}); |
register("SystemUserModifiedListener", new Registrar() { |
public void reg(Object o) { |
SystemUserManager.getInstance().addModifiedListener((SystemUserModifiedListener)o); |
} |
}); |
register("SystemUserBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
SystemUserManager.getInstance().addBeforeDeleteListener( |
(SystemUserBeforeDeleteListener)o); |
} |
}); |
register("SystemUserDeletedListener", new Registrar() { |
public void reg(Object o) { |
SystemUserManager.getInstance().addDeletedListener((SystemUserDeletedListener)o); |
} |
}); |
// -- mailbox ----------------------------------------------------------------------------- |
register("MailboxCreatedListener", new Registrar() { |
public void reg(Object o) { |
MailboxManager.getInstance().addCreatedListener((MailboxCreatedListener)o); |
} |
}); |
register("MailboxModifiedListener", new Registrar() { |
public void reg(Object o) { |
MailboxManager.getInstance().addModifiedListener((MailboxModifiedListener)o); |
} |
}); |
register("MailboxBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
MailboxManager.getInstance().addBeforeDeleteListener( |
(MailboxBeforeDeleteListener)o); |
} |
}); |
register("MailboxDeletedListener", new Registrar() { |
public void reg(Object o) { |
MailboxManager.getInstance().addDeletedListener((MailboxDeletedListener)o); |
} |
}); |
// -- mail alias -------------------------------------------------------------------------- |
register("MailAliasCreatedListener", new Registrar() { |
public void reg(Object o) { |
MailAliasManager.getInstance().addCreatedListener((MailAliasCreatedListener)o); |
} |
}); |
register("MailAliasModifiedListener", new Registrar() { |
public void reg(Object o) { |
MailAliasManager.getInstance().addModifiedListener((MailAliasModifiedListener)o); |
} |
}); |
register("MailAliasBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
MailAliasManager.getInstance().addBeforeDeleteListener( |
(MailAliasBeforeDeleteListener)o); |
} |
}); |
register("MailAliasDeletedListener", new Registrar() { |
public void reg(Object o) { |
MailAliasManager.getInstance().addDeletedListener((MailAliasDeletedListener)o); |
} |
}); |
} |
private void register(String paramName, Registrar registrar) |
{ |
String param = getInitParameter(paramName); |
if(param == null) return; |
public void init() |
throws ServletException |
{ |
// -- user -------------------------------------------------------------------------------- |
register("UserCreatedListener", new Registrar() { |
public void reg(Object o) { |
UserManager.getInstance().addCreatedListener((UserCreatedListener)o); |
} |
}); |
register("UserModifiedListener", new Registrar() { |
public void reg(Object o) { |
UserManager.getInstance().addModifiedListener((UserModifiedListener)o); |
} |
}); |
register("UserBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
UserManager.getInstance().addBeforeDeleteListener((UserBeforeDeleteListener)o); |
} |
}); |
register("UserDeletedListener", new Registrar() { |
public void reg(Object o) { |
UserManager.getInstance().addDeletedListener((UserDeletedListener)o); |
} |
}); |
// -- inet domain ------------------------------------------------------------------------- |
register("InetDomainCreatedListener", new Registrar() { |
public void reg(Object o) { |
InetDomainManager.getInstance().addCreatedListener((InetDomainCreatedListener)o); |
} |
}); |
register("InetDomainModifiedListener", new Registrar() { |
public void reg(Object o) { |
InetDomainManager.getInstance().addModifiedListener((InetDomainModifiedListener)o); |
} |
}); |
register("InetDomainBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
InetDomainManager.getInstance().addBeforeDeleteListener( |
(InetDomainBeforeDeleteListener)o); |
} |
}); |
register("InetDomainDeletedListener", new Registrar() { |
public void reg(Object o) { |
InetDomainManager.getInstance().addDeletedListener((InetDomainDeletedListener)o); |
} |
}); |
// -- system user ------------------------------------------------------------------------- |
register("SystemUserCreatedListener", new Registrar() { |
public void reg(Object o) { |
SystemUserManager.getInstance().addCreatedListener((SystemUserCreatedListener)o); |
} |
}); |
register("SystemUserModifiedListener", new Registrar() { |
public void reg(Object o) { |
SystemUserManager.getInstance().addModifiedListener((SystemUserModifiedListener)o); |
} |
}); |
register("SystemUserBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
SystemUserManager.getInstance().addBeforeDeleteListener( |
(SystemUserBeforeDeleteListener)o); |
} |
}); |
register("SystemUserDeletedListener", new Registrar() { |
public void reg(Object o) { |
SystemUserManager.getInstance().addDeletedListener((SystemUserDeletedListener)o); |
} |
}); |
// -- mailbox ----------------------------------------------------------------------------- |
register("MailboxCreatedListener", new Registrar() { |
public void reg(Object o) { |
MailboxManager.getInstance().addCreatedListener((MailboxCreatedListener)o); |
} |
}); |
register("MailboxModifiedListener", new Registrar() { |
public void reg(Object o) { |
MailboxManager.getInstance().addModifiedListener((MailboxModifiedListener)o); |
} |
}); |
register("MailboxBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
MailboxManager.getInstance().addBeforeDeleteListener( |
(MailboxBeforeDeleteListener)o); |
} |
}); |
register("MailboxDeletedListener", new Registrar() { |
public void reg(Object o) { |
MailboxManager.getInstance().addDeletedListener((MailboxDeletedListener)o); |
} |
}); |
// -- mail alias -------------------------------------------------------------------------- |
register("MailAliasCreatedListener", new Registrar() { |
public void reg(Object o) { |
MailAliasManager.getInstance().addCreatedListener((MailAliasCreatedListener)o); |
} |
}); |
register("MailAliasModifiedListener", new Registrar() { |
public void reg(Object o) { |
MailAliasManager.getInstance().addModifiedListener((MailAliasModifiedListener)o); |
} |
}); |
register("MailAliasBeforeDeleteListener", new Registrar() { |
public void reg(Object o) { |
MailAliasManager.getInstance().addBeforeDeleteListener( |
(MailAliasBeforeDeleteListener)o); |
} |
}); |
register("MailAliasDeletedListener", new Registrar() { |
public void reg(Object o) { |
MailAliasManager.getInstance().addDeletedListener((MailAliasDeletedListener)o); |
} |
}); |
} |
private void register(String paramName, Registrar registrar) |
{ |
String param = getInitParameter(paramName); |
if(param == null) return; |
String[] names = param.split("\\s*;\\s*"); |
for(int i = 0; i < names.length; i++) { |
String name = names[i].trim(); |
if(name.equals("")) continue; |
try { |
Class c = Class.forName(name); |
registrar.reg(c.newInstance()); |
try { |
Class c = Class.forName(name); |
registrar.reg(c.newInstance()); |
} |
catch(ClassCastException ex) { |
catch(ClassCastException ex) { |
logger.error("class " + name + " has wrong type", ex); |
} |
catch(Exception ex) { |
153,15 → 153,15 |
logger.error("cannot get class " + name, ex); |
} |
} |
} |
public void service(ServletRequest req, ServletResponse res) |
throws ServletException, IOException |
{ |
} |
private interface Registrar |
{ |
public void reg(Object o); |
} |
} |
} |
public void service(ServletRequest req, ServletResponse res) |
throws ServletException, IOException |
{ |
} |
private interface Registrar |
{ |
public void reg(Object o); |
} |
} |
/hostadmiral/trunk/src/ak/hostadmiral/core/listener/file/ConfigServlet.java |
---|
1,26 → 1,26 |
package ak.hostadmiral.core.listener.file; |
import java.io.IOException; |
import javax.servlet.ServletRequest; |
import javax.servlet.ServletResponse; |
import javax.servlet.GenericServlet; |
import javax.servlet.ServletException; |
package ak.hostadmiral.core.listener.file; |
import java.io.IOException; |
import javax.servlet.ServletRequest; |
import javax.servlet.ServletResponse; |
import javax.servlet.GenericServlet; |
import javax.servlet.ServletException; |
import org.apache.log4j.Logger; |
public class ConfigServlet |
extends GenericServlet |
{ |
public class ConfigServlet |
extends GenericServlet |
{ |
private static final Logger logger = Logger.getLogger(ConfigServlet.class); |
public void init() |
throws ServletException |
{ |
FileListener.setFileName(getInitParameter("fileName")); |
} |
public void service(ServletRequest req, ServletResponse res) |
throws ServletException, IOException |
{ |
} |
} |
public void init() |
throws ServletException |
{ |
FileListener.setFileName(getInitParameter("fileName")); |
} |
public void service(ServletRequest req, ServletResponse res) |
throws ServletException, IOException |
{ |
} |
} |
/hostadmiral/trunk/src/ak/hostadmiral/core/listener/file/FileListener.java |
---|
10,7 → 10,7 |
import org.apache.log4j.Logger; |
public class FileListener |
public class FileListener |
implements |
UserCreatedListener, |
UserModifiedListener, |
29,7 → 29,7 |
MailAliasDeletedListener |
{ |
private static final Logger logger = Logger.getLogger(FileListener.class); |
private static String fileName; |
protected static Object lock = new Object(); |
86,88 → 86,88 |
//=== user ==================================================================================== |
public void userCreated(User editor, User user) |
throws ModelException |
{ |
throws ModelException |
{ |
send("user\tcreate\t" + escape(user.getLogin()) + "\t" |
+ escape(/* FIXME user.getPassword() */ "") + "\t" |
+ user.getEnabled() + "\t" |
+ escape(user.getComment())); |
+ escape(user.getComment())); |
} |
public void userModified(User editor, User user, User oldUser) |
throws ModelException |
{ |
throws ModelException |
{ |
send("user\tmodify\t" + escape(oldUser.getLogin()) + "\t" |
+ escape(user.getLogin()) + "\t" |
+ escape(/* FIXME user.getPassword() */ "") + "\t" |
+ user.getEnabled() + "\t" |
+ escape(user.getComment())); |
+ escape(user.getComment())); |
} |
public void userDeleted(User editor, User user) |
throws ModelException |
{ |
send("user\tdelete\t" + escape(user.getLogin())); |
throws ModelException |
{ |
send("user\tdelete\t" + escape(user.getLogin())); |
} |
//=== inet domain ============================================================================= |
public void inetDomainCreated(User editor, InetDomain domain) |
throws ModelException |
{ |
throws ModelException |
{ |
send("inetDomain\tcreate\t" + escape(domain.getName()) + "\t" |
+ domain.getEnabled() + "\t" |
+ escape(domain.getComment())); |
+ escape(domain.getComment())); |
} |
public void inetDomainModified(User editor, InetDomain domain, InetDomain oldDomain) |
throws ModelException |
{ |
throws ModelException |
{ |
send("inetDomain\tmodify\t" + escape(oldDomain.getName()) + "\t" |
+ escape(domain.getName()) + "\t" |
+ domain.getEnabled() + "\t" |
+ escape(domain.getComment())); |
+ escape(domain.getComment())); |
} |
public void inetDomainDeleted(User editor, InetDomain domain) |
throws ModelException |
{ |
send("inetDomain\tdelete\t" + escape(domain.getName())); |
throws ModelException |
{ |
send("inetDomain\tdelete\t" + escape(domain.getName())); |
} |
//=== system user ============================================================================= |
public void systemUserCreated(User editor, SystemUser systemUser) |
throws ModelException |
{ |
throws ModelException |
{ |
send("systemUser\tcreate\t" + systemUser.getUid() + "\t" |
+ escape(systemUser.getName()) + "\t" |
+ systemUser.getEnabled() + "\t" |
+ escape(systemUser.getComment())); |
+ escape(systemUser.getComment())); |
} |
public void systemUserModified(User editor, SystemUser systemUser, SystemUser oldSystemUser) |
throws ModelException |
{ |
throws ModelException |
{ |
send("systemUser\tmodify\t" + oldSystemUser.getUid() + "\t" |
+ escape(oldSystemUser.getName()) + "\t" |
+ systemUser.getUid() + "\t" |
+ escape(systemUser.getName()) + "\t" |
+ systemUser.getEnabled() + "\t" |
+ escape(systemUser.getComment())); |
+ escape(systemUser.getComment())); |
} |
public void systemUserDeleted(User editor, SystemUser systemUser) |
throws ModelException |
{ |
send("systemUser\tdelete\t" + systemUser.getUid() + "\t" + escape(systemUser.getName())); |
throws ModelException |
{ |
send("systemUser\tdelete\t" + systemUser.getUid() + "\t" + escape(systemUser.getName())); |
} |
//=== mailbox ================================================================================= |
public void mailboxCreated(User editor, Mailbox mailbox) |
throws ModelException |
{ |
throws ModelException |
{ |
send("mailbox\tcreate\t" + escape(mailbox.getLogin()) + "\t" |
+ escape(/* FIXME user.getPassword() */ "") + "\t" |
+ escape(mailbox.getDomain().getName()) + "\t" |
176,12 → 176,12 |
+ (mailbox.getSystemUser() == null ? "" : mailbox.getSystemUser().getUid().toString()) |
+ "\t" |
+ mailbox.getEnabled() + "\t" |
+ escape(mailbox.getComment())); |
+ escape(mailbox.getComment())); |
} |
public void mailboxModified(User editor, Mailbox mailbox, Mailbox oldMailbox) |
throws ModelException |
{ |
throws ModelException |
{ |
send("mailbox\tmodify\t" + escape(oldMailbox.getLogin()) + "\t" |
+ escape(oldMailbox.getDomain().getName()) + "\t" |
+ escape(mailbox.getLogin()) + "\t" |
192,20 → 192,20 |
+ (mailbox.getSystemUser() == null ? "" : mailbox.getSystemUser().getUid().toString()) |
+ "\t" |
+ mailbox.getEnabled() + "\t" |
+ escape(mailbox.getComment())); |
+ escape(mailbox.getComment())); |
} |
public void mailboxDeleted(User editor, Mailbox mailbox) |
throws ModelException |
{ |
throws ModelException |
{ |
send("mailbox\tdelete\t" + escape(mailbox.getLogin()) + "\t" |
+ escape(mailbox.getDomain().getName())); |
+ escape(mailbox.getDomain().getName())); |
} |
//=== mail alias ============================================================================== |
private String formMailAliasDestinations(User editor, MailAlias mailAlias) |
throws ModelException |
throws ModelException |
{ |
StringBuffer b = new StringBuffer(); |
225,18 → 225,18 |
} |
public void mailAliasCreated(User editor, MailAlias mailAlias) |
throws ModelException |
throws ModelException |
{ |
send(" mailAlias\tcreate\t" + escape(mailAlias.getAddress()) + "\t" |
+ escape(mailAlias.getDomain().getName()) + "\t" |
+ mailAlias.getEnabled() + "\t" |
+ escape(mailAlias.getComment()) |
+ formMailAliasDestinations(editor, mailAlias)); |
+ formMailAliasDestinations(editor, mailAlias)); |
} |
public void mailAliasModified(User editor, MailAlias mailAlias, MailAlias oldMailAlias) |
throws ModelException |
{ |
throws ModelException |
{ |
send(" mailAlias\tmodify\t" + escape(oldMailAlias.getAddress()) + "\t" |
+ escape(oldMailAlias.getDomain().getName()) + "\t" |
+ escape(mailAlias.getAddress()) + "\t" |
243,13 → 243,13 |
+ escape(mailAlias.getDomain().getName()) + "\t" |
+ mailAlias.getEnabled() + "\t" |
+ escape(mailAlias.getComment()) |
+ formMailAliasDestinations(editor, mailAlias)); |
+ formMailAliasDestinations(editor, mailAlias)); |
} |
public void mailAliasDeleted(User editor, MailAlias mailAlias) |
throws ModelException |
{ |
throws ModelException |
{ |
send(" mailAlias\tdelete\t" + escape(mailAlias.getAddress())+ "\t" |
+ escape(mailAlias.getDomain().getName())); |
+ escape(mailAlias.getDomain().getName())); |
} |
} |
/hostadmiral/trunk/src/ak/hostadmiral/core/listener/dummy/DummyListener.java |
---|
3,7 → 3,7 |
import ak.hostadmiral.util.ModelException; |
import ak.hostadmiral.core.model.*; |
public class DummyListener |
public class DummyListener |
implements |
UserCreatedListener, |
UserModifiedListener, |
24,116 → 24,116 |
//=== user ==================================================================================== |
public void userCreated(User editor, User user) |
throws ModelException |
{ |
System.out.println("DummyListener.userCreated: " |
+ user + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.userCreated: " |
+ user + " by " + editor); |
} |
public void userModified(User editor, User user, User oldUser) |
throws ModelException |
{ |
throws ModelException |
{ |
System.out.println("DummyListener.userModified: from " + oldUser |
+ " to " + user + " by " + editor); |
+ " to " + user + " by " + editor); |
} |
public void userDeleted(User editor, User user) |
throws ModelException |
{ |
System.out.println("DummyListener.userDeleted: " |
+ user + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.userDeleted: " |
+ user + " by " + editor); |
} |
//=== inet domain ============================================================================= |
public void inetDomainCreated(User editor, InetDomain domain) |
throws ModelException |
{ |
System.out.println("DummyListener.inetDomainCreated: " |
+ domain + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.inetDomainCreated: " |
+ domain + " by " + editor); |
} |
public void inetDomainModified(User editor, InetDomain domain, InetDomain oldDomain) |
throws ModelException |
{ |
throws ModelException |
{ |
System.out.println("DummyListener.inetDomainModified: from " + oldDomain |
+ " to " + domain + " by " + editor); |
+ " to " + domain + " by " + editor); |
} |
public void inetDomainDeleted(User editor, InetDomain domain) |
throws ModelException |
{ |
System.out.println("DummyListener.inetDomainDeleted: " |
+ domain + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.inetDomainDeleted: " |
+ domain + " by " + editor); |
} |
//=== system user ============================================================================= |
public void systemUserCreated(User editor, SystemUser systemUser) |
throws ModelException |
{ |
System.out.println("DummyListener.systemUserCreated: " |
+ systemUser + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.systemUserCreated: " |
+ systemUser + " by " + editor); |
} |
public void systemUserModified(User editor, SystemUser systemUser, SystemUser oldSystemUser) |
throws ModelException |
{ |
throws ModelException |
{ |
System.out.println("DummyListener.systemUserModified: from " + oldSystemUser |
+ " to " + systemUser + " by " + editor); |
+ " to " + systemUser + " by " + editor); |
} |
public void systemUserDeleted(User editor, SystemUser systemUser) |
throws ModelException |
{ |
System.out.println("DummyListener.systemUserDeleted: " |
+ systemUser + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.systemUserDeleted: " |
+ systemUser + " by " + editor); |
} |
//=== mailbox ================================================================================= |
public void mailboxCreated(User editor, Mailbox mailbox) |
throws ModelException |
{ |
System.out.println("DummyListener.mailboxCreated: " |
+ mailbox + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.mailboxCreated: " |
+ mailbox + " by " + editor); |
} |
public void mailboxModified(User editor, Mailbox mailbox, Mailbox oldMailbox) |
throws ModelException |
{ |
throws ModelException |
{ |
System.out.println("DummyListener.mailboxModified: from " + oldMailbox |
+ " to " + mailbox + " by " + editor); |
+ " to " + mailbox + " by " + editor); |
} |
public void mailboxDeleted(User editor, Mailbox mailbox) |
throws ModelException |
{ |
System.out.println("DummyListener.mailboxDeleted: " |
+ mailbox + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.mailboxDeleted: " |
+ mailbox + " by " + editor); |
} |
//=== mail alias ============================================================================== |
public void mailAliasCreated(User editor, MailAlias mailAlias) |
throws ModelException |
{ |
System.out.println("DummyListener.mailAliasCreated: " |
+ mailAlias + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.mailAliasCreated: " |
+ mailAlias + " by " + editor); |
} |
public void mailAliasModified(User editor, MailAlias mailAlias, MailAlias oldMailAlias) |
throws ModelException |
{ |
throws ModelException |
{ |
System.out.println("DummyListener.mailAliasModified: from " + oldMailAlias |
+ " to " + mailAlias + " by " + editor); |
+ " to " + mailAlias + " by " + editor); |
} |
public void mailAliasDeleted(User editor, MailAlias mailAlias) |
throws ModelException |
{ |
System.out.println("DummyListener.mailAliasDeleted: " |
+ mailAlias + " by " + editor); |
throws ModelException |
{ |
System.out.println("DummyListener.mailAliasDeleted: " |
+ mailAlias + " by " + editor); |
} |
} |