org.objectweb.proactive.core.runtime
Interface VMInformation

All Superinterfaces:
Job, java.io.Serializable
All Known Subinterfaces:
NodeInformation
All Known Implementing Classes:
NodeImpl.NodeInformationImpl, ProActiveRuntimeImpl.VMInformationImpl

public interface VMInformation
extends java.io.Serializable, Job

A class implementing this interface provides information about the VM it is attached to.

Since:
ProActive 0.9
Version:
1.0, 2001/10/23
Author:
ProActive Team

Method Summary
 java.lang.String getCreationProtocolID()
          Returns an Identifier for the process that originates this VM creation
 java.net.InetAddress getInetAddress()
          Returns the InetAddress of the host where is the VM located
 java.lang.String getName()
          Returns the given name (identifier) of this VM
 java.rmi.dgc.VMID getVMID()
          Returns the VMID of the VM the node belongs to
 void setCreationProtocolID(java.lang.String protocolId)
          Sets an Identifier for the process that originates this VM creation
 
Methods inherited from interface org.objectweb.proactive.Job
getJobID
 

Method Detail

getVMID

public java.rmi.dgc.VMID getVMID()
Returns the VMID of the VM the node belongs to

Returns:
the VMID of the VM the node belongs to

getInetAddress

public java.net.InetAddress getInetAddress()
Returns the InetAddress of the host where is the VM located

Returns:
the InetAddress of the host where is the VM located

getName

public java.lang.String getName()
Returns the given name (identifier) of this VM

Returns:
the given name (identifier) of this VM

getCreationProtocolID

public java.lang.String getCreationProtocolID()
Returns an Identifier for the process that originates this VM creation


setCreationProtocolID

public void setCreationProtocolID(java.lang.String protocolId)
Sets an Identifier for the process that originates this VM creation



Copyright © April 2004 INRIA All Rights Reserved.