org.apache.james.remotemanager
Interface RemoteManagerHandlerConfigurationData


public interface RemoteManagerHandlerConfigurationData

Provides a number of server-wide constant values to the RemoteManagerHandlers


Method Summary
 java.util.HashMap getAdministrativeAccountData()
          Returns the Administrative Account Data TODO: Change the return type to make this immutable.
 BayesianAnalyzerManagementService getBayesianAnalyzerManagement()
          Returns the BayesianAnalyzerManagementService
 Command[] getCommands()
          Gets avaliable commands.
 DomainListManagementService getDomainListManagement()
          Return the DomainListManagementService
 java.lang.String getHelloName()
          Returns the service wide hello name
 MailServer getMailServer()
          Returns the MailServer interface for this service.
 ProcessorManagementService getProcessorManagement()
          Returns the ProcessorManagementService
 java.lang.String getPrompt()
          Returns the prompt to be displayed when waiting for input.
 SpoolManagementService getSpoolManagement()
          Returns the SpoolManagement for this service.
 org.apache.avalon.cornerstone.services.store.Store getStore()
          Returns the Store
 UsersRepository getUsersRepository()
          Returns the UsersRepository for this service.
 UsersStore getUserStore()
          Returns the UsersStore for this service.
 VirtualUserTableManagementService getVirtualUserTableManagement()
          Return the VirtualUserTableManagementService
 

Method Detail

getHelloName

java.lang.String getHelloName()
Returns the service wide hello name

Returns:
the hello name

getMailServer

MailServer getMailServer()
Returns the MailServer interface for this service.

Returns:
the MailServer interface for this service

getUsersRepository

UsersRepository getUsersRepository()
Returns the UsersRepository for this service.

Returns:
the local users repository

getUserStore

UsersStore getUserStore()
Returns the UsersStore for this service.

Returns:
the local users store

getSpoolManagement

SpoolManagementService getSpoolManagement()
Returns the SpoolManagement for this service.

Returns:
the spool manager

getAdministrativeAccountData

java.util.HashMap getAdministrativeAccountData()
Returns the Administrative Account Data TODO: Change the return type to make this immutable.

Returns:
the admin account data

getPrompt

java.lang.String getPrompt()
Returns the prompt to be displayed when waiting for input. e.g. "james> ".

Returns:
the configured prompt, or an empty string when the prompt is not configured.

getStore

org.apache.avalon.cornerstone.services.store.Store getStore()
Returns the Store

Returns:
the Store

getBayesianAnalyzerManagement

BayesianAnalyzerManagementService getBayesianAnalyzerManagement()
Returns the BayesianAnalyzerManagementService

Returns:
the BayesianAnalyzerManagementService

getProcessorManagement

ProcessorManagementService getProcessorManagement()
Returns the ProcessorManagementService

Returns:
the ProcessorManagementService

getVirtualUserTableManagement

VirtualUserTableManagementService getVirtualUserTableManagement()
Return the VirtualUserTableManagementService

Returns:
the VirtualUserTableManagementService

getDomainListManagement

DomainListManagementService getDomainListManagement()
Return the DomainListManagementService

Returns:
the DomainListManagementService

getCommands

Command[] getCommands()
Gets avaliable commands.

Returns:
Command's, not null possibly empty


Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.