![]() |
BillMax Billing Solutions 877.245.5629 sales@billmax.com |
A Resource Set is a mechanism used to delineate different namespaces. Each Service has its own Resource Set. When a Service is created, it copies the Resource Set from the Service Definition. If the Resource Sets of two Services intersect, then they belong to the same namespace.
A Resource Set is composed of 31 placeholders. Each placeholder is either "on" or "off" and is commonly referred to as a Resource. The number (1-31) of the placeholder is referred to as the Resource Number.
Resource Sets are used for the following:
When a Service is created or updated. If the value submitted for service.d01 (the username for the Service) already exists for another Service that is not in the Closed State, the intersection of the Resource Set of the new Service and the Resource Set of the old Service is computed. If the intersection is empty, the new Service is created. If the intersection is non-empty, then the new Service will not be created.
If using Terminal Servers for billing (such as ISP billing), each Terminal Server may be associated with one or more Resources. This enables BillMax to determine the namespace to which the customer dial-up accounts belong. This is may be needed to accurately assign Terminal Server RADIUS accounting data to the correct Service.
Resources may be used for the following:
Assisting in Provisioning.
Controlling which types of Services are available during a Service Change
Resource Sets are implemented as a bitmask. There are times when there is a need to convert a bitmask to a number. The formula for converting a single Resource is "Resource Value = 2Resource Number-1". The Resource Set Value is equal to the sum of the Resource Values for a set.
Click on the Settings link on the Navigation Bar. Click on the "RESOURCES" button. The Resources page will be displayed:
| (1) | Identifier of the Resource. Limited to 1 through 31. |