X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/96cedde3cdbc0b8ffc3f096a1b65d021b0226f99..ea74f5d95928a521a588737e81f1de94eef25d19:/src/bindings/java/org/simgrid/msg/Host.java diff --git a/src/bindings/java/org/simgrid/msg/Host.java b/src/bindings/java/org/simgrid/msg/Host.java index fc1322ea13..866d537ada 100644 --- a/src/bindings/java/org/simgrid/msg/Host.java +++ b/src/bindings/java/org/simgrid/msg/Host.java @@ -1,6 +1,6 @@ /* Bindings to the MSG hosts */ -/* Copyright (c) 2006-2019. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2006-2022. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -17,11 +17,11 @@ package org.simgrid.msg; * platform file which describes all elements of the platform (host, link, root..). * You cannot create a host yourself. * - * The best way to get an host instance is to call the static method + * The best way to get a host instance is to call the static method * Host.getByName(). * * For example to get the instance of the host. If your platform - * file description contains an host named "Jacquelin" : + * file description contains a host named "Jacquelin" : * * \verbatim Host jacquelin; @@ -61,7 +61,7 @@ public class Host { } /** - * This static method gets an host instance associated with a native + * This static method gets a host instance associated with a native * host of your platform. This is the best way to get a java host object. * * @param name The name of the host to get. @@ -111,7 +111,7 @@ public class Host { /** Starts the host if it is off */ public native void on(); /** Stops the host if it is on */ - public native void off(); + public native void off() throws ProcessKilledError; /** * This method returns the speed of the processor of a host (in flops), @@ -122,14 +122,9 @@ public class Host { public native String getProperty(String name); public native void setProperty(String name, String value); - /** Tests if an host is up and running. */ + /** Tests if a host is up and running. */ public native boolean isOn(); - /** Returns the list of mount point names on an host */ - public native Storage[] getMountedStorage(); - /** This methods returns the list of storages (names) attached to an host */ - public native String[] getAttachedStorage(); - /** After this call, sg_host_get_consumed_energy() will not interrupt your process * (until after the next clock update). */ @@ -143,7 +138,7 @@ public class Host { public native double getConsumedEnergy(); /** Returns the current load of the host, as a ratio = achieved_flops / (core_current_speed * core_amount) - * + * * See simgrid::plugin::HostLoad::get_current_load() for the full documentation. */ public native double getCurrentLoad(); @@ -151,7 +146,7 @@ public class Host { public native double getComputedFlops(); /** Returns the average load of the host as a ratio since the beginning of the simulation*/ public native double getAvgLoad(); - + /** Returns the current pstate */ public native int getPstate(); /** Changes the current pstate */ @@ -169,5 +164,5 @@ public class Host { private static native void nativeInit(); static { nativeInit(); - } + } }