|
WebLogic Integration | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Packages | |
| com.bea.adapter.cci | The client interface allows a J2EE-based application to connect to and access back-end systems. The client interface manages the flow of data between the client application and the back-end system and does not have any visibility into what either the container or the application server are doing with the adapter. |
| com.bea.adapter.event | The com.bea.adapter.event package contains classes that provide a basic event
generator. |
| com.bea.adapter.spi | All J2EE Connector Architecture-compliant resource adapters must provide an implementation for the interfaces in the javax.resource.spi package. |
| com.bea.adapter.test | The com.bea.adapter.test package contains classes used to test adapters. |
| com.bea.adapter.util | The com.bea.adapter.util package contains utility classes used by other ADK packages. |
| com.bea.adapter.web | The com.bea.adapter.web package contains classes that support the development of a design-time Web application for deploying and managing application views. |
| com.bea.b2b | Provides the base exception class (B2BException) for BEA business-to-business applications. |
| com.bea.b2b.enabler | Used for working with c-enabler nodes and c-enabler sessions. |
| com.bea.b2b.enabler.xocp | Used for working with c-enabler sessions for the XML Open Collaboration Protocol (XOCP). |
| com.bea.b2b.management | Provides the ManagementException class for WebLogic Collaborate management applications. |
| com.bea.b2b.protocol | Used for working with logic plug-ins. |
| com.bea.b2b.protocol.conversation | Used for working with conversations. |
| com.bea.b2b.protocol.cxml | Used for working with the cXML protocol. |
| com.bea.b2b.protocol.cxml.messaging | Used for working with cXML messages and documents. |
| com.bea.b2b.protocol.messaging | Used for working with messages in a conversation. |
| com.bea.b2b.protocol.xocp.application | Used for working with XOCP (eXtensible Open Collaboration Protocol) application and XOCP application sessions. |
| com.bea.b2b.protocol.xocp.conversation.local | Used for working with conversations that use the XML Open Collaboration Protocol (XOCP). |
| com.bea.b2b.protocol.xocp.messaging | Used for working with messages in conversations that use the XML Open Collaboration Protocol (XOCP). |
| com.bea.b2b.security | Used for working with WebLogic Collaborate security, including certificate validation and user authentication. |
| com.bea.b2b.tpa | Provides classes representing Collaboration Agreement. |
| com.bea.b2b.wlpi | Used for working with WebLogic Process Integrator workflows. |
| com.bea.connector | Classes/interfaces that extend the capabilities of the J2EE Connector Architecture. |
| com.bea.document | Objects/interfaces for BEA Document and Schema support. |
| com.bea.eci.logging | Used for logging messages. |
| com.bea.eci.repository.ejb | Provides the classes for the stateless session EJB eCI repository interface. |
| com.bea.eci.repository.helper | Provides the classes required by the ECI repository interface. |
| com.bea.logging | The logging toolkit provided by the ADK allows adapter developers to log internationalized messages to multiple output destinations. |
| com.bea.lwclient | Used for working with WebLogic Collaborate Trading Partner Lightweight Client Mailbox. |
| com.bea.schema | Objects/interfaces for BEA Schema support. |
| com.bea.schema.facet | Objects/interfaces for BEA Schema facet support. |
| com.bea.schema.type | Objects/interfaces for BEA Schema predefined types. |
| com.bea.util | Objects/interfaces for general BEA Utility |
| com.bea.web | The com.bea.web package provides classes that implement form processing framework. |
| com.bea.web.tag | The com.bea.web.tag package provides classes that implement a custom tag library to support form processing. |
| com.bea.web.validation | The com.bea.web.validation package provides classes that validate user input to support form processing. |
| com.bea.wlai.client | Provides the WebLogic Application Integration client-side interfaces/classes. |
| com.bea.wlai.common | Provides the WebLogic Application Integration commonly used interfaces/classes. |
| com.bea.wlai.event | Provides the WebLogic Application Integration interfaces/classes for working with events. |
| com.bea.wlcfilesync | Used for working with WebLogic Collaborate Trading Partner Lightweight Client File Sync Client. |
| com.bea.wlpi.client.common | Provides the WebLogic Process Integrator common client-side classes. |
| com.bea.wlpi.client.util | Various utilities for use with WebLogic Process Integrator. |
| com.bea.wlpi.common | Provides common classes used by both the WebLogic Process Integrator client and server. |
| com.bea.wlpi.common.plugin | Provides common classes used by plugins in the WebLogic Process Integrator client and server. |
| com.bea.wlpi.common.security | Provides common classes used by security in the WebLogic Process Integrator. |
| com.bea.wlxt | Provides the WebLogic Integration XML-Non XML Translator classes. |
| com.bea.wlxt.bintype | Provides the WebLogic Integration XML-Non XML Translator binary type classes. |
| com.bea.wlxt.repository | Provides the WebLogic Integration XML-Non XML Translator repository classes. |
The public API to BEA WebLogic Integration is comprised of the following components:
| Remote Interface | Home Interface | Purpose |
|---|---|---|
| Admin | AdminHome | Administrative and design time services |
| Audit | AuditHome | Auditing services |
| EJBCatalog | EJBCatalogHome | EJB cataloging |
| Permission | PermissionHome | Permissions for organizations, roles and users |
| PluginManager | PluginManagerHome | Manages installed plugins |
| PluginManagerCfg | PluginManagerCfgHome | Configures installed plugins |
| WLPIPrincipal | WLPIPrincipalHome | Organizations, roles and users |
| ServerProperties | ServerPropertiesHome | Server information |
| Worklist | WorklistHome | Worklist services |
The following classes are used by the public API, but do not belong to documented packages. They are listed below for navigational purposes, and to provide a high-level context for their use.
| Package | Class | Purpose |
|---|---|---|
| com.bea.wlpi.evaluator | EvaluationContext | Passes evaluation parameters to nodes in an expression parse tree. |
| com.bea.wlpi.server.common | ExecutionContext | Provides run-time context and services to plugin-supplied nodes and actions. |
| com.bea.wlpi.server.plugin | ActionContext | Provides additional run-time context and services to plugin actions. |
| com.bea.wlpi.server.plugin | EventContext | Provides additional run-time context and services to plugin event and start nodes. |
| com.bea.wlpi.server.plugin | EventHandler | An interface through which plugins can handle or transform incoming event data. |
| com.bea.wlpi.server.plugin | InstanceNotification | Notification object that describes a change to a workflow instance. |
| com.bea.wlpi.server.plugin | Plugin | Remote interface that defines the functionality of a plugin. |
| com.bea.wlpi.server.plugin | PluginAction | The interface that a plugin must implement to define a new action. |
| com.bea.wlpi.server.plugin | PluginDone | The interface that a plugin must implement to define a new done node type. |
| com.bea.wlpi.server.plugin | PluginEvent | The interface that a plugin must implement to define a new event node type. |
| com.bea.wlpi.server.plugin | PluginHome | The home interface for all plugins. |
| com.bea.wlpi.server.plugin | PluginNotification | The abstract base class for all plugin notifications. |
| com.bea.wlpi.server.plugin | PluginStart2 | The interface that a plugin must implement to define a new start node type. |
| com.bea.wlpi.server.plugin | PluginTemplateNode | The base interface for plugin provided start and done nodes. |
| com.bea.wlpi.server.plugin | TaskNotification | Notification object that describes a change to a task instance. |
| com.bea.wlpi.server.plugin | TemplateDefinitionNotification | Notification object that describes a change to a template definition. |
| com.bea.wlpi.server.plugin | TemplateNotification | Notification object that describes a change to a template. |
XML documents of various types are used as input and/or output by various API methods. Their document type definitions are as follows:
| DTD | Used By | Purpose |
|---|---|---|
| Audit.dtd | WorkflowProcessor | A workflow auditing message. |
| BusinessCalendar.dtd | Admin | Business calendar rules definition. |
| ClientCallAddInReq.dtd | Worklist | Requests the client to invoke a client-side Java addin class. |
| ClientCallAddInResp.dtd | Worklist | Returns result from invoked client-side Java addin class. |
| ClientCallPgmReq.dtd | Worklist | Requests the client to launch an executable program. |
| ClientCallPgmResp.dtd | Worklist | Returns the exit status of an executable program. |
| ClientMsgBoxReq.dtd | Worklist | Requests the client to display a message box. |
| ClientMsgBoxResp.dtd | Worklist | Returns the user's response to a message box. |
| ClientReq.dtd | Worklist | Generic XML document returned by various worklist requests. |
| ClientSetVarsReq.dtd | Worklist | Requests the client to display a 'Set Variables' dialog. |
| ClientSetVarsResp.dtd | Worklist | Returns the user's response to a 'Set Variables' dialog. |
| StatisticsReq.dtd | Admin | Statistics report specification. |
| StatisticsResp.dtd | Admin | Statistics report results. |
| TemplateDefinition.dtd | Admin | Workflow process definition. |
| WorkloadReq.dtd | Admin | Workload report specification. |
| WorkloadResp.dtd | Admin | Workload report results. |
Follow this link for a Glossary of Terms used by WebLogic Integration.
|
WebLogic Integration | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||