public class DomainElement extends Device
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 ComputeElement |
ce |
protected java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> |
followedBy |
protected com.hp.hpl.jena.ontology.OntResource |
followerInterface |
protected IPAddressRange |
ip_range |
protected boolean |
needFollowerInterface |
protected java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> |
precededBy |
actionCount, actionList, availableLabelSet, degree, depend, direction, downLocalUri, downNeighbourUri, isAllocatable, isLabelProducer, labelSets, layerLabelPrimary, NetUUID, staticLabel, swappingCapability, switchingMatrix, tunnelingCapability, upLocalUri, upNeighbourUriatLayer, castType, clientInterface, GUID, hostName, isModify, logger, managementIP, model, modifyVersion, name, numInterface, resourcesMap, resourceType, sn, uricolor| Constructor and Description |
|---|
DomainElement(com.hp.hpl.jena.ontology.OntModel model,
com.hp.hpl.jena.ontology.OntResource domain) |
DomainElement(com.hp.hpl.jena.ontology.OntModel idm,
java.lang.String url,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
copyDependency(DomainElement dd) |
com.hp.hpl.jena.ontology.OntModel |
domainRequest() |
ComputeElement |
getCe() |
java.lang.String |
getDomainName() |
java.lang.String |
getDomainPrefix(com.hp.hpl.jena.rdf.model.Resource domain) |
java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> |
getFollowedBy() |
java.util.Set<java.util.Map.Entry<DomainElement,com.hp.hpl.jena.ontology.OntResource>> |
getFollowedBySet() |
com.hp.hpl.jena.ontology.OntResource |
getFollowedBySetByElement(java.lang.String de) |
com.hp.hpl.jena.ontology.OntResource |
getFollowerInterface() |
IPAddressRange |
getIp_range() |
java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> |
getPrecededBy() |
java.util.Set<java.util.Map.Entry<DomainElement,com.hp.hpl.jena.ontology.OntResource>> |
getPrecededBySet() |
com.hp.hpl.jena.ontology.OntResource |
getPrecededBySetByElement(java.lang.String de) |
boolean |
isNeedFollowerInterface() |
void |
removeFollowedByElement(DomainElement de) |
void |
removePrecededByElement(DomainElement de) |
void |
setCe(ComputeElement ce) |
void |
setFollowedBy(DomainElement follower,
com.hp.hpl.jena.ontology.OntResource remote_intf) |
void |
setFollowedBy(DomainElement follower,
com.hp.hpl.jena.rdf.model.Resource remote_intf) |
void |
setFollowedBy(java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> followedBy) |
void |
setFollowerInterface(com.hp.hpl.jena.rdf.model.Resource followerInterface) |
void |
setIp_range(IPAddressRange ip_range) |
void |
setNeedFollowerInterface(boolean needFolloerInterface) |
com.hp.hpl.jena.ontology.OntResource |
setNeighborDevice(com.hp.hpl.jena.ontology.OntModel domainRequestModel,
java.lang.String domain_url,
com.hp.hpl.jena.rdf.model.Resource neighbor_intf_rs,
com.hp.hpl.jena.ontology.OntResource local) |
void |
setParameters(com.hp.hpl.jena.ontology.OntModel ontModel,
com.hp.hpl.jena.ontology.OntResource rs) |
void |
setPrecededBy(DomainElement precededBy,
com.hp.hpl.jena.ontology.OntResource remote_intf) |
void |
setPrecededBy(DomainElement precededBy,
com.hp.hpl.jena.rdf.model.Resource remote_intf) |
void |
setPrecededBy(java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> precededBy) |
java.lang.String |
toString() |
addSwitchingAction, compareTo, findUNIInterface, getActionCount, getActionList, getAvailableLabelSet, getDefaultSwitchingAction, getDegree, getDirection, getDownLocal, getDownLocalUri, getDownNeighbour, getDownNeighbourUri, getLabelSet, getLabelSets, getLayerLabelPrimary, getNetUUID, getStaticLabel, getSwappingCapability, getSwitchingMatrix, getSwitchingMatrix, getTunnelingCapability, getUpLocal, getUpLocalUri, getUpNeighbour, getUpNeighbourUri, isAllocatable, isDepend, isLabelProducer, print, processUNIInterface, removeSwitchingAction, setActionCount, setActionList, setAllocatable, setAvailableLabelSet, setDegree, setDegree, setDepend, setDirection, setDownLocal, setDownLocalUri, setDownNeighbour, setDownNeighbourUri, setLabelProducer, setLabelSets, setLayerLabelPrimary, setNetUUID, setResource, setStaticLabel, setSwappingCapability, setSwitchingMatrix, setSwitchMatrix, setTunnelingCapability, setUpLocal, setUpLocalUri, setUpNeighbour, setUpNeighbourUriaddClientInterface, addResource, 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, setAtLayer, setCastType, setClientInterface, setGUID, setHostName, setInDomain, setManagementIP, setModel, setModify, setModifyVersion, setName, setNumInterface, setNumUnits, setRank, setResourcesMap, setResourceType, setSn, setType, setURIprotected ComputeElement ce
protected java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> followedBy
protected java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> precededBy
protected IPAddressRange ip_range
protected boolean needFollowerInterface
protected com.hp.hpl.jena.ontology.OntResource followerInterface
public DomainElement(com.hp.hpl.jena.ontology.OntModel model,
com.hp.hpl.jena.ontology.OntResource domain)
public DomainElement(com.hp.hpl.jena.ontology.OntModel idm,
java.lang.String url,
java.lang.String name)
public java.lang.String getDomainPrefix(com.hp.hpl.jena.rdf.model.Resource domain)
public void setParameters(com.hp.hpl.jena.ontology.OntModel ontModel,
com.hp.hpl.jena.ontology.OntResource rs)
setParameters in class Devicepublic com.hp.hpl.jena.ontology.OntModel domainRequest()
throws NdlException
NdlExceptionpublic com.hp.hpl.jena.ontology.OntResource setNeighborDevice(com.hp.hpl.jena.ontology.OntModel domainRequestModel,
java.lang.String domain_url,
com.hp.hpl.jena.rdf.model.Resource neighbor_intf_rs,
com.hp.hpl.jena.ontology.OntResource local)
public void copyDependency(DomainElement dd)
public ComputeElement getCe()
public void setCe(ComputeElement ce)
public void setFollowedBy(java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> followedBy)
public void setPrecededBy(java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> precededBy)
public java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> getFollowedBy()
public java.util.Set<java.util.Map.Entry<DomainElement,com.hp.hpl.jena.ontology.OntResource>> getFollowedBySet()
public com.hp.hpl.jena.ontology.OntResource getFollowedBySetByElement(java.lang.String de)
public void setFollowedBy(DomainElement follower, com.hp.hpl.jena.rdf.model.Resource remote_intf)
public void setFollowedBy(DomainElement follower, com.hp.hpl.jena.ontology.OntResource remote_intf)
public void removeFollowedByElement(DomainElement de)
public java.util.HashMap<DomainElement,com.hp.hpl.jena.ontology.OntResource> getPrecededBy()
public com.hp.hpl.jena.ontology.OntResource getPrecededBySetByElement(java.lang.String de)
public java.util.Set<java.util.Map.Entry<DomainElement,com.hp.hpl.jena.ontology.OntResource>> getPrecededBySet()
public void setPrecededBy(DomainElement precededBy, com.hp.hpl.jena.rdf.model.Resource remote_intf)
public void setPrecededBy(DomainElement precededBy, com.hp.hpl.jena.ontology.OntResource remote_intf)
public void removePrecededByElement(DomainElement de)
public IPAddressRange getIp_range()
public void setIp_range(IPAddressRange ip_range)
public boolean isNeedFollowerInterface()
public void setNeedFollowerInterface(boolean needFolloerInterface)
public com.hp.hpl.jena.ontology.OntResource getFollowerInterface()
public void setFollowerInterface(com.hp.hpl.jena.rdf.model.Resource followerInterface)
public java.lang.String getDomainName()
Copyright © 2018 RENCI. All Rights Reserved.