
public class AllSuccesses extends Object implements org.miloss.fgsms.plugins.sla.SLARuleInterface
| Constructor and Description |
|---|
AllSuccesses() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CheckNonTransactionalRule(org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicy pol,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg,
boolean pooled) |
boolean |
CheckTransactionalRule(org.miloss.fgsms.services.interfaces.datacollector.AddDataRequestMsg req,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg) |
boolean |
CheckTransactionalRule(org.miloss.fgsms.services.interfaces.common.MachinePerformanceData req,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg) |
boolean |
CheckTransactionalRule(org.miloss.fgsms.services.interfaces.common.ProcessPerformanceData req,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg) |
boolean |
CheckTransactionalRule(org.miloss.fgsms.services.interfaces.status.SetStatusRequestMsg req,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg) |
boolean |
CheckTransactionalRule(String url,
List<org.miloss.fgsms.services.interfaces.datacollector.BrokerData> data,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg) |
List<org.miloss.fgsms.services.interfaces.common.PolicyType> |
GetAppliesTo() |
String |
GetDisplayName() |
String |
GetHtmlFormattedDisplay(List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params) |
String |
GetHtmlFormattedHelp() |
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> |
GetOptionalParameters() |
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> |
GetRequiredParameters() |
org.miloss.fgsms.plugins.sla.AlertType |
GetType() |
boolean |
ValidateConfiguration(List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> outError,
org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicy policy) |
public boolean CheckTransactionalRule(org.miloss.fgsms.services.interfaces.status.SetStatusRequestMsg req,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg)
CheckTransactionalRule in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic boolean CheckTransactionalRule(org.miloss.fgsms.services.interfaces.common.ProcessPerformanceData req,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg)
CheckTransactionalRule in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic boolean CheckTransactionalRule(org.miloss.fgsms.services.interfaces.datacollector.AddDataRequestMsg req,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg)
CheckTransactionalRule in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic boolean CheckTransactionalRule(String url, List<org.miloss.fgsms.services.interfaces.datacollector.BrokerData> data, List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params, AtomicReference<String> nullableFaultMsg)
CheckTransactionalRule in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic boolean CheckNonTransactionalRule(org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicy pol,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg,
boolean pooled)
CheckNonTransactionalRule in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic String GetDisplayName()
GetDisplayName in interface org.miloss.fgsms.plugins.PluginCommonpublic String GetHtmlFormattedHelp()
GetHtmlFormattedHelp in interface org.miloss.fgsms.plugins.PluginCommonpublic List<org.miloss.fgsms.services.interfaces.common.NameValuePair> GetRequiredParameters()
GetRequiredParameters in interface org.miloss.fgsms.plugins.PluginCommonpublic List<org.miloss.fgsms.services.interfaces.common.NameValuePair> GetOptionalParameters()
GetOptionalParameters in interface org.miloss.fgsms.plugins.PluginCommonpublic boolean ValidateConfiguration(List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params, AtomicReference<String> outError, org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicy policy)
ValidateConfiguration in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic boolean CheckTransactionalRule(org.miloss.fgsms.services.interfaces.common.MachinePerformanceData req,
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params,
AtomicReference<String> nullableFaultMsg)
CheckTransactionalRule in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic org.miloss.fgsms.plugins.sla.AlertType GetType()
GetType in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic String GetHtmlFormattedDisplay(List<org.miloss.fgsms.services.interfaces.common.NameValuePair> params)
GetHtmlFormattedDisplay in interface org.miloss.fgsms.plugins.sla.SLARuleInterfacepublic List<org.miloss.fgsms.services.interfaces.common.PolicyType> GetAppliesTo()
GetAppliesTo in interface org.miloss.fgsms.plugins.PluginCommonCopyright © 2008–2017 MIL-OSS. All rights reserved.