public abstract class EmailServiceActivator
extends java.lang.Object
implements java.io.Closeable
Constructor and Description |
---|
EmailServiceActivator() |
Modifier and Type | Method and Description |
---|---|
void |
cancel(Account account) |
protected abstract void |
cancelImpl(Account account) |
void |
close() |
void |
create(Account account) |
protected abstract void |
createImpl(Account account) |
void |
modify(Account account) |
protected abstract void |
modifyImpl(Account account) |
void |
removeDomain(Domain domain) |
protected abstract void |
removeDomainImpl(Domain domain) |
void |
updateDomain(Domain domain) |
protected abstract void |
updateDomainImpl(Domain domain) |
public void create(Account account) throws EmailServiceActivatorException
EmailServiceActivatorException
public void cancel(Account account) throws EmailServiceActivatorException
EmailServiceActivatorException
public void modify(Account account) throws EmailServiceActivatorException
EmailServiceActivatorException
protected abstract void createImpl(Account account) throws ru.bitel.bgbilling.common.BGException, EmailServiceActivatorException
ru.bitel.bgbilling.common.BGException
EmailServiceActivatorException
protected abstract void cancelImpl(Account account) throws ru.bitel.bgbilling.common.BGException, EmailServiceActivatorException
ru.bitel.bgbilling.common.BGException
EmailServiceActivatorException
protected abstract void modifyImpl(Account account) throws ru.bitel.bgbilling.common.BGException, EmailServiceActivatorException
ru.bitel.bgbilling.common.BGException
EmailServiceActivatorException
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
public void updateDomain(Domain domain) throws EmailServiceActivatorException
EmailServiceActivatorException
public void removeDomain(Domain domain) throws EmailServiceActivatorException
EmailServiceActivatorException
protected abstract void updateDomainImpl(Domain domain) throws ru.bitel.bgbilling.common.BGException, EmailServiceActivatorException
ru.bitel.bgbilling.common.BGException
EmailServiceActivatorException
protected abstract void removeDomainImpl(Domain domain) throws ru.bitel.bgbilling.common.BGException, EmailServiceActivatorException
ru.bitel.bgbilling.common.BGException
EmailServiceActivatorException