|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.isi.pegasus.planner.catalog.site.classes.SiteData
edu.isi.pegasus.planner.catalog.site.classes.AbstractSiteData
edu.isi.pegasus.planner.catalog.site.classes.FileServerType
public abstract class FileServerType
An abstract class that describes a file server that can be used to stage data to and from a site.
| Field Summary | |
|---|---|
protected String |
mMountPoint
The mount point for the server. |
protected Profiles |
mProfiles
The profiles associated with the FileSystem. |
protected String |
mProtocol
The protocol used by the file server. |
protected String |
mURLPrefix
The URL prefix for the server. |
| Constructor Summary | |
|---|---|
FileServerType()
The default constructor. |
|
FileServerType(String protocol,
String urlPrefix,
String mountPoint)
Overloaded constructor. |
|
| Method Summary | |
|---|---|
void |
addProfile(Profile p)
Adds a profile. |
Object |
clone()
Returns the clone of the object. |
String |
getMountPoint()
Returns the mount point |
String |
getProtocol()
Returns protocol implemented by the file server. |
String |
getURLPrefix()
Returns the url prefix . |
void |
setMountPoint(String point)
Returns the mount point. |
void |
setProfiles(Profiles profiles)
Sets the profiles associated with the file server. |
void |
setProtocol(String protocol)
Set the protocol implemented by the file server. |
void |
setURLPrefix(String prefix)
Sets the url prefix . |
| Methods inherited from class edu.isi.pegasus.planner.catalog.site.classes.AbstractSiteData |
|---|
toString, toXML, toXML, writeAttribute |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected String mProtocol
protected String mURLPrefix
protected String mMountPoint
protected Profiles mProfiles
| Constructor Detail |
|---|
public FileServerType()
public FileServerType(String protocol,
String urlPrefix,
String mountPoint)
protocol - protocol employed by the File Server.urlPrefix - the url prefixmountPoint - the mount point for the server.| Method Detail |
|---|
public void setProtocol(String protocol)
protocol - the protocolpublic String getProtocol()
public void setURLPrefix(String prefix)
prefix - the url prefixpublic String getURLPrefix()
public void setMountPoint(String point)
point - the mount point.public String getMountPoint()
public void addProfile(Profile p)
p - the profile to be addedpublic void setProfiles(Profiles profiles)
profiles - the profiles.public Object clone()
clone in class AbstractSiteData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||