Java Doc for IntegrationProvider2.java in  » IDE-Netbeans » cvsclient » org » netbeans » lib » profiler » common » integration » 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 » IDE Netbeans » cvsclient » org.netbeans.lib.profiler.common.integration 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.netbeans.lib.profiler.common.integration.IntegrationProvider2

All known Subclasses:   org.netbeans.lib.profiler.common.integration.AbstractIntegrationProvider,
IntegrationProvider2
public interface IntegrationProvider2 (Code)
Interface to be implemented by each integration provider.
author:
   Tomas Hurka
author:
   Jiri Sedlacek
since:
   2006/04/04

Inner Class :public interface AutomaticIntegrationPanelListener
Inner Class :abstract public class AutomaticIntegrationPanel extends JPanel

Field Summary
final public static  StringTARGET_TYPE_APPLET
    
final public static  StringTARGET_TYPE_APPLICATION
    
final public static  StringTARGET_TYPE_DATABASE
    
final public static  StringTARGET_TYPE_J2EEAPPLICATION
    
final static  ResourceBundlemessages
    


Method Summary
public  StringgetAdditionalStepsInstructions(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)
    
public  AutomaticIntegrationPanelgetAutomaticIntegrationPanel()
     Gets panel for selecting parameters required for automatic integration.
public  intgetIntegrationProviderNumber()
    
public  StringgetIntegrationReviewText(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)
    
public  StringgetLastErrorMessage()
    
public  StringgetManualIntegrationStepsInstructions(int supportedTarget, String targetOS, String targetJVM, AttachSettings attachSettings)
    
public  intgetSupportedTarget(int supportedTargetIndex)
    
public  intgetSupportedTarget(String supportedTargetName)
    
public  StringgetSupportedTargetName(int supportedTarget)
    
public  intgetSupportedTargetsCount()
    
public  StringgetSupportedTargetsType()
    
public  booleanisSingular()
    
public  booleanperformIntegration(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)
    
public  voidstartTarget(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)
    
public  booleansupportsAutomaticIntegration(int supportedTarget, String targetOS, AttachSettings attachSettings)
    
public  booleansupportsJavaPlatform(int supportedTarget, String targetJVM, AttachSettings attachSettings)
    
public  booleansupportsTargetStartup(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)
    

Field Detail
TARGET_TYPE_APPLET
final public static String TARGET_TYPE_APPLET(Code)
Integration with Java Applet



TARGET_TYPE_APPLICATION
final public static String TARGET_TYPE_APPLICATION(Code)
Integration with Java Application



TARGET_TYPE_DATABASE
final public static String TARGET_TYPE_DATABASE(Code)
Integration with Database



TARGET_TYPE_J2EEAPPLICATION
final public static String TARGET_TYPE_J2EEAPPLICATION(Code)
Integration with J2EE Web/Application Server



messages
final static ResourceBundle messages(Code)





Method Detail
getAdditionalStepsInstructions
public String getAdditionalStepsInstructions(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)(Code)
Gets the HTML-formatted description of additional steps needed for finishing integration with supported target
Parameters:
  supportedTarget - Supported target
Parameters:
  targetOS - Operating system of the target
Parameters:
  targetJVM - Java platform running the target
Parameters:
  targetJavaHomePath - JAVA_HOME of target JVM
Parameters:
  selectedOptions - other InteIntegrationProvider2cific parameters (typically configuration files to modify)
Parameters:
  attachSettings - Settings of target configuration HTML-formatted description of additional steps needed for finishing integration with supported target



getAutomaticIntegrationPanel
public AutomaticIntegrationPanel getAutomaticIntegrationPanel()(Code)
Gets panel for selecting parameters required for automatic integration. This method must be implemented by every IntegrationProvider2 which supports automatic integration. panel for selecting parameters required for automatic integration



getIntegrationProviderNumber
public int getIntegrationProviderNumber()(Code)
Returns number used for sorting Targets of the same Target Type number used for sorting Targets of the same Target Type



getIntegrationReviewText
public String getIntegrationReviewText(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)(Code)
Gets the HTML-formatted summary of integration steps that will be automatically performed
Parameters:
  supportedTarget - Supported target
Parameters:
  targetOS - Operating system of the target
Parameters:
  targetJVM - Java platform running the target
Parameters:
  targetJavaHomePath - JAVA_HOME of target JVM
Parameters:
  selectedOptions - other InteIntegrationProvider2cific parameters (typically configuration files to modify)
Parameters:
  attachSettings - Settings of target configuration HTML-formatted summary of integration steps that will be automatically performed



getLastErrorMessage
public String getLastErrorMessage()(Code)
Gets the textual description of last error textual description of last error



getManualIntegrationStepsInstructions
public String getManualIntegrationStepsInstructions(int supportedTarget, String targetOS, String targetJVM, AttachSettings attachSettings)(Code)
Gets the HTML-formatted description of manual steps needed for integration with supported target
Parameters:
  supportedTarget - Supported target
Parameters:
  targetOS - Operating system of the target
Parameters:
  targetJVM - Java platform running the target
Parameters:
  attachSettings - Settings of target configuration HTML-formatted description of manual steps needed for integration with supported target



getSupportedTarget
public int getSupportedTarget(int supportedTargetIndex)(Code)
Returns supported target (defined by concrete IntegrationProvider2 implementation)
Parameters:
  supportedTargetIndex - Index of supported target Supported target



getSupportedTarget
public int getSupportedTarget(String supportedTargetName)(Code)
Returns supported target
Parameters:
  supportedTargetName - Name of supported target Supported target



getSupportedTargetName
public String getSupportedTargetName(int supportedTarget)(Code)
Returns name of supported target
Parameters:
  supportedTarget - Supported target Name of supported target



getSupportedTargetsCount
public int getSupportedTargetsCount()(Code)
Returns number of targets supported by integration provider Number of supported targets



getSupportedTargetsType
public String getSupportedTargetsType()(Code)
Returns type of targets supported by integration provider type of supported target



isSingular
public boolean isSingular()(Code)
Checks if this provider is the only one for its target type (Java Application, Applet) true if this provider is the only one for its target type



performIntegration
public boolean performIntegration(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)(Code)
Performs automatic integration
Parameters:
  supportedTarget - Supported target
Parameters:
  targetOS - Operating system of the target
Parameters:
  targetJVM - Java platform running the target
Parameters:
  targetJavaHomePath - JAVA_HOME of target JVM
Parameters:
  selectedOptions - other InteIntegrationProvider2cific parameters (typically configuration files to modify)
Parameters:
  attachSettings - Settings of target configuration true if automatic integration was successful



startTarget
public void startTarget(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)(Code)
Automatically starts the target in separate thread
Parameters:
  supportedTarget - Supported target
Parameters:
  targetOS - Operating system of the target
Parameters:
  targetJVM - Java platform running the target
Parameters:
  targetJavaHomePath - JAVA_HOME of target JVM
Parameters:
  selectedOptions - other InteIntegrationProvider2cific parameters (typically configuration files to modify)
Parameters:
  attachSettings - Settings of target configuration



supportsAutomaticIntegration
public boolean supportsAutomaticIntegration(int supportedTarget, String targetOS, AttachSettings attachSettings)(Code)
Checks if automatic integration with target configuration is supported by the integration provider
Parameters:
  supportedTarget - Supported target
Parameters:
  targetOS - Operating system of the target
Parameters:
  attachSettings - Settings of target configuration true if this target configuration is supported



supportsJavaPlatform
public boolean supportsJavaPlatform(int supportedTarget, String targetJVM, AttachSettings attachSettings)(Code)
Checks if provided java platform is supported by the IntegrationProvider2
Parameters:
  supportedTarget - Supported target
Parameters:
  targetJVM - Java platform running the target
Parameters:
  attachSettings - Settings of target configuration true if provided java platform is supported by the IntIntegrationProvider2



supportsTargetStartup
public boolean supportsTargetStartup(int supportedTarget, String targetOS, String targetJVM, String targetJavaHomePath, Object[] selectedOptions, AttachSettings attachSettings)(Code)
Checks if automatic target startup is supported by the IntegrationProvider2
Parameters:
  supportedTarget - Supported target
Parameters:
  targetOS - Operating system of the target
Parameters:
  targetJVM - Java platform running the target
Parameters:
  targetJavaHomePath - JAVA_HOME of target JVM
Parameters:
  selectedOptions - other InteIntegrationProvider2cific parameters (typically configuration files to modify)
Parameters:
  attachSettings - Settings of target configuration true if automatic target startup is supported by the IntegrIntegrationProvider2



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