mailpuccino
Class DirectoryManager

java.lang.Object
  extended bymailpuccino.DirectoryManager

public class DirectoryManager
extends java.lang.Object


Nested Class Summary
static class DirectoryManager.DirectoryInfo
           
 
Field Summary
(package private)  java.util.Vector Directories
           
(package private) static DirectoryManager Instance
           
(package private)  LocalDirectoryService TheAddressBook
           
 
Constructor Summary
DirectoryManager()
           
 
Method Summary
(package private) static AddressList buildAddressList(Directory TargetDir)
           
static void close(DirectoryService Target)
           
static void closeAll()
           
static DirectoryService createDirectory(java.lang.String Type)
           
(package private) static DirectoryManager.DirectoryInfo findDirectoryInfo(DirectoryService Target)
           
static DirectoryService getAddressBook()
           
static java.util.Vector getDirectories()
           
static DirectoryService getDirectory(java.lang.String Name)
           
static java.util.Vector getDirectoryTypes()
           
static void open(DirectoryService Target)
           
static void removeDirectory(DirectoryService Target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Instance

static DirectoryManager Instance

TheAddressBook

LocalDirectoryService TheAddressBook

Directories

java.util.Vector Directories
Constructor Detail

DirectoryManager

public DirectoryManager()
Method Detail

getDirectoryTypes

public static java.util.Vector getDirectoryTypes()

getAddressBook

public static DirectoryService getAddressBook()

getDirectories

public static java.util.Vector getDirectories()

closeAll

public static void closeAll()

getDirectory

public static DirectoryService getDirectory(java.lang.String Name)

createDirectory

public static DirectoryService createDirectory(java.lang.String Type)

removeDirectory

public static void removeDirectory(DirectoryService Target)
                            throws DirectoryManagerException
Throws:
DirectoryManagerException

open

public static void open(DirectoryService Target)
                 throws DirectoryException
Throws:
DirectoryException

close

public static void close(DirectoryService Target)
                  throws DirectoryException
Throws:
DirectoryException

findDirectoryInfo

static DirectoryManager.DirectoryInfo findDirectoryInfo(DirectoryService Target)

buildAddressList

static AddressList buildAddressList(Directory TargetDir)
                             throws DirectoryException
Throws:
DirectoryException