Java Doc for Main.java in  » Build » cruisecontrol » net » sourceforge » cruisecontrol » 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 » Build » cruisecontrol » net.sourceforge.cruisecontrol 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   net.sourceforge.cruisecontrol.Main

Main
final public class Main implements CruiseControlMain(Code)
Command line entry point.
author:
   alden almagro, ThoughtWorks, Inc. 2002
author:
   Jason Yip




Method Summary
protected static  voidcheckDeprecatedArguments(String[] args, Logger logger)
    
public static  voidmain(String[] args)
     Commandline entry point into the application.
static  StringparseCCName(String[] args)
     Parse cc Name from arguments.
Parameters:
  args - command line arguments.
static  StringparseConfigFileName(String[] args, String configFileName)
     Parse configfile from arguments and override any existing configfile value from reading serialized Project info.
static  StringparseDashboardPath(String[] args)
     Parse dashboardpath (new webapp) from arguments.
Parameters:
  args - command line arguments.
public static  StringparseDashboardUrl(String[] args)
    
public static  booleanparseHttpPostingEnabled(String[] args)
    
public static  longparseHttpPostingInterval(String[] args)
    
static  intparseJMXHttpPort(String[] args)
     Parse port number from arguments.
static  StringparsePassword(String[] args)
     Parse password from arguments and override any existing password value from reading serialized Project info.
static  intparseRmiPort(String[] args)
    
static  StringparseUser(String[] args)
     Parse user from arguments and override any existing user value from reading serialized Project info.
static  intparseWebPort(String[] args)
     Parse webport from arguments.
Parameters:
  args - command line arguments.
 StringparseWebappPath(String[] args)
     Parse webapppath from arguments.
Parameters:
  args - command line arguments.
static  StringparseXslPath(String[] args)
    
public static  voidprintUsage()
    
static  booleanshouldPostDataToDashboard(String[] args)
    
static  booleanshouldPrintUsage(String[] args)
    
static  booleanshouldStartEmbeddedServer(String[] args)
     If either -webport or -webapppath are specified on the command line, then the embedded Jetty server should be started, otherwise it should not.
Parameters:
  args - command line arguments.
static  booleanshouldStartJmxAgent(String[] args)
    
public  booleanstart(String[] args)
     Print the version, configure the project with serialized build info and/or arguments and start the project build process.
 voidstartEmbeddedServer(String[] args)
     Starts the embedded Jetty server on the port given by the command line argument -webport and loads the application from the path specified by the command line argument -webapppath.
public  voidstartPostingToDashboard(String[] args)
    
public  voidstop()
    



Method Detail
checkDeprecatedArguments
protected static void checkDeprecatedArguments(String[] args, Logger logger)(Code)



main
public static void main(String[] args)(Code)
Commandline entry point into the application.



parseCCName
static String parseCCName(String[] args)(Code)
Parse cc Name from arguments.
Parameters:
  args - command line arguments. the name of this instance if specified on the command line, otherwise DEFAULT_NAME.



parseConfigFileName
static String parseConfigFileName(String[] args, String configFileName) throws CruiseControlException(Code)
Parse configfile from arguments and override any existing configfile value from reading serialized Project info.
Parameters:
  configFileName - existing configfile value read from serialized Project info final value of configFileName; never null
throws:
  CruiseControlException - if final configfile value is null



parseDashboardPath
static String parseDashboardPath(String[] args)(Code)
Parse dashboardpath (new webapp) from arguments.
Parameters:
  args - command line arguments. the directory if specified in the command line arguments, otherwise returns DEFAULT_DASHBOARD_PATH.



parseDashboardUrl
public static String parseDashboardUrl(String[] args)(Code)



parseHttpPostingEnabled
public static boolean parseHttpPostingEnabled(String[] args)(Code)



parseHttpPostingInterval
public static long parseHttpPostingInterval(String[] args)(Code)



parseJMXHttpPort
static int parseJMXHttpPort(String[] args)(Code)
Parse port number from arguments. port number
throws:
  IllegalArgumentException - if port argument is invalid



parsePassword
static String parsePassword(String[] args)(Code)
Parse password from arguments and override any existing password value from reading serialized Project info. final value of password.



parseRmiPort
static int parseRmiPort(String[] args)(Code)



parseUser
static String parseUser(String[] args)(Code)
Parse user from arguments and override any existing user value from reading serialized Project info. final value of user.



parseWebPort
static int parseWebPort(String[] args)(Code)
Parse webport from arguments.
Parameters:
  args - command line arguments. the webport if specified on the command line, otherwise DEFAULT_WEB_PORT.



parseWebappPath
String parseWebappPath(String[] args)(Code)
Parse webapppath from arguments.
Parameters:
  args - command line arguments. the webappdir if specified in the command line arguments, otherwise returns DEFAULT_WEBAPP_DIR.



parseXslPath
static String parseXslPath(String[] args)(Code)



printUsage
public static void printUsage()(Code)



shouldPostDataToDashboard
static boolean shouldPostDataToDashboard(String[] args)(Code)



shouldPrintUsage
static boolean shouldPrintUsage(String[] args)(Code)



shouldStartEmbeddedServer
static boolean shouldStartEmbeddedServer(String[] args)(Code)
If either -webport or -webapppath are specified on the command line, then the embedded Jetty server should be started, otherwise it should not.
Parameters:
  args - command line arguments. true if the embedded Jetty server should be started, false if not.



shouldStartJmxAgent
static boolean shouldStartJmxAgent(String[] args)(Code)



start
public boolean start(String[] args)(Code)
Print the version, configure the project with serialized build info and/or arguments and start the project build process. true indicates normal return/exit.



startEmbeddedServer
void startEmbeddedServer(String[] args) throws CruiseControlException(Code)
Starts the embedded Jetty server on the port given by the command line argument -webport and loads the application from the path specified by the command line argument -webapppath. Uses default values if either argument are not specified.
Parameters:
  args - command line arguments



startPostingToDashboard
public void startPostingToDashboard(String[] args)(Code)



stop
public void stop()(Code)



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.