Class EndpointControlFeature

  • All Implemented Interfaces:
    com.fasterxml.jackson.core.TreeNode, com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.databind.node.JsonNodeCreator, ScimNode, Serializable, Iterable<com.fasterxml.jackson.databind.JsonNode>

    public class EndpointControlFeature
    extends ScimObjectNode
    author Pascal Knueppel
    created at: 26.11.2019 - 08:50

    this feature extension will allow to disable specific endpoint for specific resource types
    See Also:
    Serialized Form
    • Constructor Detail

      • EndpointControlFeature

        public EndpointControlFeature​(Boolean createDisabled,
                                      Boolean getDisabled,
                                      Boolean listDisabled,
                                      Boolean updateDisabled,
                                      Boolean deleteDisabled)
    • Method Detail

      • isCreateDisabled

        public boolean isCreateDisabled()
        if the create endpoint is disabled or not
      • setCreateDisabled

        public void setCreateDisabled​(Boolean createDisabled)
        if the create endpoint is disabled or not
      • isGetDisabled

        public boolean isGetDisabled()
        if the get endpoint is disabled or not
      • setGetDisabled

        public void setGetDisabled​(Boolean getDisabled)
        if the get endpoint is disabled or not
      • isListDisabled

        public boolean isListDisabled()
        if the list endpoint is disabled or not
      • setListDisabled

        public void setListDisabled​(Boolean listDisabled)
        if the list endpoint is disabled or not
      • isUpdateDisabled

        public boolean isUpdateDisabled()
        if the update endpoint is disabled or not
      • setUpdateDisabled

        public void setUpdateDisabled​(Boolean disableUpdate)
        if the update endpoint is disabled or not
      • isDeleteDisabled

        public boolean isDeleteDisabled()
        if the delete endpoint is disabled or not
      • setDeleteDisabled

        public void setDeleteDisabled​(Boolean disableDelete)
        if the delete endpoint is disabled or not
      • isResourceTypeDisabled

        public boolean isResourceTypeDisabled()
        check if all methods are disabled