A B C D E F G H I J L M N O P R S T U V 

A

abort() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
purges all queues and maps
Abort() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
Abort() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
abort() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
abort() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
ACS_URLS - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ACSA_URLS - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ACSAalgo - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ACSalgo - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ACSARetryCount - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ACSRetryCount - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
AddMachineAndProcessDataRequestMsg(AddMachineAndProcessDataRequestMsg) - Static method in class org.miloss.fgsms.agentcore.OSAgentHelper
 
agent_class_name - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
ApacheCxfSslHelper - Class in org.miloss.fgsms.agentcore
Detects the presence of an Apache CXF stack, if present, adds SSL context information
ApacheCxfSslHelper() - Constructor for class org.miloss.fgsms.agentcore.ApacheCxfSslHelper
 
ApacheCxfSSlHelperGo - Class in org.miloss.fgsms.agentcore
This class will add the necessary keystore/trust store information into an Apache CXF Conduit
ApacheCxfSSlHelperGo() - Constructor for class org.miloss.fgsms.agentcore.ApacheCxfSSlHelperGo
 
ars - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ARS_URLS - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ARSAalgo - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
arsport - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ARSRetryCount - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 

B

behavior - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 

C

certinfo - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
cfg - Static variable in class org.miloss.fgsms.agentcore.StatisticalHelper
 
CheckPersistStore() - Static method in class org.miloss.fgsms.agentcore.DataPusher
checks the local file system for files that were not able to be sent if present,
classlevel - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
clearTransactionThreadId(long) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
clearTransactionThreadId(long) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
clearTransactionThreadId(long) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
CompletedAt - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
ConfigLoader - Class in org.miloss.fgsms.agentcore
The fgsms Configuration Loader for Agents This class gives you a centralized utility class for accessing all of the configuration data stored within the fgsms-agent.properties file.
It also provides some basic error checking and will initialize client proxy objects to the PCS, DCS, and SS services.
ConfigLoader(Properties) - Constructor for class org.miloss.fgsms.agentcore.ConfigLoader
Allows for setting up the config via a provided properties instance
ConfigLoader(boolean) - Constructor for class org.miloss.fgsms.agentcore.ConfigLoader
create an empty config loader object and initializes the client proxy objects to the initial state, no configuration settings will be available.
ConfigLoader() - Constructor for class org.miloss.fgsms.agentcore.ConfigLoader
loads the config from the properties file.
ConfigLoader.Algorithm - Enum in org.miloss.fgsms.agentcore
 
ConfigLoader.UnavailableBehavior - Enum in org.miloss.fgsms.agentcore
 
ConfigurationException - Exception in org.miloss.fgsms.agentcore
a simple configuration exception.
ConfigurationException(String) - Constructor for exception org.miloss.fgsms.agentcore.ConfigurationException
 
containsSLAXpathOrUserIdentXpath(TransactionalWebServicePolicy) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
used to determine if we need to save the request or response
contextDestroyed(ServletContextEvent) - Method in class org.miloss.fgsms.agentcore.servlets.ServetShutdownListener
 
contextInitialized(ServletContextEvent) - Method in class org.miloss.fgsms.agentcore.servlets.ServetShutdownListener
 
currentMapsize - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 

D

das - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
dasport - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
DataPusher - Class in org.miloss.fgsms.agentcore
fgsms's Java Data Pusher Asynchronously handles the caching, loading, storing and sending of all record data for transactional web services.
DataPusher(HashMap, ConcurrentLinkedQueue) - Constructor for class org.miloss.fgsms.agentcore.DataPusher
 
DataPusher() - Constructor for class org.miloss.fgsms.agentcore.DataPusher
used only for the Persistent storage agent
DCS_URLS - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
DCSalgo - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
dcsport - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
DCSRetryCount - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
dcsservice - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
DefaultMessageProcessor - Class in org.miloss.fgsms.agentcore.mp
The Message Processor handles and manages the collection of Transactional Web Service records.
DefaultMessageProcessor() - Constructor for class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
DependencyHelper - Class in org.miloss.fgsms.agentcore
 
DependencyHelper() - Constructor for class org.miloss.fgsms.agentcore.DependencyHelper
 
determineOneWay(String, SOAPMessageContext, String) - Static method in class org.miloss.fgsms.agentcore.OneWayJudge
attempts to determine if the SOAP service is a one way transaction by parsing the wsdl
discoverEndpoints() - Static method in class org.miloss.fgsms.agentcore.HelperBase
calls all IEndpointDiscovery interfaces to discover the location of FGSMS's server, if configured
discoveryInterval - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
doCXF(Object, ConfigLoader) - Static method in class org.miloss.fgsms.agentcore.ApacheCxfSslHelper
 
doCXF(Object, ConfigLoader) - Static method in class org.miloss.fgsms.agentcore.ApacheCxfSSlHelperGo
 
doesSLAContainXpath(SLA) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
used to determine if we need to record the request/response pair
doesSLARuleContainXpath(RuleBaseType) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
recursive used to determine if we need to record the request/response pair
doWork(boolean) - Static method in class org.miloss.fgsms.agentcore.PersistentStorage
return true if successful, false means all endpoints are down, lets delay for a bit then try again
DropAllMessageProcessor - Class in org.miloss.fgsms.agentcore.mp
This is a super simple implementation of message processor, which basically does nothing.
DropAllMessageProcessor() - Constructor for class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 

E

EnsureFolderExists(String) - Static method in class org.miloss.fgsms.agentcore.DataPusher
 

F

FgsmsSoapHeaderConstants - Class in org.miloss.fgsms.agentcore
 
FgsmsSoapHeaderConstants() - Constructor for class org.miloss.fgsms.agentcore.FgsmsSoapHeaderConstants
 
forceNewDataPusherThread() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
Use with caution.
ForceNewDataPusherThread() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
ForceNewDataPusherThread() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
forceNewDataPusherThread() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
forceNewDataPusherThread() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 

G

getACS_URLS() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getACSA_URLS() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getACSAalgo() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getACSalgo() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getACSARetryCount() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getACSRetryCount() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getARS_URLS() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getARSAalgo() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getArsport() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getARSRetryCount() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getBehavior() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getCertinfo() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getClasslevel() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getConfig() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
getConfig() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getConfig() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getDCS_URLS() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getDCSalgo() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getDcsport() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getDCSRetryCount() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getDcsservice() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getDeadMessageQueueDuration() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getDiscovery_providers() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
Returns a list of strings representing the class names of discovery providers
getDiscoveryInterval() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getHostName() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
returns the lowercase value of the current hostname
getHostName() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getHostName() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getIgnoreList() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
list of soap actions that should be ignored by agents
getIgnoreList() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getIgnoreList() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getJavaxkeystore() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getJavaxkeystorepass() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
encrypted password to the key store
getJavaxtruststore() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getJavaxtruststorepass() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
encrypted password to the trust store
getLastErrorMessage() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
GetLastErrorMessage() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
GetLastErrorMessage() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
getLastErrorMessage() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getLastErrorMessage() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getLocalizedMessage() - Method in exception org.miloss.fgsms.agentcore.ConfigurationException
 
getMessage() - Method in exception org.miloss.fgsms.agentcore.ConfigurationException
 
getMode_() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getOfflinestorage() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getPassword() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
returns the encrypted password that the agent will use to connect to the fgsms server as
getPCS_URLS() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getPCSalgo() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getPcsport() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
an instance of the policy config service client
getPCSRetryCount() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getPcsservice() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
an instance of the policy config service client
getPolicyCache() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
gets the size of the current policy cache
GetPolicyCache() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
GetPolicyCache() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
getPolicyCache() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getPolicyCache() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getPolicyIfAvailable(String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
Attempts to find and return a service policy from the local cache.
getPolicyIfAvailable(String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getPolicyIfAvailable(String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
GetProcessedMessageCount() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
GetProcessedMessageCount() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
getProp() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
gets a references to the properties file for settings not covered in the config loads, such as UDDI or FDS
getRelatedMessageIdFromSoapHeader(SOAPMessageContext) - Static method in class org.miloss.fgsms.agentcore.DependencyHelper
 
getRS_URLS() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getRSAalgo() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getRsport() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getRSRetryCount() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getSingletonObject() - Static method in class org.miloss.fgsms.agentcore.MessageProcessor
gets a reference to the singleton class.
getSs() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
an instance of the status service client
getSS_URLS() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getSSalgo() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getSsport() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
an instance of the status service client
getSSRetryCount() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
getThreadIdFromSoapHeader(SOAPMessageContext) - Static method in class org.miloss.fgsms.agentcore.DependencyHelper
 
getThreadMapSize() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
getThreadMapSize() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getThreadMapSize() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getTotalmessagesprocessed() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
getTotalmessagesprocessed() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getTotalmessagesprocessed() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getTransactionThreadId(Long) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
Dependency Detection This should only be called in the context of a client handler seeing outbound transactions
getTransactionThreadId(Long) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getTransactionThreadId(Long) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getURLaddressMap() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
getURLaddressMap() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getURLaddressMap() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getUserIdentities(TransactionalWebServicePolicy, MessageCorrelator) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
turns all user identities as defined by the service policy, plus ip addresses
getUserIdentities(TransactionalWebServicePolicy, MessageCorrelator) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getUserIdentities(TransactionalWebServicePolicy, MessageCorrelator) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
getUsername() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
the username used for this agent to connect to the fgsms server as
getUsersfromXpath(ArrayOfXPathExpressionType, String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
returns user identities via xpath
getUsersfromXpath(ArrayOfXPathExpressionType, String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
getUsersfromXpath(ArrayOfXPathExpressionType, String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 

H

Header_Response - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
Headers - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
HelperBase - Class in org.miloss.fgsms.agentcore
Supports DCS, SS, and PCS discovery
HelperBase() - Constructor for class org.miloss.fgsms.agentcore.HelperBase
 
HttpIdentity - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 

I

IMessageProcessor - Interface in org.miloss.fgsms.agentcore
 
incMessagesProcessed(int) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
incMessagesProcessed(int) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
incMessagesProcessed(int) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
Init() - Static method in class org.miloss.fgsms.agentcore.DataPusher
loads all configuration data, setups up the remote service proxies for PCS and DCS
init(String[]) - Method in class org.miloss.fgsms.agentcore.PersistentStorage
 
insertRelatedMessageHeader(String, SOAPMessageContext) - Static method in class org.miloss.fgsms.agentcore.DependencyHelper
 
insertThreadIdHeader(String, SOAPMessageContext) - Static method in class org.miloss.fgsms.agentcore.DependencyHelper
 
internalMessageMapSize() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
gets the size of the current message map
InternalMessageMapSize() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
InternalMessageMapSize() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
internalMessageMapSize() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
internalMessageMapSize() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
ipaddress - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
IpWrapAndCacher(String, boolean) - Static method in class org.miloss.fgsms.agentcore.DataPusher
caches IP to DNS mappings to speed up performance this may block if an ip address is not resolvable or there is some kind of DNS related problem
ipWrapAndCacher(String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
IP to DNS mappings to speed up performance non blocking
isDependencyInjectionEnabled() - Method in class org.miloss.fgsms.agentcore.ConfigLoader
 
isDependencyInjectionEnabled() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
IsDependencyInjectionEnabled() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
IsDependencyInjectionEnabled() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
isDependencyInjectionEnabled() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
isDependencyInjectionEnabled() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
IsFault - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 

J

javaxkeystore - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
javaxkeystorepass - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
javaxtruststore - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
javaxtruststorepass - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 

L

lastUpdate - Variable in class org.miloss.fgsms.agentcore.PolicyHelper
 
LoadDefaultPolicy(String) - Static method in class org.miloss.fgsms.agentcore.DataPusher
Loads the default policy from disk defaultpolicy.xml
LoadEndpointProviders(ConfigLoader) - Static method in class org.miloss.fgsms.agentcore.DataPusher
 
LoadPolicy(String, boolean) - Static method in class org.miloss.fgsms.agentcore.DataPusher
Entry point for loading a policy, if one cannot be fetched from the PCS, the default policy is returned
loadProperties() - Static method in class org.miloss.fgsms.agentcore.ConfigLoader
this is a faster mechanism to initialize the config.
loadStatisticalDefaultPolicy(String, String, String) - Static method in class org.miloss.fgsms.agentcore.PolicyFetch
Loads the default policy for statistic services, does not register this policy with the fgsms server
loadTranasctionalDefaultPolicy(String) - Static method in class org.miloss.fgsms.agentcore.PolicyFetch
Loads the default policy.

M

main(String[]) - Static method in class org.miloss.fgsms.agentcore.PersistentStorage
 
MessageCorrelator - Class in org.miloss.fgsms.agentcore
Provides a simple container to store ws data temporarily
MessageCorrelator() - Constructor for class org.miloss.fgsms.agentcore.MessageCorrelator
 
MessageID - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
MessageProcessor - Class in org.miloss.fgsms.agentcore
The Message Processor is a factory/single pattern class that provides access to a singular instance of the IMessageProcessor.
MessageProcessor() - Constructor for class org.miloss.fgsms.agentcore.MessageProcessor
 
MessageProcessorAdapter - Class in org.miloss.fgsms.agentcore
Provides an implementation that exposes message processor functionality via JMX
MessageProcessorAdapter() - Constructor for class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
MessageProcessorAdapterMBean - Interface in org.miloss.fgsms.agentcore
A MBean interface class for accessing the singleton message processor class from JMX
MessageProcessorImpl - Class in org.miloss.fgsms.agentcore
 
MessageProcessorImpl() - Constructor for class org.miloss.fgsms.agentcore.MessageProcessorImpl
 
mode_ - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 

N

namespace - Static variable in class org.miloss.fgsms.agentcore.FgsmsSoapHeaderConstants
SOAP Header org.miloss.fgsms.headers

O

offlinestorage - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
OneWayJudge - Class in org.miloss.fgsms.agentcore
Experimental, determines if a URI/SOAP Action is an
OneWayJudge() - Constructor for class org.miloss.fgsms.agentcore.OneWayJudge
 
org.miloss.fgsms.agentcore - package org.miloss.fgsms.agentcore
 
org.miloss.fgsms.agentcore.mp - package org.miloss.fgsms.agentcore.mp
 
org.miloss.fgsms.agentcore.servlets - package org.miloss.fgsms.agentcore.servlets
 
originalurl - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
OSAgentHelper - Class in org.miloss.fgsms.agentcore
Provides some useful functions for building agents..
OSAgentHelper() - Constructor for class org.miloss.fgsms.agentcore.OSAgentHelper
 
outboundQueueSize() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
gets the size of the current queue
OutboundQueueSize() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
OutboundQueueSize() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
outboundQueueSize() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
outboundQueueSize() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 

P

password - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
PCS_URLS - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
PCSalgo - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
pcsport - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
PCSRetryCount - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
pcsservice - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
PersistentAgentThreadRunner - Class in org.miloss.fgsms.agentcore
 
PersistentStorage - Class in org.miloss.fgsms.agentcore
The persistent storage agent Used for transactional web service logs when they cannot be transmitted and are stored on disk This will periodically ready from disk and attempt to send back a single transaction log, if successful, all remaining items are enqueued.
PersistentStorage(String[]) - Constructor for class org.miloss.fgsms.agentcore.PersistentStorage
 
PersistentStorage() - Constructor for class org.miloss.fgsms.agentcore.PersistentStorage
 
PersistentStorage.RunWhenShuttingDown - Class in org.miloss.fgsms.agentcore
 
PersistentStorage.RunWhenShuttingDown() - Constructor for class org.miloss.fgsms.agentcore.PersistentStorage.RunWhenShuttingDown
 
policy - Variable in class org.miloss.fgsms.agentcore.PolicyHelper
 
PolicyFetch - Class in org.miloss.fgsms.agentcore
Provides some useful functions for building agents..
PolicyFetch() - Constructor for class org.miloss.fgsms.agentcore.PolicyFetch
 
PolicyHelper - Class in org.miloss.fgsms.agentcore
provides a storage class for service policies.
PolicyHelper() - Constructor for class org.miloss.fgsms.agentcore.PolicyHelper
 
processMessageInput(String, int, String, String, String, String, HashMap, String, String, String, String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
caches stored data and adds it to the message map.
processMessageInput(String, int, String, String, String, String, HashMap, String, String, String, String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
processMessageInput(String, int, String, String, String, String, HashMap, String, String, String, String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
processMessageOutput(String, String, int, boolean, Long, HashMap, String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
wrapper to the main function This is normally only called when a CLIENT receives a response from a service
processMessageOutput(String, String, int, boolean, Long, HashMap) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
pairs up a response with a request and adds it to the queue for transmission
processMessageOutput(String, String, int, boolean, Long, HashMap, String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
processMessageOutput(String, String, int, boolean, Long, HashMap) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
processMessageOutput(String, String, int, boolean, Long, HashMap, String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
processMessageOutput(String, String, int, boolean, Long, HashMap) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
processPreppedMessage(AddDataRequestMsg) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
this assumes that the request is already prepopulated with all required information according the policy for this item typically used for the offline persistent storage agent.
processPreppedMessage(AddDataRequestMsg) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
processPreppedMessage(AddDataRequestMsg) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
prop - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
PROP_MESSAGE_PROCESSOR_IMPL - Static variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
purgeMessageMap() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
purges the map
PurgeMessageMap() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
PurgeMessageMap() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
purgeMessageMap() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
purgeMessageMap() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
purgeOutboundQueue() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
purges the queue
PurgeOutboundQueue() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
PurgeOutboundQueue() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
purgeOutboundQueue() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
purgeOutboundQueue() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
purgePolicyCache() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
purges the policy cache
PurgePolicyCache() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
PurgePolicyCache() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
purgePolicyCache() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
purgePolicyCache() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
purgeThreadMap() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
PurgeThreadMap() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
PurgeThreadMap() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
purgeThreadMap() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
purgeThreadMap() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
PurgeURLMap() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
PurgeURLMap() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 

R

ReadAllText(InputStream) - Static method in class org.miloss.fgsms.agentcore.DataPusher
 
readAllText(InputStream) - Static method in class org.miloss.fgsms.agentcore.PolicyFetch
 
RecievedAt - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
related_message_localname - Static variable in class org.miloss.fgsms.agentcore.FgsmsSoapHeaderConstants
localpart fgsms.relatedmessage SOAP Headers
RelatedMsgId - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
removeDeadMessage() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
Any message in the Message Map older than the dead message interval will be removed from the Message Map, flagged as faulted and added to the outbound queue
RemoveDeadMessage() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
RemoveDeadMessage() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
removeDeadMessage() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
removeDeadMessage() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
removeFromQueue(UUID) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
Use when for some reason, a transaction cannot be monitored NOTE, removes from the Message Map, not the outbound queue
removeFromQueue(String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
Use when for some reason, a transaction cannot be monitored NOTE, removes from the Message Map, not the outbound queue
removeFromQueue(UUID) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
removeFromQueue(String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
removeFromQueue(UUID) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
removeFromQueue(String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
reqsize - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
RequestMessage - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
ResponseMessage - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
ressize - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
rs - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
RS_URLS - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
RSAalgo - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
rsport - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
RSRetryCount - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
run() - Method in class org.miloss.fgsms.agentcore.DataPusher
Run's until the outbound queue is empty, sends at most 40 message or 1 MB of data (if message logging is on) at a time.
run() - Method in class org.miloss.fgsms.agentcore.PersistentAgentThreadRunner
 
run() - Method in class org.miloss.fgsms.agentcore.PersistentStorage.RunWhenShuttingDown
 

S

send(AddStatisticalDataRequestMsg) - Static method in class org.miloss.fgsms.agentcore.StatisticalHelper
Attempts to send statistical data to the fgsms DCS service
ServetShutdownListener - Class in org.miloss.fgsms.agentcore.servlets
This is designed to stop and terminate the message process when the agent is ran inside of a web application WAR or EAR file.
ServetShutdownListener() - Constructor for class org.miloss.fgsms.agentcore.servlets.ServetShutdownListener
 
setLastErrorMessage(String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
setLastErrorMessage(String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
setLastErrorMessage(String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
SetMachineInfo(SetProcessListByMachineRequestMsg) - Static method in class org.miloss.fgsms.agentcore.OSAgentHelper
Sends the current machine configuration information to the fgsms PCS service If it cannot be reached, null is returned.
setRunning(boolean) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
setRunning(boolean) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
setRunning(boolean) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
setSingletonObject(Object) - Static method in class org.miloss.fgsms.agentcore.MessageProcessor
 
setTransactionThreadId(Long, String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
* Dependency Detection Only Set on an inbound service request
setTransactionThreadId(Long, String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
setTransactionThreadId(Long, String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
shouldAgentRecordRequestContent(String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
performance optimzation to be used by agents that determines if the request body should be it uses a lazy algorithm for resolving request urls to modified urls and will always resort to being on the safe side
shouldAgentRecordRequestContent(String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
shouldAgentRecordRequestContent(String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
shouldAgentRecordResponseContent(String) - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
performance optimization to be used by agents
shouldAgentRecordResponseContent(String) - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
shouldAgentRecordResponseContent(String) - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
soapAction - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
ss - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
SS_URLS - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
SSalgo - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
ssport - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
SSRetryCount - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 
start(String[]) - Static method in class org.miloss.fgsms.agentcore.PersistentStorage
 
StatisticalHelper - Class in org.miloss.fgsms.agentcore
Provides some useful functions for building agents..
StatisticalHelper() - Constructor for class org.miloss.fgsms.agentcore.StatisticalHelper
 
StatusHelper - Class in org.miloss.fgsms.agentcore
provides a simple to use interface for setting/updating the status of any service All functions use the fgsms-agent.properties file within this JAR for configuration purposes All functions support discovery mechanisms, retry counts, failover/roundrobin
StatusHelper() - Constructor for class org.miloss.fgsms.agentcore.StatusHelper
 
stop(String[]) - Static method in class org.miloss.fgsms.agentcore.PersistentStorage
 
StorePersist(AddMoreData) - Static method in class org.miloss.fgsms.agentcore.DataPusher
serializes the request to a string, encrypts it, then stores it to disk

T

terminate() - Method in interface org.miloss.fgsms.agentcore.IMessageProcessor
 
terminate() - Method in class org.miloss.fgsms.agentcore.mp.DefaultMessageProcessor
 
terminate() - Method in class org.miloss.fgsms.agentcore.mp.DropAllMessageProcessor
 
threadid_message_localname - Static variable in class org.miloss.fgsms.agentcore.FgsmsSoapHeaderConstants
local part fgsms.threadid SOAP Headers
ThreadMapSize() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
ThreadMapSize() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
TransactionThreadId - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
TryFetchGlobalPolicy() - Static method in class org.miloss.fgsms.agentcore.PolicyFetch
* Attempts to retrieve the current global policy from the fgsms server A successful return typically indicates that the server is up and running.
TryFetchPolicy(String, PolicyType, String, String) - Static method in class org.miloss.fgsms.agentcore.PolicyFetch
Gets a service policy from the fgsms server under the context of the an agent meaning that if the policy does not exist, it will be created.
tryUpdateStatus(boolean, String, String, boolean, PolicyType, String, String) - Static method in class org.miloss.fgsms.agentcore.StatusHelper
returns false if the status could not be sent

U

URL - Variable in class org.miloss.fgsms.agentcore.MessageCorrelator
 
URLMappingCacheSize() - Method in class org.miloss.fgsms.agentcore.MessageProcessorAdapter
 
URLMappingCacheSize() - Method in interface org.miloss.fgsms.agentcore.MessageProcessorAdapterMBean
 
username - Variable in class org.miloss.fgsms.agentcore.ConfigLoader
 

V

valueOf(String) - Static method in enum org.miloss.fgsms.agentcore.ConfigLoader.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.miloss.fgsms.agentcore.ConfigLoader.UnavailableBehavior
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.miloss.fgsms.agentcore.ConfigLoader.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.miloss.fgsms.agentcore.ConfigLoader.UnavailableBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 

Copyright © 2008–2017 MIL-OSS. All rights reserved.