|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.0 E21718-01 |
||||||||||
| 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 setupCustomSlaXSDDefinitionInputManagementException - 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 setupCustomSlaXSDDefinitionInputManagementException - 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 documentInputManagementException - 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 setupCustomSlaXSDDefinitionInputManagementException - 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 typeManagementException - 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 typeManagementException - validation of XSD failed.InputManagementException - if slaType has the same name than a a system sla
|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.0 E21718-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||