|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.infoway.messagebuilder.xml.Interaction
public class Interaction
A class that models the interaction.
Constructor Summary | |
---|---|
Interaction()
|
Method Summary | |
---|---|
void |
addDifference(Difference difference)
|
Argument |
getArgumentByTemplateParameterName(String templateParameterName)
Locate a particular template parameter argument by template parameter name. |
List<Argument> |
getArguments()
Get the list of template arguments. |
String |
getBusinessName()
Get the business name. |
String |
getCategory()
Get the category. |
List<Difference> |
getDifferences()
Tracks an interaction difference for regen |
Documentation |
getDocumentation()
Get the documentation. |
String |
getName()
Get the type name of the interaction. |
String |
getSuperTypeName()
Get the type name of the parent type (or super type). |
void |
setArguments(List<Argument> arguments)
Set the list of template arguments. |
void |
setBusinessName(String businessName)
Set the business name. |
void |
setCategory(String category)
Set the category. |
void |
setDifferences(List<Difference> differences)
|
void |
setDocumentation(Documentation documentation)
Set the documentation. |
void |
setName(String name)
Set the name. |
void |
setSuperTypeName(String superTypeName)
Set the type name of the parent type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Interaction()
Method Detail |
---|
public String getName()
Get the type name of the interaction. For example, a name might be PRPA_IN101103CA.
getName
in interface Named
public void setName(String name)
Set the name.
name
- - the new valuepublic String getSuperTypeName()
Get the type name of the parent type (or super type).
public void setSuperTypeName(String superTypeName)
Set the type name of the parent type.
superTypeName
- - the new parent type name.public List<Argument> getArguments()
Get the list of template arguments.
public void setArguments(List<Argument> arguments)
Set the list of template arguments.
arguments
- - the template argumentspublic String getBusinessName()
Get the business name. A business name might be "Find Candidates Query".
public void setBusinessName(String businessName)
Set the business name.
businessName
- - the new business name.public Documentation getDocumentation()
Get the documentation.
getDocumentation
in interface Documentable
public void setDocumentation(Documentation documentation)
Set the documentation.
setDocumentation
in interface Documentable
documentation
- - the new documentationpublic Argument getArgumentByTemplateParameterName(String templateParameterName)
Locate a particular template parameter argument by template parameter name.
templateParameterName
- - the template parameter name
public String getCategory()
Get the category.
getCategory
in interface Categorizable
public void setCategory(String category)
Set the category.
category
- - the new categorypublic List<Difference> getDifferences()
getDifferences
in interface HasDifferences
public void setDifferences(List<Difference> differences)
public void addDifference(Difference difference)
addDifference
in interface HasDifferences
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |