|
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.GridGlueService
public class GridGlueService
Implementation of the IGridElement
interface for a GlueService.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface eu.geclipse.core.model.IMountable |
|---|
IMountable.MountPoint, IMountable.MountPointID |
| Constructor Summary | |
|---|---|
GridGlueService(IGridContainer parent,
GlueService glueService)
Construct a new GridGlueService for the specified
GlueService. |
|
| Method Summary | |
|---|---|
GlueService |
getGlueService()
|
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.lang.String |
getType()
|
java.net.URI |
getURI()
Get the URI that corresponds to this grid resource. |
boolean |
isLfcService()
|
boolean |
isSrmService()
|
| 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 |
| Constructor Detail |
|---|
public GridGlueService(IGridContainer parent,
GlueService glueService)
GridGlueService for the specified
GlueService.
parent - The parent of this element.glueService - The associated glue Service object.| Method Detail |
|---|
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 GlueService getGlueService()
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.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 java.lang.String getType()
public boolean isLfcService()
public boolean isSrmService()
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||