
| Application | ( | ) |
| boolean allowsConcurrentRequestHandling | ( | ) |
| WORequest createRequest | ( | String | aMethod, | |
| String | aURL, | |||
| String | anHTTPVersion, | |||
| NSDictionary | someHeaders, | |||
| NSData | aContent, | |||
| NSDictionary | someInfo | |||
| ) |
Creates the request object for this loop. Calls _createRequest(). For WO 5.3.
Reimplemented from ERXApplication.
| void createRequestListenerThread | ( | ) |
| String defaultRequestHandlerClassName | ( | ) |
| WOResponse dispatchRequest | ( | WORequest | request | ) |
Overridden to allow for redirected responses and null the thread local storage.
| request | object |
Reimplemented from ERXApplication.
| void finalize | ( | ) | throws Throwable |
| String getJMXDomain | ( | ) |
============================================================================================ Methods Added for Enabling JMX in Wotaskd ============================================================================================ This methods creates the JMX Domain Name by appending the hostname, application name and the port. This is called from method registerMBean() whenever domain name is passed as null.
| MBeanServer getMBeanServer | ( | ) | throws IllegalAccessException |
============================================================================================ Methods Added for Enabling JMX in Wotaskd ============================================================================================ This methods returns the platform MBean Server from the Factory
| int intPort | ( | ) | [private] |
| LocalMonitor localMonitor | ( | ) |
| static void main | ( | String | argv[] | ) | [static] |
| String multicastAddress | ( | ) |
| String name | ( | ) |
Adds the ability to completely change the applications name by setting the System property ERApplicationName. Will also append the nameSuffix if one is set.
Reimplemented from ERXApplication.
| Number port | ( | ) |
| void readSiteConfigXML | ( | ) |
Added by X-Provision Team This method reads the SiteConfig.xml file whenever it is invoked by the SiteConfigMBean
| void registerMBean | ( | Object | objMBean, | |
| String | strDomainName, | |||
| String | strMBeanName | |||
| ) | throws IllegalArgumentException |
============================================================================================ Methods Added for Enabling JMX in Wotaskd ============================================================================================ This methods registers the MBean object in the MBeanServer
| objMBean | - The MBean object to register | |
| strDomainName | - Domain name required for creating the ObjectName of the MBean | |
| strMBeanName | - Name of the MBean |
| void setSiteConfig | ( | MSiteConfig | aConfig | ) |
| void setupRemoteMonitoring | ( | ) |
============================================================================================ Methods Added for Enabling JMX in Wotaskd ============================================================================================ This methods sets up this application for remote monitoring. This method creates a new connector server and associates it with the MBean Server. The server is started by calling the start() method. The connector server listens for the client connection requests and creates a connection for each one.
| boolean shouldRespondToMulticast | ( | ) |
| boolean shouldWriteAdaptorConfig | ( | ) |
| MSiteConfig siteConfig | ( | ) |
| void sleep | ( | ) |
int _intPort [private] |
String _jmxAccessFile = null [private] |
String _jmxPasswordFile = null [private] |
LocalMonitor _localMonitor [private] |
| _NSCollectionReaderWriterLock _lock |
MBeanServer _mbeanServer [private] |
String _mbsDomain [private] |
String _multicastAddress [private] |
boolean _shouldRespondToMulticast [private] |
boolean _shouldWriteAdaptorConfig [private] |
MSiteConfig _siteConfig [private] |
ListenThread listenThread [private] |
1.5.8