| Name | Package | Description |
| AnnotationConstraints.AllowExternalOverride | org.apache.beehive.controls.api.bean | Defines whether the annotation decorated by this
annotation can overriden externally (a marker interface). |
| AnnotationConstraints.MembershipRule | org.apache.beehive.controls.api.bean | Provides a mechanism for enforcing constraints between members of
an annotation (such a mechanism is absent from J2SE 5.0; for example,
given an annotation with members 'a' and 'b' there is no way to say
that they are mutually exclusive). |
| AnnotationConstraints.RequiredRuntimeVersion | org.apache.beehive.controls.api.bean | Specifies the version of the control runtime required by this annotation. |
| AnnotationMemberTypes.Date | org.apache.beehive.controls.api.bean | Member is a Date in the format specified (default is YYYY/MM/DD)
Only valid on a member that returns String |
| AnnotationMemberTypes.Decimal | org.apache.beehive.controls.api.bean | Member is a Decimal Value. |
| AnnotationMemberTypes.FilePath | org.apache.beehive.controls.api.bean | Member is a File Path
Compiler MUST validate that value points
to a readable file. |
| AnnotationMemberTypes.Int | org.apache.beehive.controls.api.bean | Member is an Integer value. |
| AnnotationMemberTypes.JndiName | org.apache.beehive.controls.api.bean | Member is a JNDI name. |
| AnnotationMemberTypes.Optional | org.apache.beehive.controls.api.bean | Marks a member as optional. |
| AnnotationMemberTypes.QName | org.apache.beehive.controls.api.bean | Member is a QName
Only valid on a member that returns String |
| AnnotationMemberTypes.Text | org.apache.beehive.controls.api.bean | Member must be a String value. |
| AnnotationMemberTypes.URI | org.apache.beehive.controls.api.bean | Member is a URI
Only valid on a member that returns String |
| AnnotationMemberTypes.URL | org.apache.beehive.controls.api.bean | Member is a URL
Only valid on a member that returns String |
| AnnotationMemberTypes.URN | org.apache.beehive.controls.api.bean | Member is a URN
Only valid on a member that returns String |
| AnnotationMemberTypes.XML | org.apache.beehive.controls.api.bean | Member contains well formed XML
Only valid on a member that returns String |
| BaseProperties | org.apache.beehive.controls.api.properties | Base properties that are present intrinsically on all controls. |
| BeanInfo | org.apache.beehive.controls.api.packaging | The FeatureInfo annotation type defines a JSR-175 syntax for annotating a Control to
provide BeanInfo FeatureDescriptor information for the bean, its properties, methods,
or events. |
| Client | org.apache.beehive.controls.api.events | The Client annotation type is used to mark fields in a Control implementation class
that define client event proxies. |
| Context | org.apache.beehive.controls.api.context | The Context annotation type is used to annotate a field within a control implementation
class that refers to a contextual service. |
| Control | org.apache.beehive.controls.api.bean | The Control annotation type is used to annotate a field within a control
client source file that is a control reference. |
| ControlExtension | org.apache.beehive.controls.api.bean | The ControlExtension annotation type is used to annotate a control extension interface. |
| ControlImplementation | org.apache.beehive.controls.api.bean | The ControlImplementation annotation type is used to annotate the implementation class for a
Java Control. |
| ControlInterface | org.apache.beehive.controls.api.bean | The ControlInterface annotation type is used to annotate a control public interface. |
| ControlReferences | org.apache.beehive.controls.api.bean | The ControlReferences annotation type is used to annotate a control client
type, listing any control types that the client uses purely programmatically
(and not declaratively). |
| EJBControl.EJBHome | org.apache.beehive.controls.system.ejb | EJBHome specifies the target EJB's home interface for the EJB control using the following attributes:
- jndiName specifies the JNDI name of the target EJB's home interface
(e.g.
|
| EJBControl.JNDIContextEnv | org.apache.beehive.controls.system.ejb | JNDIContextEnv specifies the environment properties for the JNDI context that will
be used to lookup the target EJB. |
| EventHandler | org.apache.beehive.controls.api.events | The EventHandler annotation type is used to mark a method that provides the event handler
implementation for a Control event. |
| EventSet | org.apache.beehive.controls.api.events | The EventSet annotation type is used to mark an interface that defines a group of events
associated with a Java Control. |
| EventSetInfo | org.apache.beehive.controls.api.packaging | The EventSetInfo annotation type defines a JSR-175 syntax for annotating a Control
property declaration to provide java.beans.EventSetDescriptor information. |
| ExternalPropertySets | org.apache.beehive.controls.api.bean | Used on control interfaces to specify any external property sets that
the control uses. |
| FeatureAttribute | org.apache.beehive.controls.api.packaging | The FeatureAttribute annotation type defines a JSR-175 syntax for specifying JavaBean
FeatureDescriptor attributes associated with a Control. |
| FeatureInfo | org.apache.beehive.controls.api.packaging | The FeatureInfo annotation type defines a JSR-175 syntax for annotating a Control to
provide BeanInfo FeatureDescriptor information for the bean, its properties, methods,
or events. |
| InterceptorAnnotation | org.apache.beehive.controls.spi.svc | InterceptorAnnotation is the meta-annotation used to identify annotations
that are interceptor-based, and bind an interceptor service interface to
those annotations. |
| JdbcControl.ConnectionDataSource | org.apache.beehive.controls.system.jdbc | Class-level annotation for making a DataSource available for use with the Jdbc Control. |
| JdbcControl.ConnectionDriver | org.apache.beehive.controls.system.jdbc | Class-level annotation for making a ConnectionDriver available for use with the Jdbc Control. |
| JdbcControl.ConnectionOptions | org.apache.beehive.controls.system.jdbc | Class level annotation used to set options on the JDBC connnection. |
| JdbcControl.SQL | org.apache.beehive.controls.system.jdbc | Method-level annotation for methods in a jcx which wish to access a database instance. |
| JdbcControl.TypeMapper | org.apache.beehive.controls.system.jdbc | Class / method level annotation for mapping SQL user defined types (UDTs) to and from java objects. |
| JMSControl.CorrelationId | org.apache.beehive.controls.system.jms | The method/parameter representing the message JMS CorrelationID. |
| JMSControl.Delivery | org.apache.beehive.controls.system.jms | The method parameter representing a message delivery mode. |
| JMSControl.Destination | org.apache.beehive.controls.system.jms | The JMS destination annotation for a extended class method. |
| JMSControl.Expiration | org.apache.beehive.controls.system.jms | The method parameter representing a message expiration in milliseconds. |
| JMSControl.Message | org.apache.beehive.controls.system.jms | The message type used by the method. |
| JMSControl.Priority | org.apache.beehive.controls.system.jms | The method/parameter annotation representing a message priority. |
| JMSControl.Properties | org.apache.beehive.controls.system.jms | The method parameter representing one or more properties. |
| JMSControl.Property | org.apache.beehive.controls.system.jms | The method parameter representing a message property with the given name. |
| JMSControl.PropertyValue | org.apache.beehive.controls.system.jms | The method parameter representing a message property with the given name and value. |
| JMSControl.Type | org.apache.beehive.controls.system.jms | The method/parameter representing the message JMS type. |
| JndiControl.Properties | org.apache.beehive.controls.system.jndi | No description provided. |
| Jpf.Action | org.apache.beehive.netui.pageflow.annotations |
Method-level annotation that configures an action method. |
| Jpf.ActionOutput | org.apache.beehive.netui.pageflow.annotations | An action output, which is declared in a @Jpf.Forward annotation and passed from an action
method on a Forward object. |
| Jpf.Catch | org.apache.beehive.netui.pageflow.annotations | A declarative "catch" for exceptions thrown from actions ( Jpf.Action , Jpf.SimpleAction ). |
| Jpf.CommandHandler | org.apache.beehive.netui.pageflow.annotations | Method-level annotation that configures a JavaServerFaces command handler which intends to raise Page Flow
actions. |
| Jpf.ConditionalForward | org.apache.beehive.netui.pageflow.annotations | Annotation used within Jpf.SimpleAction to forward conditionally, based on the evaluation of a JSP 2.0-style
expression. |
| Jpf.Controller | org.apache.beehive.netui.pageflow.annotations | Main class-level annotation required to be present on all page flow
( PageFlowController -derived) and shared flow
( SharedFlowController -derived) classes. |
| Jpf.ExceptionHandler | org.apache.beehive.netui.pageflow.annotations | Method-level annotation that configures an exception handler method, which is invoked when a Jpf.Catch is
triggered. |
| Jpf.FacesBacking | org.apache.beehive.netui.pageflow.annotations | A class-level annotation that denotes a JavaServer Faces backing bean. |
| Jpf.FormBean | org.apache.beehive.netui.pageflow.annotations | An optional class-level annotation that can be used on form bean classes with validation rules. |
| Jpf.Forward | org.apache.beehive.netui.pageflow.annotations | A destination that is used by actions ( Jpf.Action , Jpf.SimpleAction ) and exception handlers
Jpf.ExceptionHandler . |
| Jpf.MessageArg | org.apache.beehive.netui.pageflow.annotations | A message argument used within field validation annotations. |
| Jpf.MessageBundle | org.apache.beehive.netui.pageflow.annotations | Annotation used within Jpf.Controller to declare a message bundle for use in the page flow. |
| Jpf.PageFlowField | org.apache.beehive.netui.pageflow.annotations | An annotation that causes a field to get automatically initialized with a reference to the current
PageFlowController . |
| Jpf.RaiseAction | org.apache.beehive.netui.pageflow.annotations | An annotation used within Jpf.CommandHandler to specify that a form bean should be sent when a particular
Page Flow action is raised. |
| Jpf.SharedFlowField | org.apache.beehive.netui.pageflow.annotations | An annotation that causes a field to get automatically initialized with a reference to a
SharedFlowController . |
| Jpf.SharedFlowRef | org.apache.beehive.netui.pageflow.annotations | Declaration of a shared flow reference, which maps a local shared flow name to an actual shared flow type. |
| Jpf.SimpleAction | org.apache.beehive.netui.pageflow.annotations | A "simple" action, which defines its behavior wholly through an annotation, rather than through a method. |
| Jpf.ValidatableBean | org.apache.beehive.netui.pageflow.annotations | A set of validatable property definitions that will be applied against particular bean type. |
| Jpf.ValidatableProperty | org.apache.beehive.netui.pageflow.annotations | A set of validation rules that will be applied against a property. |
| Jpf.ValidateCreditCard | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has a non-empty value which is not a valid
credit card number. |
| Jpf.ValidateCustomRule | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail when a given custom ValidatorPlugIn rule fails. |
| Jpf.ValidateCustomVariable | org.apache.beehive.netui.pageflow.annotations | A variable name/value that is used by Jpf.ValidateCustomRule . |
| Jpf.ValidateDate | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has a non-empty value which is not a date
in a given format. |
| Jpf.ValidateEmail | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has a non-empty value which is not a valid
email address. |
| Jpf.ValidateMask | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has a non-empty value which does not match
a given regular expression. |
| Jpf.ValidateMaxLength | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has a non-empty value whose length is
greater than a given number of characters. |
| Jpf.ValidateMinLength | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has a non-empty value whose length is less
than a given number of characters. |
| Jpf.ValidateRange | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has a non-empty value which is not a number
within a given range. |
| Jpf.ValidateRequired | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has no value. |
| Jpf.ValidateType | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail if it is applied to a property that has a non-empty value which cannot be
converted to a given primitive type. |
| Jpf.ValidateURL | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail when it is applied to a property that has a non-empty value that is an invalid
URL. |
| Jpf.ValidateValidWhen | org.apache.beehive.netui.pageflow.annotations | A validation rule that will fail when it is applied to a property that has a non-empty value, and when a given
expression does not evaluate to true. |
| Jpf.ValidationLocaleRules | org.apache.beehive.netui.pageflow.annotations | A set of validation rules that will be applied for a particular locale. |
| Jpf.ViewProperties | org.apache.beehive.netui.pageflow.annotations | Optional class-level annotation that can store tool-specific view properties. |
| ManifestAttribute | org.apache.beehive.controls.api.packaging | The ManifestAttribute annotation type defines a JSR-175 syntax for specifying JAR
manifest attributes associated with a control type. |
| ManifestAttributes | org.apache.beehive.controls.api.packaging | The ManifestAttributes annotation type enables a set of manifest attributes attributes
to be defined for a given control type. |
| PropertyInfo | org.apache.beehive.controls.api.packaging | The PropertyInfo annotation type defines a JSR-175 syntax for annotating a Control
property declaration to provide java.beans.PropertyDescriptor information. |
| PropertySet | org.apache.beehive.controls.api.properties | The PropertySet annotation type is used to mark an interface that defines a set of
properties that are associated with a Java Control. |
| Threading | org.apache.beehive.controls.api.bean | Used to specify the desired threading policy to apply to a control
implementation type. |
| Version | org.apache.beehive.controls.api.versioning | Used by the control author to specify the version (major.minor) of the control interface. |
| VersionRequired | org.apache.beehive.controls.api.versioning | Specifies the minimum version of the control interface that this extension
requires. |
| VersionSupported | org.apache.beehive.controls.api.versioning | Specifies the maximum version of the control interface that this implementation
supports. |