bpel

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 » bpel 
Netbeans IDE
License:
URL:http://www.netbeans.org
Description:
Package NameComment
org.netbeans.modules.bpel.core
org.netbeans.modules.bpel.core.annotations
org.netbeans.modules.bpel.core.annotations.impl
org.netbeans.modules.bpel.core.completion
org.netbeans.modules.bpel.core.debugger
org.netbeans.modules.bpel.core.helper.api
org.netbeans.modules.bpel.core.helper.impl
org.netbeans.modules.bpel.core.multiview
org.netbeans.modules.bpel.core.multiview.spi
org.netbeans.modules.bpel.core.util
org.netbeans.modules.bpel.core.wizard
org.netbeans.modules.bpel.debugger
org.netbeans.modules.bpel.debugger.action
org.netbeans.modules.bpel.debugger.api package The NetBeans BPEL Debugger API definition.
org.netbeans.modules.bpel.debugger.api.breakpoints package Contains breakpoints definitions to be used with BPEL Debugger.
org.netbeans.modules.bpel.debugger.api.pem
org.netbeans.modules.bpel.debugger.api.psm
org.netbeans.modules.bpel.debugger.api.variables
org.netbeans.modules.bpel.debugger.bdiclient.impl
org.netbeans.modules.bpel.debugger.breakpoints
org.netbeans.modules.bpel.debugger.eventlog
org.netbeans.modules.bpel.debugger.pem
org.netbeans.modules.bpel.debugger.psm
org.netbeans.modules.bpel.debugger.spi package The NetBeans BPEL Debugger SPI definition defines interface to BPEL Debugger Plug-ins and services.

Registration

See Debugger Core SPI documentation.
org.netbeans.modules.bpel.debugger.spi.plugin package The core package of the BPEL Debugger Plugin SPI (Service Provider Interface). The purpose of this SPI is to incapsulate any particular BPEL Engine specifics in a separate component - BPEL Debugger Plugin, while having BPEL Engine independent the core functionality of the BPEL Debugger. This SPI may be considered as the requirements for the BPEL Engine to meet so that it could be debugged by the NetBeans IDE.
Many patterns in this SPI were inherited from the JDI (Java Debug Interface), so it may be helpfull to take a look at the JDI definition to better understand this SPI.

The root entity of this SPI is the {@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelDebuggerPlugin} interface. It represents the BPEL Debugger Plugin itself, allowing to make new connections to BPEL Engine instances. Plugins are registered in the NetBeans IDE by providing a NetBeans module that have a text file named "org.netbeans.modules.bpel.debugger.spi.plugin.BpelDebuggerPlugin" in the META-INF/debugger folder of the module's *.jar file. The file should contain a fully-qualified class name of the {@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelDebuggerPlugin} interface impelementation.

{@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelEngine} interface represents a target BPEL Engine. It is the origin of all information provided by the BPEL Debugger Plugin SPI (e.g. deployed Process Types, running Process Instances etc). To connect to a target BPEL Engine and obtain a corresponding {@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelEngine} object one needs to obtain a {@link org.netbeans.modules.bpel.debugger.spi.plugin.Connector} object through a call to {@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelDebuggerPlugin#getConnector}, and then invoke {@link org.netbeans.modules.bpel.debugger.spi.plugin.Connector#attach} on it.

For the description of event notification mechanism used in this SPI see {@link org.netbeans.modules.bpel.debugger.spi.plugin.event} and {@link org.netbeans.modules.bpel.debugger.spi.plugin.request} package descriptions.

Most of the methods within this package and subpackages can throw the following unchecked exceptions: {@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelEngineDisconnectedException}, {@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelEngineMismatchException}, {@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelEngineInternalException}.
org.netbeans.modules.bpel.debugger.spi.plugin.def
org.netbeans.modules.bpel.debugger.spi.plugin.event package Defines BPEL Debugger Plugin events and event processing.
BPEL Debugger Plugin notifies the BPEL Debugger Core about changes in its state by putting {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.EventSet} objects in the {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.EventQueue}, assosiated with a target {@link org.netbeans.modules.bpel.debugger.spi.plugin.BpelEngine}. Each {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.EventSet} object may hold one or many {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.Event} objects. Examples of events include {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.BreakpointReachedEvent}, {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.ProcessInstanceCreatedEvent} and {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.BpelEngineDisconnectedEvent}.

With the exception of {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.BpelEngineDisconnectedEvent}, all events received must be requested with an {@link org.netbeans.modules.bpel.debugger.spi.plugin.request.EventRequest}. The {@link org.netbeans.modules.bpel.debugger.spi.plugin.request} package defines event requests and event request management.
org.netbeans.modules.bpel.debugger.spi.plugin.exec
org.netbeans.modules.bpel.debugger.spi.plugin.request package Defines BPEL Debugger Plugin event requests and event request management.
With the exception of {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.BpelEngineDisconnectedEvent}, which is always sent, there is one kind of {@link org.netbeans.modules.bpel.debugger.spi.plugin.request.EventRequest} for each kind of {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.Event} - for example {@link org.netbeans.modules.bpel.debugger.spi.plugin.request.BreakpointReachedRequest} is used to request a {@link org.netbeans.modules.bpel.debugger.spi.plugin.event.BreakpointReachedEvent}. Event requests are created by the {@link org.netbeans.modules.bpel.debugger.spi.plugin.request.EventRequestManager}. Events and event processing are defined in the {@link org.netbeans.modules.bpel.debugger.spi.plugin.event} package.
org.netbeans.modules.bpel.debugger.ui
org.netbeans.modules.bpel.debugger.ui.action
org.netbeans.modules.bpel.debugger.ui.breakpoint
org.netbeans.modules.bpel.debugger.ui.editor
org.netbeans.modules.bpel.debugger.ui.execution
org.netbeans.modules.bpel.debugger.ui.output
org.netbeans.modules.bpel.debugger.ui.plinks
org.netbeans.modules.bpel.debugger.ui.plinks.models
org.netbeans.modules.bpel.debugger.ui.process
org.netbeans.modules.bpel.debugger.ui.session
org.netbeans.modules.bpel.debugger.ui.source
org.netbeans.modules.bpel.debugger.ui.threads
org.netbeans.modules.bpel.debugger.ui.util
org.netbeans.modules.bpel.debugger.ui.variable
org.netbeans.modules.bpel.debugger.ui.watch
org.netbeans.modules.bpel.debugger.variables
org.netbeans.modules.bpel.design
org.netbeans.modules.bpel.design.actions
org.netbeans.modules.bpel.design.decoration
org.netbeans.modules.bpel.design.decoration.components
org.netbeans.modules.bpel.design.decoration.providers
org.netbeans.modules.bpel.design.geometry
org.netbeans.modules.bpel.design.layout
org.netbeans.modules.bpel.design.model
org.netbeans.modules.bpel.design.model.connections
org.netbeans.modules.bpel.design.model.elements
org.netbeans.modules.bpel.design.model.elements.icons
org.netbeans.modules.bpel.design.model.patterns
org.netbeans.modules.bpel.design.phmode
org.netbeans.modules.bpel.design.selection
org.netbeans.modules.bpel.design.selection.placeholders
org.netbeans.modules.bpel.diagram
org.netbeans.modules.bpel.documentation
org.netbeans.modules.bpel.editors.api
org.netbeans.modules.bpel.editors.api.diagram
org.netbeans.modules.bpel.editors.api.nodes
org.netbeans.modules.bpel.editors.api.nodes.actions
org.netbeans.modules.bpel.editors.api.nodes.images
org.netbeans.modules.bpel.editors.api.ui.valid
org.netbeans.modules.bpel.editors.api.utils
org.netbeans.modules.bpel.editors.multiview
org.netbeans.modules.bpel.logging
org.netbeans.modules.bpel.mapper.logging.model
org.netbeans.modules.bpel.mapper.logging.multiview
org.netbeans.modules.bpel.mapper.logging.tree
org.netbeans.modules.bpel.mapper.logging.tree.model
org.netbeans.modules.bpel.mapper.model
org.netbeans.modules.bpel.mapper.model.customitems
org.netbeans.modules.bpel.mapper.multiview
org.netbeans.modules.bpel.mapper.palette
org.netbeans.modules.bpel.mapper.predicates
org.netbeans.modules.bpel.mapper.predicates.editor
org.netbeans.modules.bpel.mapper.tree
org.netbeans.modules.bpel.mapper.tree.actions
org.netbeans.modules.bpel.mapper.tree.images
org.netbeans.modules.bpel.mapper.tree.models
org.netbeans.modules.bpel.mapper.tree.search
org.netbeans.modules.bpel.mapper.tree.spi
org.netbeans.modules.bpel.model.api
org.netbeans.modules.bpel.model.api.events
org.netbeans.modules.bpel.model.api.references
org.netbeans.modules.bpel.model.api.resources
org.netbeans.modules.bpel.model.api.support
org.netbeans.modules.bpel.model.ext
org.netbeans.modules.bpel.model.ext.logging.api
org.netbeans.modules.bpel.model.ext.logging.impl
org.netbeans.modules.bpel.model.ext.logging.xam
org.netbeans.modules.bpel.model.impl
org.netbeans.modules.bpel.model.impl.events
org.netbeans.modules.bpel.model.impl.references
org.netbeans.modules.bpel.model.impl.services
org.netbeans.modules.bpel.model.spi
org.netbeans.modules.bpel.model.xam
org.netbeans.modules.bpel.model.xam.spi
org.netbeans.modules.bpel.navigator
org.netbeans.modules.bpel.nodes
org.netbeans.modules.bpel.nodes.actions
org.netbeans.modules.bpel.nodes.children
org.netbeans.modules.bpel.nodes.dnd
org.netbeans.modules.bpel.nodes.navigator
org.netbeans.modules.bpel.nodes.refactoring
org.netbeans.modules.bpel.nodes.synchronizer
org.netbeans.modules.bpel.nodes.validation
org.netbeans.modules.bpel.palette
org.netbeans.modules.bpel.project
org.netbeans.modules.bpel.project.anttasks.cli
org.netbeans.modules.bpel.project.anttasks.ide
org.netbeans.modules.bpel.project.anttasks.util
org.netbeans.modules.bpel.project.portmap
org.netbeans.modules.bpel.project.spi
org.netbeans.modules.bpel.project.ui
org.netbeans.modules.bpel.project.ui.customizer
org.netbeans.modules.bpel.project.wizards
org.netbeans.modules.bpel.properties
org.netbeans.modules.bpel.properties.choosers
org.netbeans.modules.bpel.properties.editors
org.netbeans.modules.bpel.properties.editors.controls
org.netbeans.modules.bpel.properties.editors.controls.filter
org.netbeans.modules.bpel.properties.editors.nodes.factory
org.netbeans.modules.bpel.properties.importchooser
org.netbeans.modules.bpel.properties.props
org.netbeans.modules.bpel.properties.props.editors
org.netbeans.modules.bpel.refactoring
org.netbeans.modules.bpel.samples
org.netbeans.modules.bpel.search.api
org.netbeans.modules.bpel.search.impl.action
org.netbeans.modules.bpel.search.impl.core
org.netbeans.modules.bpel.search.impl.diagram
org.netbeans.modules.bpel.search.impl.model
org.netbeans.modules.bpel.search.impl.output
org.netbeans.modules.bpel.search.impl.ui
org.netbeans.modules.bpel.search.impl.util
org.netbeans.modules.bpel.search.spi
org.netbeans.modules.bpel.validation.action
org.netbeans.modules.bpel.validation.core
org.netbeans.modules.bpel.validation.custom
org.netbeans.modules.bpel.validation.project
org.netbeans.modules.bpel.validation.reference
org.netbeans.modules.bpel.validation.runtime
org.netbeans.modules.bpel.validation.schema
org.netbeans.modules.bpel.validation.statics
org.netbeans.modules.bpel.validation.wsdl
org.netbeans.modules.bpel.validation.xpath
partnerservices
partnerservices.callback
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.