com.webobjects.monitor._private
Class MSiteConfig
java.lang.Object
com.webobjects.monitor._private.MObject
com.webobjects.monitor._private.MSiteConfig
- All Implemented Interfaces:
- NSKeyValueCoding
public class MSiteConfig
- extends MObject
| Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCoding |
NSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor |
| Fields inherited from class com.webobjects.monitor._private.MObject |
_emptyString, _GET, _HTTP1, _POST, _zeroInteger, adaptorValues, adminActionStringPostfix, adminActionStringPrefix, ALIVE, CRASHING, DEAD, directActionString, halfHourAsSeconds, hostTypeArray, loadSchedulerArray, loadSchedulerArrayValues, schedulingIntervalArray, schedulingIntervals, schedulingTypeArray, STARTING, stateArray, STOPPING, timeOfDayArray, timesOfDay, UNKNOWN, urlVersionArray, values, weekArray, weekNames |
|
Method Summary |
void |
_addApplication(MApplication newApplication)
|
void |
_addHost(MHost newHost)
|
void |
_addInstance(MInstance newInstance)
|
void |
_initApplicationsWithArray(NSArray anArray)
|
void |
_initHostsWithArray(NSArray anArray)
|
void |
_initInstancesWithArray(NSArray anArray)
|
void |
_removeApplication(MApplication anApplication)
|
void |
_removeHost(MHost aHost)
|
void |
_removeInstance(MInstance anInstance)
|
void |
_resetOldPassword()
|
void |
_setOldPassword()
|
void |
_setPassword(String value)
|
void |
addApplication_M(MApplication newApplication)
|
void |
addApplication_W(MApplication newApplication)
|
void |
addHost_M(MHost newHost)
|
void |
addHost_W(MHost newHost)
|
void |
addInstance_M(MInstance newInstance)
|
void |
addInstance_W(MInstance newInstance)
|
NSMutableArray<MInstance> |
addInstances_M(MHost selectedHost,
MApplication myApplication,
int numberToAdd)
|
NSMutableArray<MApplication> |
applicationArray()
|
MApplication |
applicationWithName(String anAppName)
|
void |
archiveAdaptorConfig()
|
void |
archiveSiteConfig()
|
long |
autoRecoverInterval()
|
void |
backup(String action)
|
Integer |
cnctTimeout()
|
boolean |
comparePasswordWithPassword(String aString)
|
boolean |
compareStringWithPassword(String aString)
|
static String |
configDirectoryPath()
|
void |
dataHasChanged()
|
NSDictionary |
dictionaryForArchive()
|
Integer |
dormant()
|
String |
emailReturnAddr()
|
String |
encryptStringWithKey(String to_be_encrypted,
String aKey)
|
static File |
fileForAdaptorConfig()
|
static File |
fileForSiteConfig()
|
void |
forceBackup(String reason)
|
String |
generateAdaptorConfigXML(boolean onlyIncludeRunningInstances,
boolean shouldIncludeUnregisteredInstances)
Archiving Support |
String |
generateHttpWebObjectsConfig()
|
String |
generateSiteConfigXML()
|
static MSiteConfig |
getSiteConfigFromHostAndPort(String configHostName,
int aPort)
Constructors |
boolean |
hasChanges()
|
NSMutableArray<MHost> |
hostArray()
|
MHost |
hostWithAddress(InetAddress anAddress)
|
MHost |
hostWithName(String aHostName)
|
NSMutableArray<MInstance> |
instanceArray()
|
MInstance |
instanceWithHostAndPort(String name,
InetAddress host,
String port)
|
MInstance |
instanceWithHostnameAndPort(String hostAndPort)
|
MInstance |
instanceWithHostnameAndPort(String hostName,
Integer port)
|
MInstance |
instanceWithHostnameAndPort(String hostName,
String port)
|
MInstance |
instanceWithName(String anInstanceName)
|
boolean |
isPasswordRequired()
|
MHost |
localHost()
|
boolean |
localhostOrLoopbackHostExists()
|
static long |
myrand()
|
String |
password()
'values' accessors |
NSDictionary<String,NSMutableArray<String>> |
passwordDictionary()
|
static String |
pathForAdaptorConfig()
|
static String |
pathForSiteConfig()
|
Integer |
poolsize()
|
Integer |
recvBufSize()
|
Integer |
recvTimeout()
|
String |
redir()
|
void |
removeApplication_M(MApplication anApplication)
|
void |
removeApplication_W(MApplication anApplication)
|
void |
removeHost_M(MHost aHost)
|
void |
removeHost_W(MHost aHost)
|
void |
removeInstance_M(MInstance anInstance)
|
void |
removeInstance_W(MInstance anInstance)
|
void |
removeInstances_M(MApplication application,
NSArray<MInstance> instances)
|
void |
resetChanges()
|
void |
resetPassword()
|
Integer |
retries()
|
void |
saveSiteConfig(File sc,
String value,
boolean compress)
|
String |
scheduler()
|
Integer |
sendBufSize()
|
Integer |
sendTimeout()
|
Integer |
sequence()
|
void |
setCnctTimeout(Integer value)
|
void |
setDormant(Integer value)
|
void |
setEmailReturnAddr(String value)
|
void |
setPassword(String value)
|
void |
setPoolsize(Integer value)
|
void |
setRecvBufSize(Integer value)
|
void |
setRecvTimeout(Integer value)
|
void |
setRedir(String value)
|
void |
setRetries(Integer value)
|
void |
setScheduler(String value)
|
void |
setSendBufSize(Integer value)
|
void |
setSendTimeout(Integer value)
|
void |
setSequence(Integer value)
|
void |
setSMTPhost(String value)
|
void |
setUrlVersion(Integer value)
|
void |
setViewRefreshEnabled(Boolean value)
|
void |
setViewRefreshRate(Integer value)
|
void |
setWoAdaptor(String value)
|
String |
SMTPhost()
|
String |
toString()
|
static MSiteConfig |
unarchiveSiteConfig(boolean isWotaskd)
|
Integer |
urlVersion()
|
Boolean |
viewRefreshEnabled()
|
Integer |
viewRefreshRate()
|
String |
woAdaptor()
|
| Methods inherited from class com.webobjects.monitor._private.MObject |
canAccessFieldsDirectly, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, morphedSchedulingStartDay, morphedSchedulingStartDay, morphedSchedulingStartTime, morphedSchedulingStartTime, setValues, siteConfig, takeValueForKey, takeValueForKeyPath, unableToSetNullForKey, updateValues, validatedHostType, validatedInteger, validatedLifebeatInterval, validatedOutputPath, validatedSchedulingStartDay, validatedSchedulingStartTime, validatedSchedulingType, validatedStats, validatedUrlVersion, valueForKey, valueForKeyPath, values |
globalErrorDictionary
public _NSThreadsafeMutableDictionary globalErrorDictionary
- Errors
hostErrorArray
public _NSThreadsafeMutableArray hostErrorArray
_hasChanges
protected boolean _hasChanges
- Change Notifications
_appIsDeadMultiplier
public int _appIsDeadMultiplier
MSiteConfig
public MSiteConfig(NSDictionary xmlDict)
password
public String password()
- 'values' accessors
setPassword
public void setPassword(String value)
woAdaptor
public String woAdaptor()
setWoAdaptor
public void setWoAdaptor(String value)
SMTPhost
public String SMTPhost()
setSMTPhost
public void setSMTPhost(String value)
emailReturnAddr
public String emailReturnAddr()
setEmailReturnAddr
public void setEmailReturnAddr(String value)
viewRefreshEnabled
public Boolean viewRefreshEnabled()
setViewRefreshEnabled
public void setViewRefreshEnabled(Boolean value)
viewRefreshRate
public Integer viewRefreshRate()
setViewRefreshRate
public void setViewRefreshRate(Integer value)
sequence
public Integer sequence()
setSequence
public void setSequence(Integer value)
retries
public Integer retries()
setRetries
public void setRetries(Integer value)
scheduler
public String scheduler()
setScheduler
public void setScheduler(String value)
dormant
public Integer dormant()
setDormant
public void setDormant(Integer value)
redir
public String redir()
setRedir
public void setRedir(String value)
sendTimeout
public Integer sendTimeout()
setSendTimeout
public void setSendTimeout(Integer value)
recvTimeout
public Integer recvTimeout()
setRecvTimeout
public void setRecvTimeout(Integer value)
cnctTimeout
public Integer cnctTimeout()
setCnctTimeout
public void setCnctTimeout(Integer value)
sendBufSize
public Integer sendBufSize()
setSendBufSize
public void setSendBufSize(Integer value)
recvBufSize
public Integer recvBufSize()
setRecvBufSize
public void setRecvBufSize(Integer value)
poolsize
public Integer poolsize()
setPoolsize
public void setPoolsize(Integer value)
urlVersion
public Integer urlVersion()
setUrlVersion
public void setUrlVersion(Integer value)
hostArray
public NSMutableArray<MHost> hostArray()
instanceArray
public NSMutableArray<MInstance> instanceArray()
applicationArray
public NSMutableArray<MApplication> applicationArray()
localHost
public MHost localHost()
hasChanges
public boolean hasChanges()
resetChanges
public void resetChanges()
dataHasChanged
public void dataHasChanged()
_addHost
public void _addHost(MHost newHost)
addHost_M
public void addHost_M(MHost newHost)
addHost_W
public void addHost_W(MHost newHost)
_removeHost
public void _removeHost(MHost aHost)
removeHost_M
public void removeHost_M(MHost aHost)
removeHost_W
public void removeHost_W(MHost aHost)
_addApplication
public void _addApplication(MApplication newApplication)
addApplication_M
public void addApplication_M(MApplication newApplication)
addApplication_W
public void addApplication_W(MApplication newApplication)
_removeApplication
public void _removeApplication(MApplication anApplication)
removeApplication_M
public void removeApplication_M(MApplication anApplication)
removeApplication_W
public void removeApplication_W(MApplication anApplication)
_addInstance
public void _addInstance(MInstance newInstance)
addInstances_M
public NSMutableArray<MInstance> addInstances_M(MHost selectedHost,
MApplication myApplication,
int numberToAdd)
addInstance_M
public void addInstance_M(MInstance newInstance)
addInstance_W
public void addInstance_W(MInstance newInstance)
_removeInstance
public void _removeInstance(MInstance anInstance)
removeInstance_M
public void removeInstance_M(MInstance anInstance)
removeInstances_M
public void removeInstances_M(MApplication application,
NSArray<MInstance> instances)
removeInstance_W
public void removeInstance_W(MInstance anInstance)
myrand
public static long myrand()
encryptStringWithKey
public String encryptStringWithKey(String to_be_encrypted,
String aKey)
isPasswordRequired
public boolean isPasswordRequired()
_setPassword
public void _setPassword(String value)
resetPassword
public void resetPassword()
_setOldPassword
public void _setOldPassword()
_resetOldPassword
public void _resetOldPassword()
compareStringWithPassword
public boolean compareStringWithPassword(String aString)
comparePasswordWithPassword
public boolean comparePasswordWithPassword(String aString)
passwordDictionary
public NSDictionary<String,NSMutableArray<String>> passwordDictionary()
getSiteConfigFromHostAndPort
public static MSiteConfig getSiteConfigFromHostAndPort(String configHostName,
int aPort)
throws MonitorException
- Constructors
- Throws:
MonitorException
_initHostsWithArray
public void _initHostsWithArray(NSArray anArray)
_initApplicationsWithArray
public void _initApplicationsWithArray(NSArray anArray)
_initInstancesWithArray
public void _initInstancesWithArray(NSArray anArray)
configDirectoryPath
public static String configDirectoryPath()
pathForSiteConfig
public static String pathForSiteConfig()
pathForAdaptorConfig
public static String pathForAdaptorConfig()
fileForSiteConfig
public static File fileForSiteConfig()
fileForAdaptorConfig
public static File fileForAdaptorConfig()
unarchiveSiteConfig
public static MSiteConfig unarchiveSiteConfig(boolean isWotaskd)
archiveSiteConfig
public void archiveSiteConfig()
saveSiteConfig
public void saveSiteConfig(File sc,
String value,
boolean compress)
archiveAdaptorConfig
public void archiveAdaptorConfig()
generateHttpWebObjectsConfig
public String generateHttpWebObjectsConfig()
generateAdaptorConfigXML
public String generateAdaptorConfigXML(boolean onlyIncludeRunningInstances,
boolean shouldIncludeUnregisteredInstances)
- Archiving Support
generateSiteConfigXML
public String generateSiteConfigXML()
backup
public void backup(String action)
forceBackup
public void forceBackup(String reason)
dictionaryForArchive
public NSDictionary dictionaryForArchive()
toString
public String toString()
- Overrides:
toString in class Object
autoRecoverInterval
public long autoRecoverInterval()
applicationWithName
public MApplication applicationWithName(String anAppName)
hostWithName
public MHost hostWithName(String aHostName)
localhostOrLoopbackHostExists
public boolean localhostOrLoopbackHostExists()
hostWithAddress
public MHost hostWithAddress(InetAddress anAddress)
instanceWithName
public MInstance instanceWithName(String anInstanceName)
instanceWithHostnameAndPort
public MInstance instanceWithHostnameAndPort(String hostAndPort)
instanceWithHostnameAndPort
public MInstance instanceWithHostnameAndPort(String hostName,
String port)
instanceWithHostnameAndPort
public MInstance instanceWithHostnameAndPort(String hostName,
Integer port)
instanceWithHostAndPort
public MInstance instanceWithHostAndPort(String name,
InetAddress host,
String port)
Copyright © 2002 – 2011 Project Wonder.