Class EmailServiceActivator
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.modules.email.server.bean.EmailServiceActivator
- All Implemented Interfaces:
 AutoCloseable
- Direct Known Subclasses:
 JDBCEmailServiceActivator,LdapEmailServiceActivator
public abstract class EmailServiceActivator
extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
implements AutoCloseable
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidprotected abstract voidcancelImpl(Account account) voidclose()voidprotected abstract voidcreateImpl(Account account) voidprotected abstract voidmodifyImpl(Account account) voidremoveDomain(Domain domain) protected abstract voidremoveDomainImpl(Domain domain) voidupdateDomain(Domain domain) protected abstract voidupdateDomainImpl(Domain domain) Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError 
- 
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 interfaceAutoCloseable
 - 
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
 
 -