
public class UddiPublisher extends Object implements org.miloss.fgsms.plugins.federation.FederationInterface
| Modifier and Type | Field and Description |
|---|---|
static String |
FederationTarget_UDDI_Publisher |
protected static org.miloss.fgsms.common.Logger |
log |
static String |
OPTION_BINDING_KEY |
static String |
OPTION_PUBLISH_AVG_RES_TIME |
static String |
OPTION_PUBLISH_FAULTS |
static String |
OPTION_PUBLISH_MAX |
static String |
OPTION_PUBLISH_PASSWORD |
static String |
OPTION_PUBLISH_SLA |
static String |
OPTION_PUBLISH_STATUS |
static String |
OPTION_PUBLISH_SUCCESS |
static String |
OPTION_PUBLISH_TIME_RANGE |
static String |
OPTION_PUBLISH_UPTIME |
static String |
OPTION_PUBLISH_USERNAME |
protected String |
password |
boolean |
State |
protected String |
username |
| Constructor and Description |
|---|
UddiPublisher() |
UddiPublisher(boolean pooled) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addMontior(BindingProvider bpPCS)
adds an fgsms agent to the request/response handler chains
|
List<org.miloss.fgsms.services.interfaces.common.PolicyType> |
GetAppliesTo() |
String |
GetDisplayName() |
String |
GetHtmlFormattedHelp() |
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> |
GetOptionalParameters() |
List<org.miloss.fgsms.services.interfaces.common.NameValuePair> |
GetRequiredParameters() |
long |
getUddiPublishInterval() |
protected void |
inquiry(String servicekey) |
void |
Publish(boolean pooled,
org.miloss.fgsms.services.interfaces.dataaccessservice.QuickStatWrapper data,
org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicy sp,
org.miloss.fgsms.services.interfaces.policyconfiguration.FederationPolicy fp)
Publish fgsms data to the UDDI server uses a direct database connection
to the performance database uses a connect to the fgsms PCS
|
protected boolean |
publishTestBusiness() |
protected boolean |
publishTestPublisher() |
protected boolean |
publishTestService() |
boolean |
ValidateConfiguration(org.miloss.fgsms.services.interfaces.policyconfiguration.FederationPolicy fp,
AtomicReference<String> outMessage) |
protected static final org.miloss.fgsms.common.Logger log
public static final String OPTION_PUBLISH_TIME_RANGE
public static final String OPTION_PUBLISH_STATUS
public static final String OPTION_PUBLISH_SLA
public static final String OPTION_PUBLISH_MAX
public static final String OPTION_PUBLISH_UPTIME
public static final String OPTION_PUBLISH_FAULTS
public static final String OPTION_PUBLISH_SUCCESS
public static final String OPTION_PUBLISH_AVG_RES_TIME
public static final String OPTION_BINDING_KEY
public static final String OPTION_PUBLISH_USERNAME
public static final String OPTION_PUBLISH_PASSWORD
public boolean State
protected String username
protected String password
public static final String FederationTarget_UDDI_Publisher
public UddiPublisher()
public UddiPublisher(boolean pooled)
public boolean ValidateConfiguration(org.miloss.fgsms.services.interfaces.policyconfiguration.FederationPolicy fp,
AtomicReference<String> outMessage)
ValidateConfiguration in interface org.miloss.fgsms.plugins.federation.FederationInterfacepublic void Publish(boolean pooled,
org.miloss.fgsms.services.interfaces.dataaccessservice.QuickStatWrapper data,
org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicy sp,
org.miloss.fgsms.services.interfaces.policyconfiguration.FederationPolicy fp)
Publish in interface org.miloss.fgsms.plugins.federation.FederationInterfacepublic 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 List<org.miloss.fgsms.services.interfaces.common.PolicyType> GetAppliesTo()
GetAppliesTo in interface org.miloss.fgsms.plugins.PluginCommonpublic static void addMontior(BindingProvider bpPCS)
bpPCS - public long getUddiPublishInterval()
protected boolean publishTestPublisher()
protected boolean publishTestBusiness()
protected boolean publishTestService()
protected void inquiry(String servicekey)
Copyright © 2008–2017 MIL-OSS. All rights reserved.