com.collation.platform.model.topology.meta
Interface NamingRule

All Superinterfaces:
CmdbMeta, ModelObject, java.io.Serializable

public interface NamingRule
extends CmdbMeta

Naming Rules:
0="parent,rulePriority"
Persistable:
true
Table Name:
NAMERULEMETA

Method Summary
 ObjectAttribute[] getNameAttributes()
           
 NamingRuleAttribute[] getNamingRuleAttributes()
           
 ObjectClass getParent()
           
 int getRulePriority()
           
 boolean hasNameAttributes()
           
 boolean hasNamingRuleAttributes()
           
 boolean hasParent()
           
 boolean hasRulePriority()
           
 void setNameAttributes(ObjectAttribute[] attrs)
           
 void setNamingRuleAttributes(NamingRuleAttribute[] attrs)
           
 void setParent(ObjectClass cls)
           
 void setRulePriority(int i)
           
 
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
 

Method Detail

getParent

ObjectClass getParent()
                      throws AttributeNotSetException
Throws:
AttributeNotSetException

setParent

void setParent(ObjectClass cls)

hasParent

boolean hasParent()

getRulePriority

int getRulePriority()
                    throws AttributeNotSetException
Throws:
AttributeNotSetException

setRulePriority

void setRulePriority(int i)

hasRulePriority

boolean hasRulePriority()

getNameAttributes

ObjectAttribute[] getNameAttributes()
                                    throws AttributeNotSetException
Throws:
AttributeNotSetException
Table Name:
NAMERULE_ATTR

setNameAttributes

void setNameAttributes(ObjectAttribute[] attrs)

hasNameAttributes

boolean hasNameAttributes()

getNamingRuleAttributes

NamingRuleAttribute[] getNamingRuleAttributes()
                                              throws AttributeNotSetException
Throws:
AttributeNotSetException
Table Name:
NR_ATTR

setNamingRuleAttributes

void setNamingRuleAttributes(NamingRuleAttribute[] attrs)

hasNamingRuleAttributes

boolean hasNamingRuleAttributes()