Class EmailServiceActivator
java.lang.Object
ru.bitel.bgbilling.modules.email.server.bean.EmailServiceActivator
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Direct Known Subclasses:
JDBCEmailServiceActivator
,LdapEmailServiceActivator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected abstract void
cancelImpl
(Account account) void
close()
void
protected abstract void
createImpl
(Account account) void
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)
-
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:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
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
-