Code Search for Developers
 
 
  

ManagerFactory.pm from AlphaMail at Krugle


Show ManagerFactory.pm syntax highlighted

package ManagerFactory;

use 5.008;
use strict;
use warnings;
use Apache2::SiteControl::PermissionManager;
use Apache2::SiteControl::ManagerFactory;
use Apache2::SiteControl::GrantAllRule;
use AlphaMail::AdminAccessRule;

our $manager;

sub getPermissionManager
{
   return $manager if defined($manager);

   $manager = new Apache2::SiteControl::PermissionManager;
   $manager->addRule(new AlphaMail::AdminAccessRule);

   return $manager;
}

1;




See more files for this project here

AlphaMail

AlphaMail is an accelerated web mail interface with a C++ middleware layer that is more effective than an IMAP proxy which is a highly scalable (10k+ users). The interface includes modern features, Section 508 compliance, and universal browser support.

Project homepage: http://sourceforge.net/projects/alphamail
Programming language(s): C++,Java,JavaScript,Perl
License: other

  AlphaMail/
    AddressBook.pm
    AdminAccessRule.pm
    AdminUsers.pm
    Config.pm
    Filter.pm
    HTMLHelper.pm
    MailTool.pm
    Message.pm
    Middleware.pm
    Preferences.pm
    Quota.pm
    RequestHandler.pm
    SessionUtil.pm
    Signature.pm
  Apache2/
    SiteControl/
      GrantAllRule.pm
      ManagerFactory.pm
      PermissionManager.pm
      Rule.pm
      User.pm
      UserFactory.pm
    SiteControl.pm
  Unicode/
    IMAPUtf7.pm
  AlphaMail.pm
  IMAPAuth.pm
  ManagerFactory.pm