Class SpecialEntityPackDelegate

java.lang.Object
adalid.jee2.features.SpecialEntityPackDelegate
All Implemented Interfaces:
SpecialEntityPack

public class SpecialEntityPackDelegate extends Object implements SpecialEntityPack
Very Special Project Delegate
Author:
Jorge Campins
  • Constructor Details

    • SpecialEntityPackDelegate

      public SpecialEntityPackDelegate()
  • Method Details

    • getApplicationMessageEntityClass

      public Class<? extends Entity> getApplicationMessageEntityClass()
      Specified by:
      getApplicationMessageEntityClass in interface SpecialEntityPack
      Returns:
      the application message entity class
    • setApplicationMessageEntityClass

      public void setApplicationMessageEntityClass(Class<? extends Entity> clazz)
      El método setApplicationMessageEntityClass se utiliza para establecer la clase de la entidad Mensaje de la Aplicación del proyecto.
      Specified by:
      setApplicationMessageEntityClass in interface SpecialEntityPack
      Parameters:
      clazz - clase de la entidad Mensaje de la Aplicación del proyecto
    • getSegmentSetFactoryEntityClass

      public Class<? extends Entity> getSegmentSetFactoryEntityClass()
      Specified by:
      getSegmentSetFactoryEntityClass in interface SpecialEntityPack
      Returns:
      the segment set factory entity class
    • setSegmentSetFactoryEntityClass

      public void setSegmentSetFactoryEntityClass(Class<? extends Entity> clazz)
      El método setSegmentSetFactoryEntityClass se utiliza para establecer la clase de la entidad Clase de Fabricador del proyecto.
      Specified by:
      setSegmentSetFactoryEntityClass in interface SpecialEntityPack
      Parameters:
      clazz - clase de la entidad Clase de Fabricador del proyecto
    • getTaskNotificationEntityClass

      public Class<? extends Entity> getTaskNotificationEntityClass()
      Specified by:
      getTaskNotificationEntityClass in interface SpecialEntityPack
      Returns:
      the uploaded file entity class
    • setTaskNotificationEntityClass

      public void setTaskNotificationEntityClass(Class<? extends Entity> clazz)
      El método setTaskNotificationEntityClass se utiliza para establecer la clase de la entidad Archivo Adjunto del proyecto.
      Specified by:
      setTaskNotificationEntityClass in interface SpecialEntityPack
      Parameters:
      clazz - clase de la entidad Archivo Adjunto del proyecto
    • getUploadedFileEntityClass

      public Class<? extends Entity> getUploadedFileEntityClass()
      Specified by:
      getUploadedFileEntityClass in interface SpecialEntityPack
      Returns:
      the uploaded file entity class
    • setUploadedFileEntityClass

      public void setUploadedFileEntityClass(Class<? extends Entity> clazz)
      El método setUploadedFileEntityClass se utiliza para establecer la clase de la entidad Archivo Adjunto del proyecto.
      Specified by:
      setUploadedFileEntityClass in interface SpecialEntityPack
      Parameters:
      clazz - clase de la entidad Archivo Adjunto del proyecto
    • getUserEntityClass

      public Class<? extends Entity> getUserEntityClass()
      Specified by:
      getUserEntityClass in interface SpecialEntityPack
      Returns:
      the user entity class
    • setUserEntityClass

      public void setUserEntityClass(Class<? extends Entity> clazz)
      El método setUserEntityClass se utiliza para establecer la clase de la entidad Usuario del proyecto.
      Specified by:
      setUserEntityClass in interface SpecialEntityPack
      Parameters:
      clazz - clase de la entidad Usuario del proyecto.
    • getVersionEntityClass

      public Class<? extends Entity> getVersionEntityClass()
      Specified by:
      getVersionEntityClass in interface SpecialEntityPack
      Returns:
      the version entity class
    • setVersionEntityClass

      public void setVersionEntityClass(Class<? extends Entity> clazz)
      El método setVersionEntityClass se utiliza para establecer la clase de la entidad Versión del proyecto.
      Specified by:
      setVersionEntityClass in interface SpecialEntityPack
      Parameters:
      clazz - clase de la entidad Versión del proyecto
    • unsetSpecialEntityClasses

      public List<Class<? extends Entity>> unsetSpecialEntityClasses()
      Specified by:
      unsetSpecialEntityClasses in interface SpecialEntityPack
      Returns:
      the list of unset special entity classes