public class MHost extends MObject
com.webobjects.foundation.NSKeyValueCoding._BooleanFieldBinding, com.webobjects.foundation.NSKeyValueCoding._BooleanMethodBinding, com.webobjects.foundation.NSKeyValueCoding._FieldBinding, com.webobjects.foundation.NSKeyValueCoding._ForwardingBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBinding, com.webobjects.foundation.NSKeyValueCoding._KeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding._MethodBinding, com.webobjects.foundation.NSKeyValueCoding._NumberFieldBinding, com.webobjects.foundation.NSKeyValueCoding._NumberMethodBinding, com.webobjects.foundation.NSKeyValueCoding._ReflectionKeyBindingCreation, com.webobjects.foundation.NSKeyValueCoding.DefaultImplementation, com.webobjects.foundation.NSKeyValueCoding.ErrorHandling, com.webobjects.foundation.NSKeyValueCoding.MapImplementation, com.webobjects.foundation.NSKeyValueCoding.Null<T>, com.webobjects.foundation.NSKeyValueCoding.UnknownKeyException, com.webobjects.foundation.NSKeyValueCoding.Utility, com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
Modifier and Type | Field and Description |
---|---|
boolean |
isAvailable |
static String |
MAC_HOST_TYPE |
String |
operatingSystem |
String |
processorType |
String |
runningInstances
******** Machine Information and Availability Check (Used by MONITOR)
*********
|
static String |
UNIX_HOST_TYPE |
static String |
WINDOWS_HOST_TYPE |
_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
Constructor and Description |
---|
MHost(MSiteConfig aConfig,
String name,
String type)
Constructors *********
|
MHost(NSDictionary aValuesDict,
MSiteConfig aConfig) |
Modifier and Type | Method and Description |
---|---|
void |
_addInstancePrimitive(MInstance anInstance)
Adding and Removing Instance Primitives *********
|
void |
_removeInstancePrimitive(MInstance anInstance) |
void |
_setHostInfo(NSDictionary _hostStats) |
InetAddress |
address() |
String |
addressAsString() |
NSArray |
applicationArray() |
NSDictionary |
dictionaryForArchive()
Archiving Support *********
|
boolean |
equals(Object other) |
int |
hashCode() |
NSMutableArray |
instanceArray() |
MInstance |
instanceWithPort(Integer port) |
boolean |
isPortInUse(Integer port) |
String |
name()
'values' accessors *********
|
Integer |
nextAvailablePort(Integer startingPort) |
String |
osType() |
Integer |
runningInstancesCount_W() |
com.webobjects.appserver.WOResponse |
sendRequestToWotaskd(com.webobjects.appserver.WORequest aRequest,
boolean willChange,
boolean isSync) |
static com.webobjects.appserver.WOResponse[] |
sendRequestToWotaskdArray(com.webobjects.foundation.NSData content,
NSArray wotaskdArray,
boolean willChange)
Communications Goop *********
|
void |
setName(String value) |
void |
setOsType(String value) |
String |
toString() |
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
public static final String MAC_HOST_TYPE
public static final String WINDOWS_HOST_TYPE
public static final String UNIX_HOST_TYPE
public String runningInstances
public String operatingSystem
public String processorType
public boolean isAvailable
public MHost(MSiteConfig aConfig, String name, String type)
public MHost(NSDictionary aValuesDict, MSiteConfig aConfig)
public String name()
public void setName(String value)
public String osType()
public void setOsType(String value)
public NSMutableArray instanceArray()
public NSArray applicationArray()
public void _addInstancePrimitive(MInstance anInstance)
public void _removeInstancePrimitive(MInstance anInstance)
public InetAddress address()
public String addressAsString()
public NSDictionary dictionaryForArchive()
public Integer runningInstancesCount_W()
public boolean isPortInUse(Integer port)
public void _setHostInfo(NSDictionary _hostStats)
public static com.webobjects.appserver.WOResponse[] sendRequestToWotaskdArray(com.webobjects.foundation.NSData content, NSArray wotaskdArray, boolean willChange)
public com.webobjects.appserver.WOResponse sendRequestToWotaskd(com.webobjects.appserver.WORequest aRequest, boolean willChange, boolean isSync)
Copyright © 2002 – 2020 Project Wonder.