Method and system for dynamically generating category-based views
AssigneeRed Hat, Inc.
InventorPeter Rowley
Life of this patent
Estimating the term…
Abstract
A computer system creates a view that has a class definition and one or more attributes of a directory to support graphical representation of the directory. A distributed processing system includes the directory and a number of nodes, one of the nodes being a service node. The directory includes entries that are associated with the nodes. The service node receives an attribute value that is associated with one of nodes. The service node determines from the class definition of the view that the received attribute value is associated with an attribute type that describes a new attribute value and creates an updated view without defining the received attribute value in the entries of the directory. The updated view includes the received attribute value.
Claims20
A method comprising:
- creating a view comprising a class definition and one or more attributes of a directory to support graphical representation of the directory;
- receiving, by a processor of a service node in a plurality of nodes in a distributed processing system, an attribute value that is associated with one of the plurality of nodes, wherein the distributed processing system comprises the directory, the directory comprising entries associated with the plurality of nodes;
- determining from the class definition of the view that the received attribute value is associated with an attribute type that describes a new attribute value;
- and
- creating an updated view by the processor of the service node without defining the received attribute value in the entries of the directory, wherein the updated view comprises the received attribute value.
A non-transitory computer-readable storage medium comprising instructions readable and executable by a processor, and, when read and executed, for causing the processor to perform operations comprising:
- creating a view comprising a class definition and one or more attributes of a directory to support graphical representation of the directory;
- receiving, by the processor, wherein the processor is of a service node in a plurality of nodes in a distributed processing system, an attribute value that is associated with one of the plurality of nodes, wherein the distributed processing system comprises the directory, the directory comprising entries associated with the plurality of nodes;
- determining from the class definition of the view that the received attribute value is associated with an attribute type that describes a new attribute value;
- and
- creating an updated view by the processor of the service node without defining the received attribute value in the entries of the directory, wherein the updated view comprises the received attribute value.
A system comprising:
- a memory;
- and
- a processor of a service node in a plurality of nodes in a distributed processing system, the processor coupled to the memory to:
- create a view comprising a class definition and one or more attributes of a directory to support graphical representation of the directory;
- receive an attribute value that is associated with one of the plurality of nodes, wherein the distributed processing system comprises the directory, the directory comprising entries associated with the plurality of nodes;
- determine from the class definition of the view that the received attribute value is associated with an attribute type that describes a new attribute value;
- and
- create an updated view by the processor of the service node without defining the received attribute value in the entries of the directory, wherein the updated view comprises the received attribute value.
Dependencies are inferred from the claim text.