|
Oracle Email Java API Reference Release 2(9.0.4) B10724-01 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.xml.classgen.CGXSDElement | +--oracle.mail.sdk.rule.RuleElement | +--oracle.mail.sdk.rule.AccountType
This class represents the object that holds a list of events. Each event is associated with a list of rules. This class is used as the starting point of traversing all the rules for a user. It is also used to create an Account object instance.
An AccountType object has three attributes:
A AccountType object may be empty, i.e., with no rule lists attached. Such an account will have no rules defined for it.
Account
Constructor Summary | |
AccountType() |
Method Summary | |
void |
addRulelist(RuleListType therulelist) Adds a rule list to this account. |
java.lang.Integer |
getId() Gets the value of the numerical attribute ID. |
java.lang.String |
getOwnerType() Gets the value of attribute ownerType. |
java.lang.String |
getQualifiedName() Gets the value of attribute qualifiedName. |
java.util.Vector |
getRulelists() Gets the vector of rule lists in the object. |
void |
setId(java.lang.Integer theid) Sets the value of ID, the numerical ID attribute for the user. |
void |
setOwnerType(java.lang.String theownerType) Sets the value of attribute ownerType, either "user", "domain" or "system". |
void |
setQualifiedName(java.lang.String thequalifiedName) Sets the value of attribute qualifiedName, in the form of "name@domain". |
void |
setRulelists(java.util.Vector therulelists) Resets this object with a new list of rule lists. |
Methods inherited from class oracle.mail.sdk.rule.RuleElement |
getParent, getType, printAttributes, removeAll, removeAt |
Methods inherited from class oracle.xml.classgen.CGXSDElement |
getAttributes, getChildElements, getNodeValue, print, printAttributes |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AccountType()
Method Detail |
public void setId(java.lang.Integer theid) throws java.lang.IllegalArgumentException
theid
- the value to which the attribute is setpublic java.lang.Integer getId()
public void setQualifiedName(java.lang.String thequalifiedName) throws java.lang.IllegalArgumentException
thequalifiedName
- the value to which the attribute is setpublic java.lang.String getQualifiedName()
public void setOwnerType(java.lang.String theownerType) throws java.lang.IllegalArgumentException, oracle.xml.classgen.InvalidContentException
theownerType
- the value to which the attribute is setpublic java.lang.String getOwnerType()
public void addRulelist(RuleListType therulelist) throws oracle.xml.classgen.InvalidContentException
therulelist
- the rule list as a RuleListType objectRuleListType
public void setRulelists(java.util.Vector therulelists) throws oracle.xml.classgen.InvalidContentException
therulelists
- the list of rule lists as Vector of RuleListType objects.public java.util.Vector getRulelists()
|
Oracle Email Java API Reference Release 2(9.0.4) B10724-01 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |