Class EmailServiceActivator
java.lang.Object
ru.bitel.bgbilling.modules.email.server.bean.EmailServiceActivator
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
- Direct Known Subclasses:
JDBCEmailServiceActivator,LdapEmailServiceActivator
public abstract class EmailServiceActivator
extends java.lang.Object
implements java.io.Closeable
-
Constructor Summary
Constructors Constructor Description EmailServiceActivator() -
Method Summary
Modifier and Type Method Description voidcancel(Account account)protected abstract voidcancelImpl(Account account)voidclose()voidcreate(Account account)protected abstract voidcreateImpl(Account account)voidmodify(Account account)protected abstract voidmodifyImpl(Account account)voidremoveDomain(Domain domain)protected abstract voidremoveDomainImpl(Domain domain)voidupdateDomain(Domain domain)protected abstract voidupdateDomainImpl(Domain domain)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EmailServiceActivator
public EmailServiceActivator()
-
-
Method Details
-
create
- Throws:
ru.bitel.bgbilling.common.BGException
-
cancel
- Throws:
ru.bitel.bgbilling.common.BGException
-
modify
- Throws:
ru.bitel.bgbilling.common.BGException
-
createImpl
- Throws:
ru.bitel.bgbilling.common.BGException
-
cancelImpl
- Throws:
ru.bitel.bgbilling.common.BGException
-
modifyImpl
- Throws:
ru.bitel.bgbilling.common.BGException
-
close
public void close()- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable
-
updateDomain
- Throws:
ru.bitel.bgbilling.common.BGException
-
removeDomain
- Throws:
ru.bitel.bgbilling.common.BGException
-
updateDomainImpl
protected abstract void updateDomainImpl(Domain domain) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
removeDomainImpl
protected abstract void removeDomainImpl(Domain domain) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-