com.tibco.be.model.functions

## Interface BEPackage

-     @Retention(value=RUNTIME)
       @Target(value=java.lang.annotation.ElementType.TYPE)
      public interface BEPackage

  This annotation to a java type enables it to be considered as a BusinessEvents™ function catalog
  Since:
    5.2.0

- - ### Method Summary

    All Methods Instance Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `catalog()`
    `java.lang.String` | `category()`
    `Enabled` | `enabled()`
    `java.lang.String` | `synopsis()`

- - ### Method Detail

    - #### enabled

          Enabled enabled()

      Returns:
        `Enabled` annotation, if this annotation is not specified the default value is true

    - #### catalog

          java.lang.String catalog()

      Returns:
        The mandatory catalog name.

    - #### category

          java.lang.String category()

      Returns:
        The mandatory category name which follows the java package format i.e "x.y.z" package

    - #### synopsis

          java.lang.String synopsis()

      Returns:
        The brief description of the catalog which also appears on a catalog tooltip.