com.bea.control

com.bea.control  Package

Interface Summary

Control

The base interface for all controls.

ControlContext

The ControlContext interface defines the container services and events that controls can use at run time.

ControlContext.Callback

Provides a way for controls to receive callbacks from their environment.

ControlExtension

A marker interface indicating that the implementing source (in a JCX file) extends a Java control.

ControlFactory

This is a marker interface for all control factories.

ControlSource

A marker interface indicating that the implementing source (in a JCS file) is control source.

DatabaseControl

Simplifies access to a relational database from your Java code using SQL commands.

EntityEJBControl

As part of the EJB control, this interface simplifies access to entity Enterprise JavaBeans (EJBs).

Extensible

A control implementation must implement the Extensible interface if it can be extended by a control extension (through a JCX file).

ExternalCallbackTarget

The ExternalCallbackTarget interface is a marker interface that should be placed on any control implementation (JCS) class that can be the target of an asynchronous external callback.

Issue

Implement this interface to create an issue class that your control can return to have the IDE display errors or messages.

JMSControl

Simplifies access to the Java Message Service.

JwsContext

Provides access to container services that support web services (JWS files).

JwsContext.Callback

The Callback interface defines events that can be received through the Context object.

ServiceControl

Provides simplified access to web services.

ServiceControl.Callback

Provides a way for the Service control to pass callback events to its clients.

SessionEJBControl

As part of the EJB control, this interface simplifies access to session Enterprise JavaBeans (EJBs).

TimerControl

Notifies your application when a specified period of time has elapsed or when a specified absolute time has been reached.

TimerControl.Callback

Provides a way for the Timer control to receive callbacks.

TimerControlFactory

The base factory interface for the TimerControl.

ValidateAttribute

The ValidateAttribute interface provides methods with which you can validate a property tag attribute.

ValidateControl

The ValidateControl interface provides methods with which you can validate a control JCX file.

ValidateMethod

The ValidateMethod interface provides methods with which you can validate a control method.

ValidateTag

The ValidateTag interface can be used to validate a property annotation as a whole.

Class Summary

DatabaseControl.SQLFragment

DatabaseControl.SQLParameter

DatabaseFilter

The DatabaseFilter class is a helper class for SQL generation.

DatabaseFilter.FilterTerm

DatabaseFilter.SortTerm

DefaultIssue

The DefaultIssue class provides a simple implementation of the Issue interface.

SoapFault

Web service developers can use the SoapFault class to control the shape of the detail of SOAP fault data.

Exception Summary

ControlException

An exception class for use when throwing exceptions from a control.

ServiceControlException

The ServiceControlException class can be used to throw exceptions from a web service control.