com.collation.platform.model.topology.phys.physcomp
Interface PhysicalComponent

All Superinterfaces:
ManagedElement, ManagedSystemElement, ModelObject, PhysicalElement, java.io.Serializable
All Known Subinterfaces:
Chip, PhysicalMedia, PhysicalTape

public interface PhysicalComponent
extends PhysicalElement

Created by IntelliJ IDEA. User: viswanath Date: Sep 1, 2005 Time: 10:14:15 AM To change this template use File | Settings | File Templates. low level hardware like chips, RAM

Naming Rules:
0="parent,name,relativePosition" 1="managedSystemName"
Persistable:
true
Table Name:
PHYCOMP
Display Name:
parent,name

Field Summary
static int BACKPLANE
           
static int CHASSIS
           
static int FAN
           
static int MODULE
           
static int OTHER
           
static int PORT
           
static int POWERSUPPLY
           
static int RACK
           
static int SENSOR
           
static int SLOT
           
static int UNKNOWN
           
 
Fields inherited from interface com.collation.platform.model.topology.core.PhysicalElement
IBM_COPYRIGHT
 
Method Summary
 java.lang.String getName()
           
 PhysicalPackage getParent()
           
 int getRelativePosition()
           
 int getType()
           
 boolean hasName()
           
 boolean hasParent()
           
 boolean hasRelativePosition()
           
 boolean hasType()
           
 void setName(java.lang.String tag)
           
 void setParent(PhysicalPackage parent)
           
 void setRelativePosition(int relativePosition)
           
 void setType(int type)
           
 
Methods inherited from interface com.collation.platform.model.topology.core.ManagedElement
getManagedSystemName, getRoles, hasManagedSystemName, hasRoles, setManagedSystemName, setRoles
 
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
 

Field Detail

OTHER

static final int OTHER
See Also:
Constant Field Values

UNKNOWN

static final int UNKNOWN
See Also:
Constant Field Values

CHASSIS

static final int CHASSIS
See Also:
Constant Field Values

BACKPLANE

static final int BACKPLANE
See Also:
Constant Field Values

SLOT

static final int SLOT
See Also:
Constant Field Values

POWERSUPPLY

static final int POWERSUPPLY
See Also:
Constant Field Values

FAN

static final int FAN
See Also:
Constant Field Values

SENSOR

static final int SENSOR
See Also:
Constant Field Values

MODULE

static final int MODULE
See Also:
Constant Field Values

PORT

static final int PORT
See Also:
Constant Field Values

RACK

static final int RACK
See Also:
Constant Field Values
Method Detail

getType

int getType()
            throws AttributeNotSetException
Throws:
AttributeNotSetException

setType

void setType(int type)

hasType

boolean hasType()

getParent

PhysicalPackage getParent()
                          throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.Contains" reverse="true"

setParent

void setParent(PhysicalPackage parent)

hasParent

boolean hasParent()

getName

java.lang.String getName()
                         throws AttributeNotSetException
Throws:
AttributeNotSetException

setName

void setName(java.lang.String tag)

hasName

boolean hasName()

getRelativePosition

int getRelativePosition()
                        throws AttributeNotSetException
Throws:
AttributeNotSetException

setRelativePosition

void setRelativePosition(int relativePosition)

hasRelativePosition

boolean hasRelativePosition()