com.collation.platform.model.topology.phys.physlink
Interface PhysicalLink

All Superinterfaces:
ManagedElement, ManagedSystemElement, ModelObject, PhysicalElement, java.io.Serializable

public interface PhysicalLink
extends PhysicalElement

Created by IntelliJ IDEA. User: viswanath Date: Sep 1, 2005 Time: 10:40:43 AM To change this template use File | Settings | File Templates.

Naming Rules:
0="parent,name,relativePosition" 1="managedSystemName"
Persistable:
true
Table Name:
PHYSLNK
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
 PhysicalComponent[] getConnectedToPhysicalComponent()
           
 PhysicalPackage[] getConnectedToPhysicalPackage()
           
 java.lang.String getName()
           
 PhysicalPackage getParent()
           
 PhysicalConnector getPhysConnector()
           
 int getRelativePosition()
           
 int getType()
           
 boolean hasConnectedToPhysicalComponent()
           
 boolean hasConnectedToPhysicalPackage()
           
 boolean hasName()
           
 boolean hasParent()
           
 boolean hasPhysConnector()
           
 boolean hasRelativePosition()
           
 boolean hasType()
           
 void setConnectedToPhysicalComponent(PhysicalComponent[] physComponent)
           
 void setConnectedToPhysicalPackage(PhysicalPackage[] physPackage)
           
 void setName(java.lang.String tag)
           
 void setParent(PhysicalPackage parent)
           
 void setPhysConnector(PhysicalConnector physConnector)
           
 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()

getPhysConnector

PhysicalConnector getPhysConnector()
                                   throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.ConnectedTo" reverse="false"

setPhysConnector

void setPhysConnector(PhysicalConnector physConnector)

hasPhysConnector

boolean hasPhysConnector()

getConnectedToPhysicalPackage

PhysicalPackage[] getConnectedToPhysicalPackage()
                                                throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.ConnectedTo" reverse="false"

setConnectedToPhysicalPackage

void setConnectedToPhysicalPackage(PhysicalPackage[] physPackage)

hasConnectedToPhysicalPackage

boolean hasConnectedToPhysicalPackage()

getConnectedToPhysicalComponent

PhysicalComponent[] getConnectedToPhysicalComponent()
                                                    throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.ConnectedTo" reverse="false"

setConnectedToPhysicalComponent

void setConnectedToPhysicalComponent(PhysicalComponent[] physComponent)

hasConnectedToPhysicalComponent

boolean hasConnectedToPhysicalComponent()