WebLogic Process Integrator Version 1.1

Package com.bea.wlpi.common

Provides common classes used by both the WebLogic Process Integrator client and server.

See:
          Description

Interface Summary
Messages Codes for language-independent server messaging.
 

Class Summary
BusinessCalendarInfo Holds information about a business calendar.
ClassDescriptor Describes a server-side Java class.
ClassInvocationDescriptor Describes and implements the invocation of a method in an arbitrary Java class.
EJBDescriptor Describes an Enterprise Java Bean.
EJBInvocationDescriptor Describes and implements the invocation of a method in an arbitrary Enterprise Java Bean.
EventKeyInfo Holds information about an XML event key.
FunctionInfo Holds information about a workflow function.
InstanceInfo Holds information about a workflow instance.
MethodDescriptor Describes a method on a server-side Java class.
OrganizationInfo Holds information about an organization.
RerouteInfo Holds information about a task reroute.
RoleInfo Holds information about a workflow role.
TaskInfo Holds information about a workflow task.
TemplateDefinitionInfo Holds information about a workflow template definition.
TemplateInfo Holds information about a workflow template.
UserInfo Holds information about a workflow user.
VariableInfo Holds information about a workflow variable.
VersionInfo Holds information about a version number.
 

Exception Summary
WorkflowException Encapsulates exceptions encountered when executing a remote EJB call.
 

Package com.bea.wlpi.common Description

Provides common classes used by both the WebLogic Process Integrator client and server. All members of this package are serializable to enable them to be exchanged between client and server. Their primary purpose is to eliminate unnecessary 'read-only' remote method calls.

Those classes whose names follow the xxxInfo pattern hold values from various server-side objects (including entity EJBs used internally): all such classes override the boolean equals(Object) and implement the comparable interface. Homogeneous collections containing objects of this class may therefore be searched and sorted using the Collection.contains(Object), List.indexOf(Object), Collections.sort(List) methods. Note that only in those cases where the natural ordering of the object (as implemented by the boolean compareTo(Object) method) is based on the same field as that used by the boolean equals(Object) method, may the int Collections.binarySearch(List, Object) be used for rapidly searching a list that has previously been sorted using the Collections.sort(List) method.


WebLogic Process Integrator Version 1.1

WebLogic and Process Integrator are trademarks of BEA Systems, Inc.
Copyright (c) 2000 BEA Systems, Inc., 8920 Woodbine Avenue, Suite 400,
Markham, Ontario L3R 9W9 Canada. All rights reserved.