/** * Copyright (C) 2010-14 diirt developers. See COPYRIGHT.TXT * All rights reserved. Use is subject to license terms. See LICENSE.TXT */ package org.diirt.datasource.sys; import static org.diirt.vtype.ValueFactory.*; /** * * @author carcassi */ class UsedMemoryChannelHandler extends SystemChannelHandler { public UsedMemoryChannelHandler(String channelName) { super(channelName); } @Override protected Object createValue() { return newVDouble(bytesToMebiByte(Runtime.getRuntime().totalMemory()), alarmNone(), timeNow(), memoryDisplay); } }