Interface RoleEntry

All Known Implementing Classes:
RoleEntryImpl

public interface RoleEntry
Contains the data of a role element.
Author:
Siegfried Goeschl
  • Method Details

    • getComponentType

      String getComponentType()
      Returns:
      Returns the componentType.
    • getDescription

      String getDescription()
      Returns:
      Returns the description.
    • getImplementationClazzName

      String getImplementationClazzName()
      Returns:
      Returns the implementationClazzName.
    • isEarlyInit

      boolean isEarlyInit()
      Returns:
      Returns the isEarlyInit.
    • getName

      String getName()
      Returns:
      Returns the name.
    • getShorthand

      String getShorthand()
      Returns:
      Returns the shorthand.
    • getComponentFlavour

      String getComponentFlavour()
      Returns:
      Returns the componentFlavour.
    • hasDynamicProxy

      boolean hasDynamicProxy()
      Returns:
      Returns the hasProxy.
    • setHasDynamicProxy

      void setHasDynamicProxy(boolean hasProxy)
      Parameters:
      hasProxy - The hasProxy to set.
    • addInterceptors

      void addInterceptors(Collection<?> collection)
      Adds all given interceptors but avoiding duplicates.
      Parameters:
      collection - the interceptors to be added
    • getInterceptorList

      String[] getInterceptorList()
      Returns:
      Returns the interceptorList.
    • getLogCategory

      String getLogCategory()
      Returns:
      the category for creating the logger.