mailpuccino
Interface DirectoryService
- All Superinterfaces:
- ComponentType, Directory, DirectoryEntry
- All Known Implementing Classes:
- LDAPDirectoryService, LocalDirectoryService
- public interface DirectoryService
- extends Directory, ComponentType
init
public void init(Preferences Config)
getName
public java.lang.String getName()
addDirectoryListener
public void addDirectoryListener(DirectoryListener Target)
removeDirectoryListener
public void removeDirectoryListener(DirectoryListener Target)
setCommStatusListener
public void setCommStatusListener(CommStatusListener Target)
open
public void open()
throws DirectoryException
- Throws:
DirectoryException
close
public void close()
throws DirectoryException
- Throws:
DirectoryException
search
public java.util.Vector search(java.lang.String Attr,
java.lang.String Pattern,
int MaxHits,
SearchHitsListener TheListener)
throws DirectoryException
- Throws:
DirectoryException
createSub
public Directory createSub()
throws DirectoryException
- Throws:
DirectoryException
createEntry
public DirectoryEntry createEntry()
throws DirectoryException
- Throws:
DirectoryException
removeEntry
public void removeEntry(DirectoryEntry Target)
throws DirectoryException
- Throws:
DirectoryException
getEntryConfigInterface
public InterfaceJPanel getEntryConfigInterface(DirectoryEntry Target)
getInterface
public InterfaceJPanel getInterface()