public class ComputeElement extends NetworkElement
NetworkElement.LayerComparatorLayerConstant.Action, LayerConstant.AdaptationProperty, LayerConstant.AvailableLabelSet, LayerConstant.ConnectionType, LayerConstant.Direction, LayerConstant.ElementObjectProperty, LayerConstant.LabelP, LayerConstant.Layer, LayerConstant.Prefix, LayerConstant.UsedLabelSet| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<NetworkElement> |
ceGroup |
protected java.lang.String |
CHAP_Password |
protected java.lang.String |
CHAP_User |
protected java.util.Set<NetworkElement> |
dependencies |
protected boolean |
doFormat |
protected java.lang.String |
FSParam |
protected java.lang.String |
FSType |
protected java.lang.String |
group |
protected java.lang.String |
image |
protected java.util.HashMap<NetworkConnection,Interface> |
interfaces |
protected boolean |
isSplittable |
protected java.lang.String |
MntPoint |
protected java.lang.String |
nodeGroupName |
protected java.lang.String |
postBootScript |
protected java.lang.String |
specificCEType |
protected java.lang.String |
specificCETypeurl |
protected java.lang.String |
VMImageHash |
protected java.lang.String |
VMImageURL |
atLayer, castType, clientInterface, GUID, hostName, isModify, logger, managementIP, model, modifyVersion, name, numInterface, resourcesMap, resourceType, sn, uricolor| Constructor and Description |
|---|
ComputeElement(com.hp.hpl.jena.ontology.OntModel m,
com.hp.hpl.jena.ontology.OntResource rs) |
ComputeElement(com.hp.hpl.jena.ontology.OntModel m,
com.hp.hpl.jena.rdf.model.Resource rs) |
ComputeElement(com.hp.hpl.jena.ontology.OntModel m,
java.lang.String url,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDependency(java.util.HashSet<NetworkElement> set) |
void |
addDependency(NetworkElement n) |
void |
clearDependencies() |
boolean |
existConnectionInterface() |
java.util.List<NetworkElement> |
getCeGroup() |
java.lang.String |
getCHAP_Password() |
java.lang.String |
getCHAP_User() |
NetworkConnection |
getConnectionByInterfaceName(Interface intf) |
NetworkConnection |
getConnectionByInterfaceURI(java.lang.String intf) |
IPAddress |
getDefaultClientInterfaceIP() |
java.lang.String |
getDefaultClientInterfaceIPAddress() |
com.hp.hpl.jena.ontology.OntResource |
getDefaultClientInterfaceIPAddressRS() |
java.util.Set<NetworkElement> |
getDependencies() |
java.lang.String |
getFSParam() |
java.lang.String |
getFSType() |
java.lang.String |
getGroup() |
java.lang.String |
getImage() |
Interface |
getInterfaceByName(java.lang.String ln) |
Interface |
getInterfaceName(NetworkConnection l) |
java.util.HashMap<NetworkConnection,Interface> |
getInterfaces() |
java.lang.String |
getMntPoint() |
java.lang.String |
getNodeGroupName() |
java.lang.String |
getPostBootScript() |
java.lang.String |
getSpecificCEType() |
java.lang.String |
getSpecificCETypeurl() |
java.lang.String |
getVMImageHash() |
java.lang.String |
getVMImageURL() |
boolean |
isDependency(NetworkElement n) |
boolean |
isDoFormat() |
boolean |
isSplittable() |
ComputeElement |
partialCopy(com.hp.hpl.jena.ontology.OntModel m,
com.hp.hpl.jena.ontology.OntModel req_m,
java.lang.String url,
java.lang.String name)
Notice that this doesn't copy interfaces, clientInterfaces, dependencies or
the resourceMap.
|
void |
removeConnectionByInterfaceName(Interface intf) |
void |
removeDependency(NetworkElement n) |
void |
setCeGroup(java.util.List<NetworkElement> cg) |
void |
setCeGroup(NetworkElement ce) |
void |
setCHAP_Password(java.lang.String cHAP_Password) |
void |
setCHAP_User(java.lang.String cHAP_User) |
void |
setDependencies(java.util.Set<NetworkElement> dependencies) |
void |
setDoFormat(boolean doFormat) |
void |
setFSParam(java.lang.String fSParam) |
void |
setFSType(java.lang.String fSType) |
void |
setGroup(java.lang.String group) |
void |
setImage(java.lang.String image) |
void |
setImageInfo(java.lang.String image,
java.lang.String vMImageURL,
java.lang.String aHash) |
void |
setInterfaceName(NetworkConnection l,
Interface ifName) |
void |
setInterfaces(java.util.HashMap<NetworkConnection,Interface> interfaces) |
void |
setMntPoint(java.lang.String mntPoint) |
void |
setNodeGroupName(java.lang.String nodeGroupName) |
void |
setPostBootScript(java.lang.String postBootScript) |
void |
setSpecificCEType(com.hp.hpl.jena.rdf.model.Resource rs) |
void |
setSpecificCEType(java.lang.String specificCEType) |
void |
setSpecificCETypeurl(java.lang.String specificCETypeurl) |
void |
setSplittable(boolean isSplittable) |
void |
setVMImageHash(java.lang.String aHash) |
void |
setVMImageURL(java.lang.String vMImageURL) |
java.lang.String |
toString() |
addClientInterface, addResource, compareTo, equals, getAtLayer, getCastType, getClientInterface, getClientInterfaceByURI, getDefaultClientInterface, getGUID, getHostName, getInDomain, getModel, getModifyVersion, getName, getNumInterface, getNumUnits, getRank, getResource, getResource, getResources, getResourcesMap, getResourceType, getSn, getType, getURI, isModify, print, print, setAtLayer, setCastType, setClientInterface, setGUID, setHostName, setInDomain, setManagementIP, setModel, setModify, setModifyVersion, setName, setNumInterface, setNumUnits, setRank, setResource, setResourcesMap, setResourceType, setSn, setType, setURIprotected java.lang.String image
protected java.lang.String VMImageURL
protected java.lang.String VMImageHash
protected java.lang.String postBootScript
protected java.lang.String group
protected java.lang.String nodeGroupName
protected java.lang.String CHAP_User
protected java.lang.String CHAP_Password
protected java.lang.String FSParam
protected java.lang.String FSType
protected java.lang.String MntPoint
protected boolean doFormat
protected java.lang.String specificCEType
protected java.lang.String specificCETypeurl
protected boolean isSplittable
protected java.util.List<NetworkElement> ceGroup
protected java.util.Set<NetworkElement> dependencies
protected java.util.HashMap<NetworkConnection,Interface> interfaces
public ComputeElement(com.hp.hpl.jena.ontology.OntModel m,
com.hp.hpl.jena.ontology.OntResource rs)
public ComputeElement(com.hp.hpl.jena.ontology.OntModel m,
com.hp.hpl.jena.rdf.model.Resource rs)
public ComputeElement(com.hp.hpl.jena.ontology.OntModel m,
java.lang.String url,
java.lang.String name)
public ComputeElement partialCopy(com.hp.hpl.jena.ontology.OntModel m, com.hp.hpl.jena.ontology.OntModel req_m, java.lang.String url, java.lang.String name)
m - mreq_m - req_murl - urlname - namepublic IPAddress getDefaultClientInterfaceIP()
public java.lang.String getDefaultClientInterfaceIPAddress()
public com.hp.hpl.jena.ontology.OntResource getDefaultClientInterfaceIPAddressRS()
public java.util.HashMap<NetworkConnection,Interface> getInterfaces()
public void setInterfaces(java.util.HashMap<NetworkConnection,Interface> interfaces)
public void setInterfaceName(NetworkConnection l, Interface ifName)
public NetworkConnection getConnectionByInterfaceName(Interface intf)
public void removeConnectionByInterfaceName(Interface intf)
public NetworkConnection getConnectionByInterfaceURI(java.lang.String intf)
public Interface getInterfaceName(NetworkConnection l)
public Interface getInterfaceByName(java.lang.String ln)
public boolean existConnectionInterface()
public void addDependency(NetworkElement n)
public void addDependency(java.util.HashSet<NetworkElement> set)
public void removeDependency(NetworkElement n)
public void clearDependencies()
public java.util.Set<NetworkElement> getDependencies()
public boolean isDependency(NetworkElement n)
public java.lang.String getSpecificCEType()
public void setSpecificCETypeurl(java.lang.String specificCETypeurl)
public java.lang.String getSpecificCETypeurl()
public void setSpecificCEType(java.lang.String specificCEType)
public void setSpecificCEType(com.hp.hpl.jena.rdf.model.Resource rs)
public boolean isSplittable()
public void setSplittable(boolean isSplittable)
public java.lang.String getImage()
public void setImage(java.lang.String image)
public java.lang.String getVMImageURL()
public void setVMImageURL(java.lang.String vMImageURL)
public java.lang.String getVMImageHash()
public void setVMImageHash(java.lang.String aHash)
public void setImageInfo(java.lang.String image,
java.lang.String vMImageURL,
java.lang.String aHash)
public java.lang.String getPostBootScript()
public void setPostBootScript(java.lang.String postBootScript)
public java.lang.String getGroup()
public void setGroup(java.lang.String group)
public java.lang.String getNodeGroupName()
public void setNodeGroupName(java.lang.String nodeGroupName)
public void setDependencies(java.util.Set<NetworkElement> dependencies)
public java.lang.String getFSParam()
public void setFSParam(java.lang.String fSParam)
public java.lang.String getFSType()
public void setFSType(java.lang.String fSType)
public java.lang.String getMntPoint()
public void setMntPoint(java.lang.String mntPoint)
public boolean isDoFormat()
public void setDoFormat(boolean doFormat)
public java.lang.String getCHAP_User()
public void setCHAP_User(java.lang.String cHAP_User)
public java.lang.String getCHAP_Password()
public void setCHAP_Password(java.lang.String cHAP_Password)
public java.util.List<NetworkElement> getCeGroup()
public void setCeGroup(java.util.List<NetworkElement> cg)
public void setCeGroup(NetworkElement ce)
public java.lang.String toString()
toString in class NetworkElementCopyright © 2018 RENCI. All Rights Reserved.