public class DomainResourceType extends java.lang.Object implements LayerConstant, java.lang.Comparable<DomainResourceType>, net.exogeni.orca.util.persistence.Persistable
LayerConstant.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 |
|---|---|
static java.lang.String |
BM_RESOURCE_TYPE |
protected java.lang.Integer |
count |
protected java.lang.String |
domainURL |
static java.lang.String |
FourtyGBM_RESOURCE_TYPE |
static java.lang.String |
LUN_RESOURCE_TYPE |
protected java.lang.Integer |
rank |
protected java.lang.String |
resourceType |
static java.lang.String |
VLAN_RESOURCE_TYPE |
static java.lang.String |
VM_RESOURCE_TYPE |
color| Constructor and Description |
|---|
DomainResourceType() |
DomainResourceType(java.lang.String resourceType,
int count) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int units) |
int |
compareTo(DomainResourceType ne) |
static java.lang.String |
generateDomainName(java.lang.String rdf,
java.lang.String typeName)
Create a name of resource.domain attribute based on RDF file name and resource type name.
|
static java.lang.String |
generateDomainResourceName(java.lang.String domainName) |
int |
getCount() |
java.lang.String |
getDomainURL() |
int |
getRank() |
java.lang.String |
getResourceType() |
java.lang.String |
getResourceTypeURL() |
static java.lang.String |
getSiteFromType(java.lang.String type)
Assumes a ResourceType is like "slvmsite.vm" or "slvmsite.vlan" Or like "rencivmsite/vm.vm" or
"rencivmsite/vlan.vlan" in which case the Site is "slvmsite" (dropping everything after the '.') or Site become
"rencivmsite" dropping everything after the '/' and '.'
|
com.hp.hpl.jena.rdf.model.Resource |
getTypeResource() |
void |
print() |
void |
setCount(int count) |
void |
setDomainURL(java.lang.String domainURL) |
void |
setRank(int rank) |
void |
setResourceType(java.lang.String resourceType) |
java.lang.String |
toString() |
public static java.lang.String BM_RESOURCE_TYPE
public static java.lang.String FourtyGBM_RESOURCE_TYPE
public static java.lang.String VM_RESOURCE_TYPE
public static java.lang.String VLAN_RESOURCE_TYPE
public static java.lang.String LUN_RESOURCE_TYPE
protected java.lang.String domainURL
protected java.lang.String resourceType
protected java.lang.Integer count
protected java.lang.Integer rank
public DomainResourceType()
public DomainResourceType(java.lang.String resourceType,
int count)
public com.hp.hpl.jena.rdf.model.Resource getTypeResource()
public void print()
public static java.lang.String generateDomainName(java.lang.String rdf,
java.lang.String typeName)
rdf - file nametypeName - typeNamepublic static java.lang.String generateDomainResourceName(java.lang.String domainName)
public static java.lang.String getSiteFromType(java.lang.String type)
type - a ResourceType stringpublic java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(DomainResourceType ne)
compareTo in interface java.lang.Comparable<DomainResourceType>public void setResourceType(java.lang.String resourceType)
public void setCount(int count)
public java.lang.String getDomainURL()
public void setDomainURL(java.lang.String domainURL)
public java.lang.String getResourceType()
public java.lang.String getResourceTypeURL()
public int getCount()
public void add(int units)
public int getRank()
public void setRank(int rank)
Copyright © 2018 RENCI. All Rights Reserved.