Interface ResourceConfig

All Known Implementing Classes:
AbstractResourceConfig, CollectionResourceConfig, SingleResourceConfig

@Deprecated(since="1818", forRemoval=true) public interface ResourceConfig
Deprecated, for removal: This API element is subject to removal in a future version.
since 1818
Various REST-Resource information.
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the class name of the generated resource.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the DtoConfig of the entity which this resource is used for.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the package name for this resource.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the simple class name of the generated resource.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns all available subresources.
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Details

    • getDTOConfig

      DtoConfig getDTOConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the DtoConfig of the entity which this resource is used for.
      Returns:
      DtoConfig
    • getClassName

      String getClassName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the class name of the generated resource.
    • getSimpleClassName

      String getSimpleClassName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the simple class name of the generated resource.
      Returns:
      simple class literal
    • getPackageName

      String getPackageName()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns the package name for this resource.
      Returns:
      package name of resource
    • isPostSupport

      boolean isPostSupport()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      true when POST is enabled.
    • isGetSupport

      boolean isGetSupport()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      true when GET is enabled.
    • isPutSupport

      boolean isPutSupport()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      true when PUT is enabled.
    • isDeleteSupport

      boolean isDeleteSupport()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      true when DELETE is enabled.
    • getSubResources

      Collection<ResourceConfig> getSubResources()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns all available subresources.
      Returns:
      Collection of ResourceConfig