|
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 applicablepublic 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 applicablepublic 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 applicablepublic 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 applicablepublic 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 applicablepublic 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 applicablepublic 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 applicablepublic 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 applicablepublic 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 applicablepublic 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 slapublic 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 |