|
Oracle Corporation | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
| Method Summary | |
int |
countApplicationGroupsByType(String slaType)
Count the application groups for a particular sla type that have a service level agreement defined The following system level SLA types are valid for application groups: application - Application group SLA stored and enforced only on the local site. |
int |
countApplicationGroupSlaTypes(String applicationGroupIdentifier)
Count the system level and custom SLA types defined for an application group |
int |
countApplicationSlaGroups()
Count number of application Service Level Agreements. |
int |
countCustomSlaXSDDefinition()
Count number of custom type Service Level Agreements. |
int |
countGlobalSlaTypes()
Count the system level and custom SLA types defined for a global scope |
int |
countServiceProviderGroupsByType(String slaType)
Count the service providers with a service level agreement defined of type The following system level SLA types are valid for service provider groups: service_provider - Service provider group SLA stored and enforced only on the local site. |
int |
countServiceProviderGroupSlaTypes(String serviceProviderGroupIdentifier)
Count the system level and custom SLA types defined for a service provider group |
int |
countServiceProviderSlaGroups()
Count number of service provider Service Level Agreements. |
String[] |
listApplicationGroupsByType(String slaType,
int offset,
int size)
List the application groups for a particular sla type that have a service level agreement defined The following system level SLA types are valid for application groups: application - Application group SLA stored and enforced only on the local site. |
String[] |
listApplicationGroupSlaTypes(String applicationGroupIdentifier,
int offset,
int size)
List the system level and custom SLA types defined for an application group |
String[] |
listApplicationSlaGroups(int offset,
int size)
List application groups with attached Service Level Agreement. |
String[] |
listCustomSlaXSDDefinition(int offset,
int size)
List the custom XSD types |
String[] |
listGlobalSlaTypes(int offset,
int size)
List the system level and custom SLA types defined for a global scope |
String[] |
listServiceProviderGroupsByType(String slaType,
int offset,
int size)
List the service provider groups with a service level agreement defined of type The following system level SLA types are valid for service provider groups: service_provider - Service provider group SLA stored and enforced only on the local site. |
String[] |
listServiceProviderGroupSlaTypes(String serviceProviderGroupIdentifier,
int offset,
int size)
List the system level and custom SLA types defined for a service provider |
String[] |
listServiceProviderSlaGroups(int offset,
int size)
List service provider groups with attached Service Level Agreement. |
void |
loadApplicationGroupSla(String applicationGroupIdentifier,
String serviceLevelAgreement)
Load the provided application group SLA. |
void |
loadApplicationGroupSlaByType(String slaType,
String applicationGroupIdentifier,
String serviceLevelAgreement)
Load a system level or custom SLA for an application group. |
void |
loadApplicationGroupSlaFromUrl(String applicationGroupIdentifier,
String serviceLevelAgreementURL)
Load application group SLA from specified URL. |
void |
loadApplicationGroupSlaFromUrlByType(String slaType,
String applicationGroupIdentifier,
String serviceLevelAgreementURL)
Load a system or custom SLA from specified URL for an application group. |
void |
loadGlobalNodeSla(String serviceLevelAgreement)
Load the provided global node SLA. |
void |
loadGlobalNodeSlaFromUrl(String serviceLevelAgreementURL)
Load global node SLA using URL from specified URL. |
void |
loadGlobalSlaByType(String slaType,
String serviceLevelAgreement)
Load a system level or custom SLA for a global scope. |
void |
loadGlobalSlaFromUrlByType(String slaType,
String serviceLevelAgreementURL)
Load a system level or custom SLA from specified URL for a global scope. |
void |
loadServiceProviderGroupNodeSla(String serviceProviderGroupIdentifier,
String serviceLevelAgreement)
Load the provided service provider group node SLA. |
void |
loadServiceProviderGroupNodeSlaFromUrl(String serviceProviderGroupIdentifier,
String serviceLevelAgreementURL)
Load service provider group node SLA from specified URL. |
void |
loadServiceProviderGroupSla(String serviceProviderGroupIdentifier,
String serviceLevelAgreement)
Load the provided service provider group SLA. |
void |
loadServiceProviderGroupSlaByType(String slaType,
String serviceProviderGroupIdentifier,
String serviceLevelAgreement)
Load a system level or custom SLA for a service provider group. |
void |
loadServiceProviderGroupSlaFromUrl(String serviceProviderGroupIdentifier,
String serviceLevelAgreementURL)
Load service provider group SLA from specified URL. |
void |
loadServiceProviderGroupSlaFromUrlByType(String slaType,
String serviceProviderGroupIdentifier,
String serviceLevelAgreementURL)
Load a system level or custom SLA from specified URL for a service provider group. |
void |
loadSubscriberSla(String serviceLevelAgreement)
Load subscriber SLA. |
void |
loadSubscriberSlaFromUrl(String serviceLevelAgreementURL)
Load subscriber SLA from specified URL. |
String |
retrieveApplicationGroupSla(String applicationGroupIdentifier)
Retrieve application group Service Level Agreement. |
String |
retrieveApplicationGroupSlaByType(String slaType,
String applicationGroupIdentifier)
Retrieve a system or custom Service Level Agreement for a given application group The following system level SLA types are valid for application groups: application - Application group SLA stored and enforced only on the local site. |
String |
retrieveCustomSlaXSDDefinition(String slaType)
Retrieve the XSD that defines the type |
String |
retrieveGlobalNodeSla()
Retrieve global node Service Level Agreement. |
String |
retrieveGlobalSlaByType(String slaType)
Retrieve a system level or custom Service Level Agreement for a global scope The following system level SLA types are valid for global scope: global_node - Global node SLA stored and enforced only on the local site. |
String |
retrieveServiceProviderGroupNodeSla(String serviceProviderGroupIdentifier)
Retrieve service provider group node Service Level Agreement. |
String |
retrieveServiceProviderGroupSla(String serviceProviderGroupIdentifier)
Retrieve service provider group Service Level Agreement. |
String |
retrieveServiceProviderGroupSlaByType(String slaType,
String serviceProviderGroupIdentifier)
Retrieve a system level or custom Service Level Agreement for a given service provider group The following system level SLA types are valid for service provider groups: service_provider - Service provider group SLA stored and enforced only on the local site. |
String |
retrieveSubscriberSla()
Retrieve subscriber Service Level Agreement. |
void |
setupCustomSlaXSDDefinition(String slaType,
String xsdDocument)
Set up an XSD document defined as a custom Service Level Agreement type |
void |
setupCustomSlaXSDDefinitionFromUrl(String slaType,
String xsdDocumentURL)
Similar to setupCustomSlaXSDDefinition but load the XSD from a URL |
| Method Detail |
public int countApplicationGroupsByType(String slaType)
throws InputManagementException
slaType - a system level application group sla type ("application" or
"system:geo_application") or an sla type defined by setupCustomSlaXSDDefinition
InputManagementException - if slaType is null or not applicablepublic int countApplicationGroupSlaTypes(String applicationGroupIdentifier)
applicationGroupIdentifier - The application group identifier.
public int countApplicationSlaGroups()
public int countCustomSlaXSDDefinition()
public int countGlobalSlaTypes()
public int countServiceProviderGroupsByType(String slaType)
throws InputManagementException
slaType - a system level service provider group sla type ("service_provider",
"service_provider_node" or "system:geo_service_provider") or an sla type
defined by setupCustomSlaXSDDefinition
InputManagementException - if slaType is null or not applicablepublic int countServiceProviderGroupSlaTypes(String serviceProviderGroupIdentifier)
serviceProviderGroupIdentifier - The service provider group identifier.
public int countServiceProviderSlaGroups()
public String[] listApplicationGroupsByType(String slaType,
int offset,
int size)
throws InputManagementException
slaType - a system level application group sla type ("application" or
"system:geo_application") or an sla type defined by setupCustomSlaXSDDefinitionoffset - Offset in complete resultset. Must be >= 0.size - Number of entries to return. 0 means no limit.
InputManagementException - if slaType is null or not applicable
public String[] listApplicationGroupSlaTypes(String applicationGroupIdentifier,
int offset,
int size)
applicationGroupIdentifier - The application group identifier.offset - Offset in complete resultset. Must be >= 0.size - Number of entries to return. 0 means no limit.
public String[] listApplicationSlaGroups(int offset,
int size)
offset - Offset in complete resultset. Must be >= 0.size - Number of entries to return. 0 means no limit.
public String[] listCustomSlaXSDDefinition(int offset,
int size)
offset - Offset in complete resultset. Must be >= 0.size - Number of entries to return. 0 means no limit.
public String[] listGlobalSlaTypes(int offset,
int size)
offset - Offset in complete resultset. Must be >= 0.size - Number of entries to return. 0 means no limit.
public String[] listServiceProviderGroupsByType(String slaType,
int offset,
int size)
throws InputManagementException
slaType - a system level service provider group sla type ("service_provider",
"service_provider_node" or "system:geo_service_provider") or an sla type
defined by setupCustomSlaXSDDefinitionoffset - Offset in complete resultset. Must be >= 0.size - Number of entries to return. 0 means no limit.
InputManagementException - if slaType is null or not applicable
public String[] listServiceProviderGroupSlaTypes(String serviceProviderGroupIdentifier,
int offset,
int size)
serviceProviderGroupIdentifier - The service provider group identifier.offset - Offset in complete resultset. Must be >= 0.size - Number of entries to return. 0 means no limit.
public String[] listServiceProviderSlaGroups(int offset,
int size)
offset - Offset in complete resultset. Must be >= 0.size - Number of entries to return. 0 means no limit.
public void loadApplicationGroupSla(String applicationGroupIdentifier,
String serviceLevelAgreement)
throws KeyNotFoundException,
ManagementException
applicationGroupIdentifier - The application group to update.serviceLevelAgreement - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
public void loadApplicationGroupSlaByType(String slaType,
String applicationGroupIdentifier,
String serviceLevelAgreement)
throws ManagementException,
KeyNotFoundException,
InputManagementException
slaType - a system level application group sla type ("application" or
"system:geo_application") or an sla type defined by setupCustomSlaXSDDefinitionapplicationGroupIdentifier - The application group identifier.serviceLevelAgreement - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
InputManagementException - if slaType is null or not applicable
public void loadApplicationGroupSlaFromUrl(String applicationGroupIdentifier,
String serviceLevelAgreementURL)
throws KeyNotFoundException,
ManagementException
applicationGroupIdentifier - The application group to update.serviceLevelAgreementURL - The URL to new service level agreement file.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
public void loadApplicationGroupSlaFromUrlByType(String slaType,
String applicationGroupIdentifier,
String serviceLevelAgreementURL)
throws ManagementException,
KeyNotFoundException,
InputManagementException
slaType - a system level application group sla type ("application" or
"system:geo_application") or an sla type defined by setupCustomSlaXSDDefinitionapplicationGroupIdentifier - The application group identifier.serviceLevelAgreementURL - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
InputManagementException - if slaType is null or not applicable
public void loadGlobalNodeSla(String serviceLevelAgreement)
throws ManagementException
serviceLevelAgreement - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
public void loadGlobalNodeSlaFromUrl(String serviceLevelAgreementURL)
throws ManagementException
serviceLevelAgreementURL - The URL to the new service level agreement file.
ManagementException - validation of service
level agreement failed.
public void loadGlobalSlaByType(String slaType,
String serviceLevelAgreement)
throws ManagementException,
KeyNotFoundException,
InputManagementException
slaType - a system level global sla type ("global_node" or "subscr")
or an sla type defined by setupCustomSlaXSDDefinitionserviceLevelAgreement - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
InputManagementException - if slaType is null or not applicable
public void loadGlobalSlaFromUrlByType(String slaType,
String serviceLevelAgreementURL)
throws ManagementException,
KeyNotFoundException,
InputManagementException
slaType - a system level global sla type ("global_node" or "subscr")
or an sla type defined by setupCustomSlaXSDDefinitionserviceLevelAgreementURL - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
InputManagementException - if slaType is null or not applicable
public void loadServiceProviderGroupNodeSla(String serviceProviderGroupIdentifier,
String serviceLevelAgreement)
throws KeyNotFoundException,
ManagementException
serviceProviderGroupIdentifier - The service provider group to update.serviceLevelAgreement - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
public void loadServiceProviderGroupNodeSlaFromUrl(String serviceProviderGroupIdentifier,
String serviceLevelAgreementURL)
throws KeyNotFoundException,
ManagementException
serviceProviderGroupIdentifier - The service provider group to update.serviceLevelAgreementURL - The URL to the new service level agreement file.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
public void loadServiceProviderGroupSla(String serviceProviderGroupIdentifier,
String serviceLevelAgreement)
throws KeyNotFoundException,
ManagementException
serviceProviderGroupIdentifier - The service provider group to update.serviceLevelAgreement - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
public void loadServiceProviderGroupSlaByType(String slaType,
String serviceProviderGroupIdentifier,
String serviceLevelAgreement)
throws ManagementException,
KeyNotFoundException,
InputManagementException
slaType - a system level service provider group sla type ("service_provider",
"service_provider_node" or "system:geo_service_provider") or an sla type
defined by setupCustomSlaXSDDefinitionserviceProviderGroupIdentifier - The service provider group identifier.serviceLevelAgreement - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
InputManagementException - if slaType is null or not applicable
public void loadServiceProviderGroupSlaFromUrl(String serviceProviderGroupIdentifier,
String serviceLevelAgreementURL)
throws KeyNotFoundException,
ManagementException
serviceProviderGroupIdentifier - The service provider group to update.serviceLevelAgreementURL - The URL to the new service level agreement file.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
public void loadServiceProviderGroupSlaFromUrlByType(String slaType,
String serviceProviderGroupIdentifier,
String serviceLevelAgreementURL)
throws ManagementException,
KeyNotFoundException,
InputManagementException
slaType - a system level service provider group sla type ("service_provider",
"service_provider_node" or "system:geo_service_provider") or an sla type
defined by setupCustomSlaXSDDefinitionserviceProviderGroupIdentifier - The service provider group identifier.serviceLevelAgreementURL - The new service level agreement to use.
Null or empty string removes SLA.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
InputManagementException - if slaType is null or not applicable
public void loadSubscriberSla(String serviceLevelAgreement)
throws ManagementException
serviceLevelAgreement - The new service level agreement.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.
public void loadSubscriberSlaFromUrl(String serviceLevelAgreementURL)
throws ManagementException
serviceLevelAgreementURL - The URL to the new service level agreement file.
ManagementException - validation of service
level agreement failed.
KeyNotFoundException - If the group does not exist.public String retrieveApplicationGroupSla(String applicationGroupIdentifier)
applicationGroupIdentifier - The application group identifier.
public String retrieveApplicationGroupSlaByType(String slaType,
String applicationGroupIdentifier)
throws InputManagementException
slaType - a system level application group sla type ("application" or
"system:geo_application") or an sla type defined by setupCustomSlaXSDDefinitionapplicationGroupIdentifier - The application group identifier.
InputManagementException - if slaType is null or not applicable
public String retrieveCustomSlaXSDDefinition(String slaType)
throws InputManagementException
slaType - the named type of the XSD document
InputManagementException - if slaType has the same name than a a system slapublic String retrieveGlobalNodeSla()
public String retrieveGlobalSlaByType(String slaType)
throws InputManagementException
slaType - a system level global sla type ("global_node" or "subscr")
or an sla type defined by setupCustomSlaXSDDefinition
InputManagementException - if slaType is null or not applicablepublic String retrieveServiceProviderGroupNodeSla(String serviceProviderGroupIdentifier)
serviceProviderGroupIdentifier - The service provider group identifier.
public String retrieveServiceProviderGroupSla(String serviceProviderGroupIdentifier)
serviceProviderGroupIdentifier - The service provider group identifier.
public String retrieveServiceProviderGroupSlaByType(String slaType,
String serviceProviderGroupIdentifier)
throws InputManagementException
slaType - a system level service provider group sla type ("service_provider",
"service_provider_node" or "system:geo_service_provider") or an sla type
defined by setupCustomSlaXSDDefinitionserviceProviderGroupIdentifier - The service provider group identifier.
InputManagementException - if slaType is null or not applicablepublic String retrieveSubscriberSla()
public void setupCustomSlaXSDDefinition(String slaType,
String xsdDocument)
throws ManagementException,
InputManagementException
slaType - the named type of the XSD documentxsdDocument - the XSD document that describes the custom type
ManagementException - validation of XSD failed.
InputManagementException - if slaType has the same name than a a system sla
public void setupCustomSlaXSDDefinitionFromUrl(String slaType,
String xsdDocumentURL)
throws ManagementException,
InputManagementException
slaType - the named type of the XSD documentxsdDocumentURL - the URL of the XSD document that describes the custom type
ManagementException - validation of XSD failed.
InputManagementException - if slaType has the same name than a a system sla
|
Oracle Corporation | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||