public interface SofaMapping extends MetaDataObject
A SofaMapping
object represents mapping of a Sofa name assigned by a component to
a Sofa name assigned by an aggregate which could be either an aggregate AE or a CPE. This
interface provides methods to set the attributes that define a mapping.
If the component Sofa Name is not set, it defaults to (CAS.NAME_DEFAULT_SOFA
).
Modifier and Type | Method and Description |
---|---|
String |
getAggregateSofaName()
Get the sofa name assigned by the aggregate.
|
String |
getComponentKey()
Gets the component key.
|
String |
getComponentSofaName()
Gets the sofa name assigned by the component.
|
void |
setAggregateSofaName(String aAggregateSofaName)
Set the sofa name assigned by the aggregate.
|
void |
setComponentKey(String aComponentKey)
Set the component key.
|
void |
setComponentSofaName(String aComponentSofaName)
Set the component assigned sofa name.
|
clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl
buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML
String getComponentKey()
void setComponentKey(String aComponentKey)
aComponentKey
- the keyString getComponentSofaName()
void setComponentSofaName(String aComponentSofaName)
aComponentSofaName
- the component's sofa nameString getAggregateSofaName()
void setAggregateSofaName(String aAggregateSofaName)
aAggregateSofaName
- the aggregate's sofa nameCopyright © 2006–2017 The Apache Software Foundation. All rights reserved.