com.collation.platform.model.topology.storage
Interface StorageSubSystem
- All Superinterfaces:
- CIMSystem, ComputerSystem, ConfigurationItem, LogicalElement, ManagedElement, ManagedSystemElement, ModelObject, java.io.Serializable
public interface StorageSubSystem
- extends ComputerSystem
A storage subsystem on a SAN e.g. a disk array.
- Naming Rules:
- 0="ansiT10Id"
- Persistable:
- true
- Top Level:
- true
Methods inherited from interface com.collation.platform.model.topology.sys.ComputerSystem |
getArchitecture, getAutoStart, getCdpDeviceId, getChildSystem, getConfigContents, getControllers, getCPU, getCPUCoresEnabled, getCPUCoresInstalled, getCPUDiesEnabled, getCPUDiesInstalled, getCPUSpeed, getCPUType, getDevices, getFCPorts, getFileSystems, getFqdn, getFunctions, getHostSystem, getIpInterfaces, getIsVMIDanLPAR, getL2Interfaces, getManufacturer, getMemory, getMemorySize, getModel, getName, getNumCPUs, getOSInstalled, getOSRunning, getPhysicalPackage, getPrimaryMACAddress, getProcessCapacityUnits, getProcessingCapacity, getProtocolControllers, getROMVersion, getSerialNumber, getSignature, getSiteInfo, getSnmpSystemGroup, getSystemBoardUUID, getSystemId, getType, getVirtual, getVMID, getZReportfiles, hasArchitecture, hasAutoStart, hasCdpDeviceId, hasChildSystem, hasConfigContents, hasControllers, hasCPU, hasCPUCoresEnabled, hasCPUCoresInstalled, hasCPUDiesEnabled, hasCPUDiesInstalled, hasCPUSpeed, hasCPUType, hasDevices, hasFCPorts, hasFileSystems, hasFqdn, hasFunctions, hasHostSystem, hasIpInterfaces, hasIsVMIDanLPAR, hasL2Interfaces, hasManufacturer, hasMemory, hasMemorySize, hasModel, hasName, hasNumCPUs, hasOSInstalled, hasOSRunning, hasPhysicalPackage, hasPrimaryMACAddress, hasProcessCapacityUnits, hasProcessingCapacity, hasProtocolControllers, hasROMVersion, hasSerialNumber, hasSignature, hasSiteInfo, hasSnmpSystemGroup, hasSystemBoardUUID, hasSystemId, hasType, hasVirtual, hasVMID, hasZReportfiles, setArchitecture, setAutoStart, setCdpDeviceId, setChildSystem, setConfigContents, setControllers, setCPU, setCPUCoresEnabled, setCPUCoresInstalled, setCPUDiesEnabled, setCPUDiesInstalled, setCPUSpeed, setCPUType, setDevices, setFCPorts, setFileSystems, setFqdn, setFunctions, setHostSystem, setIpInterfaces, setIsVMIDanLPAR, setL2Interfaces, setManufacturer, setMemory, setMemorySize, setModel, setName, setNumCPUs, setOSInstalled, setOSRunning, setPhysicalPackage, setPrimaryMACAddress, setProcessCapacityUnits, setProcessingCapacity, setProtocolControllers, setROMVersion, setSerialNumber, setSignature, setSiteInfo, setSnmpSystemGroup, setSystemBoardUUID, setSystemId, setType, setVirtual, setVMID, setZReportfiles |
Methods inherited from interface com.collation.platform.model.ModelObject |
getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken |
Methods inherited from interface com.collation.platform.model.topology.process.itil.ConfigurationItem |
getAssetID, getAssetTag, getCICategory, getConfigLastUpdate, getLastAuditState, getLastAuditTime, getLastLifecycleStateTime, getLifecycleState, getPrimaryOwner, hasAssetID, hasAssetTag, hasCICategory, hasConfigLastUpdate, hasLastAuditState, hasLastAuditTime, hasLastLifecycleStateTime, hasLifecycleState, hasPrimaryOwner, setAssetID, setAssetTag, setCICategory, setConfigLastUpdate, setLastAuditState, setLastAuditTime, setLastLifecycleStateTime, setLifecycleState, setPrimaryOwner |
getAnsiT10Id
java.lang.String getAnsiT10Id()
throws AttributeNotSetException
- Throws:
AttributeNotSetException
setAnsiT10Id
void setAnsiT10Id(java.lang.String id)
hasAnsiT10Id
boolean hasAnsiT10Id()
getMembers
StorageVolume[] getMembers()
throws AttributeNotSetException
- Throws:
AttributeNotSetException
- Implicit Relationship Type:
- name="com.collation.platform.model.topology.relation.MemberOf"
reverse="true"
setMembers
void setMembers(StorageVolume[] volumes)
hasMembers
boolean hasMembers()
getStoragePools
StoragePool[] getStoragePools()
throws AttributeNotSetException
- Throws:
AttributeNotSetException
- Implicit Relationship Type:
- name="com.collation.platform.model.topology.relation.Federates"
reverse="false"
setStoragePools
void setStoragePools(StoragePool[] pools)
hasStoragePools
boolean hasStoragePools()
getVolumeGroupCapacity
long getVolumeGroupCapacity()
throws AttributeNotSetException
- Throws:
AttributeNotSetException
setVolumeGroupCapacity
void setVolumeGroupCapacity(long capacity)
hasVolumeGroupCapacity
boolean hasVolumeGroupCapacity()
getVolumeGroupFreeSpace
long getVolumeGroupFreeSpace()
throws AttributeNotSetException
- Throws:
AttributeNotSetException
setVolumeGroupFreeSpace
void setVolumeGroupFreeSpace(long freespace)
hasVolumeGroupFreeSpace
boolean hasVolumeGroupFreeSpace()
getAllocatedCapacity
long getAllocatedCapacity()
throws AttributeNotSetException
- Throws:
AttributeNotSetException
setAllocatedCapacity
void setAllocatedCapacity(long capacity)
hasAllocatedCapacity
boolean hasAllocatedCapacity()
getAvailableCapacity
long getAvailableCapacity()
throws AttributeNotSetException
- Throws:
AttributeNotSetException
setAvailableCapacity
void setAvailableCapacity(long capacity)
hasAvailableCapacity
boolean hasAvailableCapacity()