![]() ![]() ![]() ![]() ![]() ![]() |
This section describes how the four main types of SLAs are managed and provisioned:
See Reference: ApplicationSLAs for information on finding the operations in the Administration Console and for the name of the MBean.
There are two main types of SLAs:
For information on creating SLAs, see Defining Service Provider Group and Application Group SLAs.
When SLAs are loaded into memory, they are stored in the SLA repository. SLAs can be loaded into the repository in two ways:
SLAs can be retrieved from the SLA repository using the retrieve operations.
Note: | The SLA that is loaded into the SLA repository is the one being enforced. Changes to the file after the SLA is loaded into the repository will not automatically be reflected in the active version. |
All operations are reachable from:
Below is a list of operations for management:
Displays the number of registered application groups that have SLAs associated with them.
countApplicationSlaGroups()
Displays the number of registered service provider groups that have SLAs associated with them.
countServiceProviderGroups()
Displays a list of registered application groups that has application SLAs associated.
The list contains application group IDs.
listApplicationSlaGroups(Offset: int, Size: int)
Displays a list of registered service provider groups that has application SLAs associated.
The list contains service provider group IDs.
listServiceProviderSlaGroups(Offset: int, Size: int)
Associates an application group SLA with an application group using the contents of the SLA as a parameter.
loadApplicationGroupSla(ApplicationGroupIdentifier String, ServiceLevelAgreement: String)
Associates an application group SLA with an application group using the URL to a file that contains the SLA.
loadApplicationGroupSlaFromUrl(ApplicationGroupIdentifier : String, ServiceLevelAgreementURL: String)
Loads the global node SLA using the contents of the SLA as a parameter.
loadGlobalNodeSla(ServiceLevelAgreement: String)
Loads aglobal node SLA using the URL to a file that contains the SLA as a parameter.
loadGlobalNodeSlaFromUrl(ServiceLevelAgreement: String)
Associates a service provider group SLA with a service provider group using the URL to a file that contains the SLA as a parameter.
loadServiceProviderGroupSlaFromUrl(ServiceProviderGroupIdentifier : String, ServiceLevelAgreementURL: String)
Associates a service provider group SLA with a service provider group using the contents of the SLA as a parameter.
loadServiceProviderGroupSla(ServiceProviderGroupIdentifier: String, ServiceLevelAgreement: String)
Associates a service provider group node SLA with a service provider group using the contents of the SLA a parameter.
loadServiceProviderGroupNodeSla(ServiceProviderGroupIdentifier : String, ServiceLevelAgreement: String)
Associates a service provider group node SLA with a service provider group using the URL to a file that contains the SLA. as a parameter.
loadServiceProviderGroupNodeSlaFromUrl(ServiceProviderGroupIdentifier : String, ServiceLevelAgreementUrl: String)
Retrieves an application group SLA.
retrieveApplicationGroupSla(ApplicationGroupIdentifier : String)
retrieveGlobalNodeSla()
Retrieves an service provider group node SLA.
retrieveServiceProviderGroupNodeSla(ServiceProviderGroupIdentifier : String)
Retrieves an service provider group SLA.
retrieveServiceProviderGroupSla(ServiceProviderGroupIdentifier : String)
![]() ![]() ![]() |