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.
 java.lang.String getHelloName()
          Returns the service wide hello name
 MailServer getMailServer()
          Returns the MailServer interface for this service.
 java.lang.String getPrompt()
          Returns the prompt to be displayed when waiting for input. e.g.
 UsersRepository getUsersRepository()
          Returns the UsersRepository for this service.
 UsersStore getUserStore()
          Returns the UsersStore for this service.
 

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

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.


Copyright © 2002-2007 The Apache Software Foundation. All Rights Reserved.