Java Doc for Pooka.java in  » Mail-Clients » pooka » net » suberic » pooka » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Mail Clients » pooka » net.suberic.pooka 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   net.suberic.pooka.Pooka

Pooka
public class Pooka (Code)


Field Summary
public static  PookaManagersManager
     The configuration for this instance of Pooka.
public static  StartupManagersStartupManager
    


Method Summary
public static  voidexitPooka(int exitValue, Object pSource)
     Exits Pooka.
public static  AddressBookManagergetAddressBookManager()
     The Address Book Manager keeps track of all of the configured Address Books.
public static  NetworkConnectionManagergetConnectionManager()
     The ConnectionManager tracks the configured Network Connections.
public static  PookaEncryptionManagergetCryptoManager()
     The EncryptionManager, not surprisingly, manages Pooka's encryption facilities.
public static  DateFormattergetDateFormatter()
     Returns the DateFormatter used by Pooka.
public static  javax.mail.AuthenticatorgetDefaultAuthenticator()
     Gets the default authenticator for Pooka.
public static  javax.mail.SessiongetDefaultSession()
     Gets the default mail Session for Pooka.
public static  net.suberic.pooka.thread.FolderTrackergetFolderTracker()
     Gets the Folder Tracker thread.
public static  HelpBrokergetHelpBroker()
     The HelpBroker is used to bring up the Pooka help system.
public static  PookaLogManagergetLogManager()
     The Log Manager.
public static  javax.activation.CommandMapgetMailcap()
     Returns the mailcap command map.
public static  MainPanelgetMainPanel()
     Gets the Pooka Main Panel.
public static  javax.activation.MimetypesFileTypeMapgetMimeTypesMap()
     Returns the Mime Types map.
public static  OutgoingMailServerManagergetOutgoingMailManager()
     The OutgoingMailManager tracks the various SMTP server that Pooka can use to send mail.
public static  PookaManagergetPookaManager()
     The Pooka configuration manager itself.
public static  StringgetProperty(String propName, String defVal)
     Convenience method for getting Pooka configuration properties.
public static  StringgetProperty(String propName)
     Convenience method for getting Pooka configuration properties.
public static  ResourceManagergetResourceManager()
     The ResourceManager controls access to resource files.
public static  net.suberic.util.VariableBundlegetResources()
     Returns the VariableBundle which provides all of the Pooka resources.
public static  SearchTermManagergetSearchManager()
     The Search Manager.
public static  net.suberic.util.thread.ActionThreadgetSearchThread()
     The Search Thread.
public static  StoreManagergetStoreManager()
     The Store Manager.
public static  net.suberic.pooka.ssl.PookaTrustManagergetTrustManager()
     The SSL Trust Manager.
public static  PookaUIFactorygetUIFactory()
     The UIFactory for Pooka.
public static  booleanisDebug()
     Returns whether or not debug is enabled for this Pooka instance.
public static  voidloadInitialResources()
     Loads the initial resources for Pooka.
public static  voidloadResources(boolean pUseLocalFiles, boolean pUseHttp)
     Loads all the resources for Pooka.
public static  voidmain(String argv)
     Runs Pooka.
public static  voidsetProperty(String propName, String propValue)
     Convenience method for setting Pooka configuration properties.
public static  voidsetResources(net.suberic.util.VariableBundle pResources)
     Sets the VariableBundle which provides all of the Pooka resources.
public static  voidsetTrustManager(net.suberic.pooka.ssl.PookaTrustManager pTrustManager)
     The SSL Trust Manager.

Field Detail
sManager
public static PookaManager sManager(Code)
The configuration for this instance of Pooka.



sStartupManager
public static StartupManager sStartupManager(Code)





Method Detail
exitPooka
public static void exitPooka(int exitValue, Object pSource)(Code)
Exits Pooka. Attempts to close all stores first.



getAddressBookManager
public static AddressBookManager getAddressBookManager()(Code)
The Address Book Manager keeps track of all of the configured Address Books.



getConnectionManager
public static NetworkConnectionManager getConnectionManager()(Code)
The ConnectionManager tracks the configured Network Connections.



getCryptoManager
public static PookaEncryptionManager getCryptoManager()(Code)
The EncryptionManager, not surprisingly, manages Pooka's encryption facilities.



getDateFormatter
public static DateFormatter getDateFormatter()(Code)
Returns the DateFormatter used by Pooka.



getDefaultAuthenticator
public static javax.mail.Authenticator getDefaultAuthenticator()(Code)
Gets the default authenticator for Pooka.



getDefaultSession
public static javax.mail.Session getDefaultSession()(Code)
Gets the default mail Session for Pooka.



getFolderTracker
public static net.suberic.pooka.thread.FolderTracker getFolderTracker()(Code)
Gets the Folder Tracker thread. This is the thread that monitors the individual folders and checks to make sure that they stay connected, checks for new email, etc.



getHelpBroker
public static HelpBroker getHelpBroker()(Code)
The HelpBroker is used to bring up the Pooka help system.



getLogManager
public static PookaLogManager getLogManager()(Code)
The Log Manager.



getMailcap
public static javax.activation.CommandMap getMailcap()(Code)
Returns the mailcap command map. This is what is used to determine which external programs are used to handle files of various MIME types.



getMainPanel
public static MainPanel getMainPanel()(Code)
Gets the Pooka Main Panel. This is the root of the entire Pooka UI.



getMimeTypesMap
public static javax.activation.MimetypesFileTypeMap getMimeTypesMap()(Code)
Returns the Mime Types map. This is used to map file extensions to MIME types.



getOutgoingMailManager
public static OutgoingMailServerManager getOutgoingMailManager()(Code)
The OutgoingMailManager tracks the various SMTP server that Pooka can use to send mail.



getPookaManager
public static PookaManager getPookaManager()(Code)
The Pooka configuration manager itself.



getProperty
public static String getProperty(String propName, String defVal)(Code)
Convenience method for getting Pooka configuration properties. Calls getResources().getProperty(propName, defVal).



getProperty
public static String getProperty(String propName)(Code)
Convenience method for getting Pooka configuration properties. Calls getResources().getProperty(propName).



getResourceManager
public static ResourceManager getResourceManager()(Code)
The ResourceManager controls access to resource files.



getResources
public static net.suberic.util.VariableBundle getResources()(Code)
Returns the VariableBundle which provides all of the Pooka resources.



getSearchManager
public static SearchTermManager getSearchManager()(Code)
The Search Manager. This manages the Search Terms that Pooka knows about, and also can be used to construct Search queries from sets of properties.



getSearchThread
public static net.suberic.util.thread.ActionThread getSearchThread()(Code)
The Search Thread. This is the thread that folder searches are done on.



getStoreManager
public static StoreManager getStoreManager()(Code)
The Store Manager. This tracks all of the Mail Stores that Pooka knows about.



getTrustManager
public static net.suberic.pooka.ssl.PookaTrustManager getTrustManager()(Code)
The SSL Trust Manager.



getUIFactory
public static PookaUIFactory getUIFactory()(Code)
The UIFactory for Pooka. This is used to create just about all of the graphical UI components for Pooka. Usually this is either an instance of PookaDesktopPaneUIFactory or PookaPreviewPaneUIFactory, for the Desktop and Preview UI styles, respectively.



isDebug
public static boolean isDebug()(Code)
Returns whether or not debug is enabled for this Pooka instance.



loadInitialResources
public static void loadInitialResources()(Code)
Loads the initial resources for Pooka. These are used during startup.



loadResources
public static void loadResources(boolean pUseLocalFiles, boolean pUseHttp)(Code)
Loads all the resources for Pooka.



main
public static void main(String argv)(Code)
Runs Pooka. Takes the following arguments: -nf --noOpenSavedFolders don't open saved folders on startup. -rc [FILE] --rcfile [FILE] use the given file as the pooka startup file. --http [URL] runs with a configuration file loaded via http --help shows these options.



setProperty
public static void setProperty(String propName, String propValue)(Code)
Convenience method for setting Pooka configuration properties. Calls getResources().setProperty(propName, propValue).



setResources
public static void setResources(net.suberic.util.VariableBundle pResources)(Code)
Sets the VariableBundle which provides all of the Pooka resources.



setTrustManager
public static void setTrustManager(net.suberic.pooka.ssl.PookaTrustManager pTrustManager)(Code)
The SSL Trust Manager.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.