|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents a business attribute defined in the Configuration Layer.
This business attribute's properties are read-only objects.
A business attribute is some metadata defined in the configuration Layer for a set of Genesys object.
In QIL, business attributes qualify interactions and can be one of the following:
Interaction Type
, Interaction Subtype
,
Media Type
.
QILFactory.getBusinessAttribute(String)
,
QILFactory.getMediaTypes()
,
QILFactory.getInteractionTypes()
,
QILFactory.getInteractionSubtypes()
Method Summary | |
java.util.Map |
getAnnex()
Returns the Annex options defined for this business attribute. |
java.lang.String |
getDescription()
Returns this business attribute's description. |
java.lang.String |
getDisplayName()
Returns this business attribute's display name. |
java.lang.String |
getName()
Returns this business attribute's name. |
BusinessAttributeType |
getType()
Returns this business attribute's type. |
BusinessAttributeValue |
getValue(java.lang.String name)
Returns this business attribute's value associated with the specified name (if any); otherwise null . |
java.util.Collection |
getValues()
Returns this business attribute's values. |
Method Detail |
public java.util.Collection getValues()
Collection
of BusinessAttributeValue
.public java.lang.String getDescription()
Description
property defined
in the Configuration Layer.
public java.lang.String getName()
Name
property defined
in the Configuration Layer.
public java.lang.String getDisplayName()
Display Name
property defined
in the Configuration Layer.
public java.util.Map getAnnex()
Annex
options defined for this business attribute.
Map
, where the key is a String
for a section name, and the value is a second-level Map
of options.
Map
, the key is a String
for
an option name and the value is a String
for the corresponding option value.public BusinessAttributeType getType()
public BusinessAttributeValue getValue(java.lang.String name)
null
.
name
- name of the business attribute's value.
BusinessAttributeValue
associated with the specified name (if any); otherwise null
.BusinessAttributeValue.getName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |