Class PathResourceDefinition

    • Method Detail

      • createResolvableSpecified

        public static PathResourceDefinition createResolvableSpecified​(PathManagerService pathManager)
        Creates a resource definition for a path resource that must have the path specified, but for which the read-resource management operation should support the resolve-expresssions parameter.
        Parameters:
        pathManager - the path manager. Cannot be null
        Returns:
        the resource definition
      • createSpecified

        public static PathResourceDefinition createSpecified​(PathManagerService pathManager)
        Creates a resource definition for a path resource that must have the path specified, but for which the read-resource management operation should not support the resolve-expresssions parameter.
        Parameters:
        pathManager - the path manager. Cannot be null
        Returns:
        the resource definition
      • createNamed

        @Deprecated
        public static PathResourceDefinition createNamed​(PathManagerService pathManager)
        Deprecated.
        only for use by the kernel. May be removed at any time.
        Creates a resource definition for a path resource that does not require that the path details be specified. Interaction with the path manager will not be part of the execution of management operations. Only for use by the kernel.
        Parameters:
        pathManager - the path manager
        Returns:
        the resource definition
      • createNamed

        public static PathResourceDefinition createNamed()
        Creates a resource definition for a path resource that does not require that the path details be specified. Interaction with the path manager will not be part of the execution of management operations. Only for use by the kernel.
        Returns:
        the resource definition
      • createSpecifiedNoServices

        @Deprecated
        public static PathResourceDefinition createSpecifiedNoServices​(PathManagerService pathManager)
        Deprecated.
        only for use by the kernel. May be removed at any time
        Creates a resource definition for a path resource that must have the path specified, but for which interaction with the path manager should not be part of the execution of management operations. Only for use by the kernel.
        Parameters:
        pathManager - the path manager
        Returns:
        the resource definition
      • createSpecifiedNoServices

        public static PathResourceDefinition createSpecifiedNoServices()
        Creates a resource definition for a path resource that must have the path specified, but for which interaction with the path manager should not be part of the execution of management operations. Only for use by the kernel.
        Returns:
        the resource definition