|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectPlatformObject
eu.geclipse.core.model.impl.AbstractGridElement
eu.geclipse.info.model.GridGlueElement
eu.geclipse.info.model.GridGlueStorage
public class GridGlueStorage
Implementation of the IGridElement interface
for a GlueSE.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface eu.geclipse.core.model.IMountable |
|---|
IMountable.MountPoint, IMountable.MountPointID |
| Constructor Summary | |
|---|---|
GridGlueStorage(IGridContainer parent,
GlueSE glueSE)
Construct a new GridGlueStorage for the specified
GlueSE. |
|
| Method Summary | |
|---|---|
GlueSE |
getGlueSe()
Convenience method for getting the glue SE. |
java.lang.String |
getHostName()
Get the host name of the machine (physical or virtual) that represent this resource. |
IMountable.MountPoint |
getMountPoint(IMountable.MountPointID mountID)
Create a IMountable.MountPoint from a specific IMountable.MountPointID. |
IMountable.MountPointID[] |
getMountPointIDs()
Get a list of mount point IDs for this IMountable. |
java.lang.String |
getName()
Get the name of this element. |
java.net.URI |
getURI()
Get the URI that corresponds to this grid resource. |
| Methods inherited from class eu.geclipse.info.model.GridGlueElement |
|---|
getFileStore, getGlueElement, getParent, getPath, getResource, isLocal |
| Methods inherited from class eu.geclipse.core.model.impl.AbstractGridElement |
|---|
dispose, getAdapter, getProject, isHidden, isVirtual |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface eu.geclipse.core.model.IGridElement |
|---|
dispose, getFileStore, getParent, getPath, getProject, getResource, isHidden, isLocal, isVirtual |
| Methods inherited from interface eu.geclipse.core.model.IGridElement |
|---|
dispose, getFileStore, getParent, getPath, getProject, getResource, isHidden, isLocal, isVirtual |
| Constructor Detail |
|---|
public GridGlueStorage(IGridContainer parent,
GlueSE glueSE)
GridGlueStorage for the specified
GlueSE.
parent - The parent of this element.glueSE - The associated glue SE object.| Method Detail |
|---|
public GlueSE getGlueSe()
GlueSE object.public java.lang.String getName()
IGridElement
getName in interface IGridElementgetName in class GridGlueElementpublic java.net.URI getURI()
IGridResourceURI that corresponds to this grid resource.
getURI in interface IGridResourcenull
if the resource may not be represented by a URI.public java.lang.String getHostName()
IGridResource
getHostName in interface IGridResourcenull
if the resource cannot provide its hostname.public IMountable.MountPoint getMountPoint(IMountable.MountPointID mountID)
IMountableIMountable.MountPoint from a specific IMountable.MountPointID. Callers
should expect implementations of this methods not to be very fast.
getMountPoint in interface IMountablemountID - The IMountable.MountPointID from which to create the mount
point.
IMountable.MountPoint corresponding to the specified
IMountable.MountPointID or null if this implementation can not
create a mount point for the specified ID.public IMountable.MountPointID[] getMountPointIDs()
IMountableIMountable. These IDs
may be used afterwards in order to create specific IMountable.MountPoints.
Implementations of this methods should be straight-forward and fast. A
specific implementation could for instance just return a statically defined
array of IMountable.MountPointIDs.
getMountPointIDs in interface IMountableIMountable.MountPointIDs.
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||