public boolean isStopped_M() { int numInstances = _instanceArray.count(); for (int i=0; i<numInstances; i++) { MInstance anInstance = (MInstance) _instanceArray.objectAtIndex(i); if (anInstance.state != MObject.DEAD) { return false; } } return true; } }
public MApplication applicationWithName(String anAppName) { if (anAppName == null) return null; int applicationArrayCount = _applicationArray.count(); for (int i=0; i<applicationArrayCount; i++) { MApplication anApp = (MApplication) _applicationArray.objectAtIndex(i); if (anApp.name().equals(anAppName)) { return anApp; } } return null; }
/**********/ public Integer nextID() { int instanceArrayCount = _instanceArray.count(); int lastSequence = 0; for (int i=0; i<instanceArrayCount; i++) { MInstance anInst = (MInstance) _instanceArray.objectAtIndex(i); int thisSequence = anInst.id().intValue(); if (thisSequence > lastSequence) { lastSequence = thisSequence; } } return Integer.valueOf(lastSequence+1); }
public Integer runningInstancesCount_W() { int runningInstances = 0; int numInstances = _instanceArray.count(); for (int i=0; i<numInstances; i++) { MInstance anInstance = (MInstance) _instanceArray.objectAtIndex(i); if (anInstance.isRunning_W()) { runningInstances++; } } return Integer.valueOf(runningInstances); }
public MInstance instanceWithName(String anInstanceName) { if (anInstanceName == null) return null; int instanceArrayCount = _instanceArray.count(); for (int i=0; i<instanceArrayCount; i++) { MInstance anInstance = (MInstance) _instanceArray.objectAtIndex(i); if (anInstance.displayName().equals(anInstanceName)) { return anInstance; } } return null; }
/** ******* */ public Integer runningInstancesCount_W() { int runningInstances = 0; int numInstances = _instanceArray.count(); for (int i = 0; i < numInstances; i++) { MInstance anInstance = (MInstance) _instanceArray.objectAtIndex(i); if (anInstance.isRunning_W()) { runningInstances++; } } return Integer.valueOf(runningInstances); }
public MInstance instanceWithID(Integer ID) { int instanceArrayCount = _instanceArray.count(); for (int i=0; i<instanceArrayCount; i++) { MInstance anInst = (MInstance) _instanceArray.objectAtIndex(i); if (anInst.id().equals(ID)) { return anInst; } } return null; }
public MInstance instanceWithPort(Integer port) { int instanceArrayCount = _instanceArray.count(); for (int i = 0; i < instanceArrayCount; i++) { MInstance anInst = (MInstance) _instanceArray.objectAtIndex(i); if (anInst.port().equals(port)) { return anInst; } } return null; }
public MHost hostWithAddress(InetAddress anAddress) { if (anAddress == null) return null; if ( (_localHost != null) && (anAddress.equals(localHostAddress)) ) { return _localHost; } int hostArrayCount = _hostArray.count(); for (int i=0; i<hostArrayCount; i++) { MHost aHost = (MHost) _hostArray.objectAtIndex(i); if (anAddress.equals(aHost.address())) { return aHost; } } return null; }
@Override public NSMutableDictionary fetchRow() { if (!_fetchInProgress) { return null; } NSMutableDictionary row = null; if (hasMoreRowsToReturn()) { row = _fetchedRows.objectAtIndex(_fetchIndex++); } _fetchInProgress = hasMoreRowsToReturn(); return row; }
public void pushValuesToInstances() { int instanceArrayCount = _instanceArray.count(); for (int i=0; i<instanceArrayCount; i++) { MInstance anInstance = (MInstance) _instanceArray.objectAtIndex(i); anInstance.takeValuesFromApplication(); } } /**********/
public boolean localhostOrLoopbackHostExists() { String localhost = "localhost"; String loopback = "127.0.0.1"; int hostArrayCount = _hostArray.count(); for (int i=0; i<hostArrayCount; i++) { MHost aHost = (MHost) _hostArray.objectAtIndex(i); if ( (aHost.name().equals(localhost)) || (aHost.name().equals(loopback)) ) { return true; } } return false; }
/**********/ // KH - all these should be cached! public long autoRecoverInterval() { int instanceArrayCount = _instanceArray.count(); int smallestInterval = 0; for (int i=0; i<instanceArrayCount; i++) { MInstance anInst = (MInstance) _instanceArray.objectAtIndex(i); Integer Interval = anInst.lifebeatInterval(); if (Interval != null) { int interval = Interval.intValue(); if (interval < smallestInterval) { smallestInterval = interval; } } } if (smallestInterval < 1) { return 30 * 1000; } return smallestInterval * 1000; }
public MHost hostWithName(String aHostName) { if (aHostName == null) return null; if (aHostName.equals("localhost")) { return localHost(); } int hostArrayCount = _hostArray.count(); for (int i=0; i<hostArrayCount; i++) { MHost aHost = (MHost) _hostArray.objectAtIndex(i); if (aHost.name().equals(aHostName)) { return aHost; } } return null; }
public String javascriptAvailableTags() { StringBuilder sb = new StringBuilder(); sb.append('['); NSMutableArray<String> availableTags = availableTags().mutableClone(); int availableTagsCount = availableTags.count(); if (availableTagsCount > 0) { for (int tagNum = 0; tagNum < availableTagsCount; tagNum ++) { String availableTag = availableTags.objectAtIndex(tagNum); availableTag = availableTag.replaceAll("'", "\\\\'"); availableTag = ERTag.escapeTagNamed(availableTag); availableTags.replaceObjectAtIndex(availableTag, tagNum); } sb.append('\''); sb.append(availableTags.componentsJoinedByString("','")); sb.append('\''); } sb.append(']'); return sb.toString(); }
public int webEventDuration() { int i, n, time; _cacheWebEofEvents(); n = (webEvents != null) ? webEvents.count() : 0; for (i = 0, time = 0; i < n; i++) { EOEvent e = (EOEvent) webEvents.objectAtIndex(i); if (e instanceof WOEvent) time = time + (int) e.durationWithoutSubevents(); } return time; }
public int eofEventDuration() { int i, n, time; _cacheWebEofEvents(); n = (eofEvents != null) ? eofEvents.count() : 0; for (i = 0, time = 0; i < n; i++) { EOEvent e = (EOEvent) eofEvents.objectAtIndex(i); if (!(e instanceof WOEvent)) time = time + (int) e.durationWithoutSubevents(); } return time; }
public NSArray<MInstance> runningInstances_M() { NSMutableArray<MInstance> instances = new NSMutableArray<>(); int numInstances = _instanceArray.count(); for (int i=0; i<numInstances; i++) { MInstance anInstance = (MInstance) _instanceArray.objectAtIndex(i); if (anInstance.isRunning_M()) { instances.addObject(anInstance); } } return instances; }
/** * Ajax action method for when columns are dragged and dropped. Updates * configurationData(). */ public void columnOrderUpdated() { // The Java script should ensure that these are valid int sourceIndex = Integer.parseInt((String) context().request().formValueForKey(SOURCE_COLUMN_FORM_VALUE)) - 1; int destinationIndex = Integer.parseInt((String) context().request().formValueForKey(DESTINATION_COLUMN_FORM_VALUE)) - 1; Object sourceColumn = columns().objectAtIndex(sourceIndex); columns().removeObjectAtIndex(sourceIndex); columns().insertObjectAtIndex(sourceColumn, destinationIndex); }
/** * Returns SORT_ORDER value from configurationData() * * @return list of sort orders controlling display of data in the grid */ protected NSMutableArray sortOrders() { NSMutableArray sortOrders = (NSMutableArray) configurationData().valueForKey(SORT_ORDER); // Add the mandatory sort if it is not present if (hasMandatorySort()) { boolean includesMandatorySort = false; for (int i = 0; i < sortOrders.count() && ! includesMandatorySort; i++) { if (((NSKeyValueCoding) sortOrders.objectAtIndex(i)).valueForKey(KEY_PATH).equals(manadatorySortKeyPath())) { includesMandatorySort = true; } } if ( ! includesMandatorySort) { sortOrders.addObject(manadatorySortDictionary()); } } return sortOrders; }