Class EEModuleClassDescription


  • public final class EEModuleClassDescription
    extends Object
    The description of a (possibly annotated) class in an EE module. This class must be thread safe as it may be used by sub deployments at the same time
    Author:
    David M. Lloyd
    • Constructor Detail

      • EEModuleClassDescription

        public EEModuleClassDescription​(String className)
    • Method Detail

      • getClassName

        public String getClassName()
        Get the class name of this EE module class.
        Returns:
        the class name
      • setInterceptorClassDescription

        public void setInterceptorClassDescription​(InterceptorClassDescription interceptorClassDescription)
      • getBindingConfigurations

        public List<BindingConfiguration> getBindingConfigurations()
        Get the binding configurations for this EE module class.
        Returns:
        the binding configurations
      • setInvalid

        public void setInvalid​(String message)
      • isInvalid

        public boolean isInvalid()
      • getInvalidMessage

        public String getInvalidMessage()