Package org.alfresco.repo.imap
Class AlfrescoImapServer
java.lang.Object
org.springframework.extensions.surf.util.AbstractLifecycleBean
org.alfresco.repo.imap.AlfrescoImapServer
- All Implemented Interfaces:
EventListener,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationListener
public class AlfrescoImapServer
extends org.springframework.extensions.surf.util.AbstractLifecycleBean
- Author:
- Mike Shavnev
-
Field Summary
Fields inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckForOpeningExceptions(AtomicReference<Exception> serverOpeningExceptionRef) getHost()intgetPort()intbooleanbooleanbooleanprotected voidonBootstrap(org.springframework.context.ApplicationEvent event) protected voidonShutdown(org.springframework.context.ApplicationEvent event) voidvoidsetImapEnabled(boolean imapEnabled) voidsetImapsEnabled(boolean imapsEnabled) voidsetImapServerEnabled(boolean imapServerEnabled) voidsetImapService(ImapService imapService) voidsetImapUserManager(com.icegreen.greenmail.user.UserManager imapUserManager) voidsetPort(int port) voidsetSecurePort(int securePort) voidshutdown()voidstartup()Methods inherited from class org.springframework.extensions.surf.util.AbstractLifecycleBean
getApplicationContext, onApplicationEvent, setApplicationContext
-
Constructor Details
-
AlfrescoImapServer
public AlfrescoImapServer()
-
-
Method Details
-
setImapServerEnabled
public void setImapServerEnabled(boolean imapServerEnabled) -
isImapServerEnabled
public boolean isImapServerEnabled() -
setPort
public void setPort(int port) -
setHost
-
getPort
public int getPort() -
setSecurePort
public void setSecurePort(int securePort) -
getSecurePort
public int getSecurePort() -
getHost
-
setImapService
-
setImapUserManager
public void setImapUserManager(com.icegreen.greenmail.user.UserManager imapUserManager) -
onBootstrap
protected void onBootstrap(org.springframework.context.ApplicationEvent event) - Specified by:
onBootstrapin classorg.springframework.extensions.surf.util.AbstractLifecycleBean
-
onShutdown
protected void onShutdown(org.springframework.context.ApplicationEvent event) - Specified by:
onShutdownin classorg.springframework.extensions.surf.util.AbstractLifecycleBean
-
startup
public void startup() -
checkForOpeningExceptions
-
shutdown
public void shutdown() -
setImapsEnabled
public void setImapsEnabled(boolean imapsEnabled) -
isImapsEnabled
public boolean isImapsEnabled() -
setImapEnabled
public void setImapEnabled(boolean imapEnabled) -
isImapEnabled
public boolean isImapEnabled()
-