# Class Reference

This section contains reference topics for classes included with WebLogic Workshop. Most of these classes contain functionality for controls. In addition, the JwsContext interface exposes several methods that are useful within web services.

#### Topics Included in This Section

DatabaseControl Interface

Base interface for all Database controls.

EJBControl Interface

Base interface for all EJB controls.

EntityEJBControl Interface

Base interface for EJB controls that represent Entity Beans. Subclass of EJBControl.

JMSControl Interface

Base interface for all JMS controls.

JwsContext Interface

Represents service-related run-time functionality provided by WebLogic Server, such as conversation context.

ServiceControl Interface

Base interface for all Service controls.

SessionEJBControl Interface

Base interface for EJB controls that represent Session Beans. Subclass of EJBControl.

TimerControl Interface

Base interface for all Timer controls.

#### Related Topics

Controls: Using Resources from Your Web Service

Maintaining State with Conversations