Comprehensive framework to integrate business logic into a repository
First Claim
Patent Images
1. A method for managing a hierarchy of resources in a repository, the method comprising:
- receiving user input that associates a resource configuration with a directory within the hierarchy of resources stored in the repository;
based on data in the resource configuration, associating the resource configuration with at least one resource within the hierarchy;
wherein the resource configuration contains a first configuration item that includes data that expresses one or more rules in a format that can be interpreted by the repository;
wherein the resource configuration identifies a routine to call to determine how to manage a resource within the hierarchy in response to an event concerning the repository;
invoking the routine in response to the event;
the repository responding to the event based on output returned by invoking the routine;
interpreting the first configuration item; and
managing the resource based on the interpreting of the first configuration item.
1 Assignment
0 Petitions
Accused Products
Abstract
Business logic is integrated within a repository through the use of “resource configurations.” A resource configuration is a unit of business logic that is supplied by a user to the repository and associated with a particular directory and/or a resource. Each resource configuration contains one or more configuration items that each defines and/or expresses one or more business rules for managing a resource associated with the resource configuration.
115 Citations
20 Claims
-
1. A method for managing a hierarchy of resources in a repository, the method comprising:
-
receiving user input that associates a resource configuration with a directory within the hierarchy of resources stored in the repository;
based on data in the resource configuration, associating the resource configuration with at least one resource within the hierarchy;
wherein the resource configuration contains a first configuration item that includes data that expresses one or more rules in a format that can be interpreted by the repository;
wherein the resource configuration identifies a routine to call to determine how to manage a resource within the hierarchy in response to an event concerning the repository;
invoking the routine in response to the event;
the repository responding to the event based on output returned by invoking the routine;
interpreting the first configuration item; and
managing the resource based on the interpreting of the first configuration item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification