|
Oracle Communications Services Gatekeeper Java API Reference 7.0.0.1 E96578-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.wlcp.wlng.api.sla.CustomSlaManager
Constructor Summary | |
CustomSlaManager()
|
Method Summary | |
abstract org.w3c.dom.Document |
getApplicationGroupCustomSla(java.lang.String slaType)
Returns the Application Group SLA of a custom type. |
abstract java.lang.Object |
getApplicationGroupCustomSla(java.lang.String slaType,
java.lang.String parserId)
Returns the Application Group SLA of a custom type. |
abstract org.w3c.dom.Document |
getGlobalCustomSla(java.lang.String slaType)
Returns the Global SLA of a custom type. |
abstract java.lang.Object |
getGlobalCustomSla(java.lang.String slaType,
java.lang.String parserId)
Returns the Global SLA of a custom type. |
static CustomSlaManager |
getInstance()
|
abstract org.w3c.dom.Document |
getServiceProviderGroupCustomSla(java.lang.String slaType)
Returns the Service Provider Group SLA of a custom type. |
abstract java.lang.Object |
getServiceProviderGroupCustomSla(java.lang.String slaType,
java.lang.String parserId)
Returns the Service Provider Group SLA of a custom type. |
abstract void |
registerSlaParserCallback(java.lang.String slaType,
java.lang.String parserId,
SlaParserCallback parser)
Register a custom parser callback for the specific agreement GroupType. |
abstract void |
unregisterSlaParserCallback(java.lang.String slaType,
java.lang.String parserId)
Register a custom parser callback for the specific agreement GroupType. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CustomSlaManager()
Method Detail |
public abstract org.w3c.dom.Document getApplicationGroupCustomSla(java.lang.String slaType) throws ManagementException, InputManagementException
slaType
- the name of the custom SLA to retrieve.
InputManagementException
- if slaType has the same name as a system SLA.
ManagementException
- validation of service level agreement failed or
if an error getting the Application Group occurred.
Note: The return value is read/write. Changes to this object will affect the value of the object for other instances accessing it.
public abstract java.lang.Object getApplicationGroupCustomSla(java.lang.String slaType, java.lang.String parserId) throws ManagementException, InputManagementException
slaType
- The name of the custom SLA to retrieve.parserId
- The id of the parser to register, it should be a unique ID for the type on the whole cluster.
InputManagementException
- if slaType has the same name as a system SLA.
ManagementException
- validation of service level agreement failed or
if an error getting the Application Group occurred.
Note: The return value is read/write. Changes to this object will affect the value of the object for other instances accessing it.
public abstract org.w3c.dom.Document getGlobalCustomSla(java.lang.String slaType) throws ManagementException, InputManagementException
slaType
- the name of the custom SLA to retrieve.
InputManagementException
- if slaType has the same name as a system SLA.
ManagementException
- validation of service level agreement failed.
Note: The return value is read/write. Changes to this object will affect the value of the object for other instances accessing it.
public abstract java.lang.Object getGlobalCustomSla(java.lang.String slaType, java.lang.String parserId) throws ManagementException, InputManagementException
slaType
- The name of the custom SLA to retrieveparserId
- The id of the parser to register, it should be unique ID for the type on the whole cluster
InputManagementException
- If slaType has the same name as a system SLA.
ManagementException
- Validation of service level agreement failed.
Note: The return value is read/write. Changes to this object will affect the value of the object for other instances accessing it.
public static CustomSlaManager getInstance()
public abstract org.w3c.dom.Document getServiceProviderGroupCustomSla(java.lang.String slaType) throws ManagementException, InputManagementException
slaType
- the name of the custom SLA to retrieve.
InputManagementException
- if slaType has the same name as a system SLA.
ManagementException
- validation of service level agreement failed or
if an error getting the Application Group occurred.
Note: The return value is read/write. Changes to this object will affect the value of the object for other instances accessing it.
public abstract java.lang.Object getServiceProviderGroupCustomSla(java.lang.String slaType, java.lang.String parserId) throws ManagementException, InputManagementException
slaType
- The name of the custom SLA to retrieve.parserId
- The ID of the parser to register, it should be unique ID for the type on the whole cluster.
InputManagementException
- If slaType has the same name as a system SLA.
ManagementException
- Validation of service level agreement failed or
if an error getting the Application Group occurred.
Note: The return value is read/write. Changes to this object will affect the value of the object for other instances accessing it.
public abstract void registerSlaParserCallback(java.lang.String slaType, java.lang.String parserId, SlaParserCallback parser) throws ManagementException, InputManagementException
This function provides an efficient mechanism to cache the SLA to a more convenient representation for all requests instead performing the transformation on every request.
slaType
- The name of the custom SLA to set the callback.parserId
- The id of the parser to register, it should be unique ID for the type on the whole cluster.parser
- The callback parser to process the SLA.
InputManagementException
- if slaType has the same name as a system SLA.
ManagementException
- when an exception parsing the existing SLA occurs.public abstract void unregisterSlaParserCallback(java.lang.String slaType, java.lang.String parserId) throws InputManagementException
slaType
- The name of the custom SLA to remove the callback.parserId
- The ID of the parser to register, it should be unique ID for the type on the whole cluster.
InputManagementException
- if slaType has the same name as a system SLA.
|
Oracle Communications Services Gatekeeper Java API Reference 7.0.0.1 E96578-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |