org.opencrx.kernel.account1.jdo2
Class Account

java.lang.Object
  extended by org.oasisopen.jdo2.Identifiable
      extended by org.w3c.jdo2.AbstractObject
          extended by org.opencrx.kernel.account1.jdo2.Account
All Implemented Interfaces:
Serializable, Account, AlertSender, Auditee, Cloneable, Importer, Indexed, SecureObject, XmlExporter, CrxObject, GenericAccount, org.openmdx.base.cci2.BasicObject, org.openmdx.base.cci2.ContextCapable, org.openmdx.base.cci2.ExtentCapable, org.openmdx.compatibility.view1.cci2.ViewCapable
Direct Known Subclasses:
Contact, Group, LegalEntity, UnspecifiedAccount

public class Account
extends org.w3c.jdo2.AbstractObject
implements Account

Abstract class Account

See Also:
Serialized Form

Nested Class Summary
static class Account.Identity
          The object's application identity
static class Account.Slice
          Slice object hold the Account's multivalued attributes
 
Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject
org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E>
 
Field Summary
static List<String> BASE_CLASS
          Define this class as base class
static List<String> CLASS
          Define the model class org::opencrx::kernel::account1::Account
 
Constructor Summary
Account()
           
 
Method Summary
 void addAdditionalExternalLink(boolean idIsPersistent, String id, AdditionalExternalLink additionalExternalLink)
          Adds the specified element to the set of the values for the reference additionalExternalLink.
 void addAddress(boolean idIsPersistent, String id, AccountAddress address)
          Adds the specified element to the set of the values for the reference address.
 void addAttachedDocument(boolean idIsPersistent, String id, DocumentAttachment attachedDocument)
          Adds the specified element to the set of the values for the reference attachedDocument.
 void addMedia(boolean idIsPersistent, String id, Media media)
          Adds the specified element to the set of the values for the reference media.
 void addMember(boolean idIsPersistent, String id, Member member)
          Adds the specified element to the set of the values for the reference member.
 void addNote(boolean idIsPersistent, String id, Note note)
          Adds the specified element to the set of the values for the reference note.
 ModifySecureObjectResult addOwningGroup(PrincipalGroup group, short mode)
           
 void addPropertySet(boolean idIsPersistent, String id, PropertySet propertySet)
          Adds the specified element to the set of the values for the reference propertySet.
 void addRating(boolean idIsPersistent, String id, Rating rating)
          Adds the specified element to the set of the values for the reference rating.
 void addToSegment(Segment segment)
          Sets a new value for the reference segment.
 void addToSegment(Segment segment, boolean idIsPersistent, String id)
          Set the object's composite association org:opencrx:kernel:account1:SegmentContainsAccount.
 CheckPermissionsResult checkPermissions(String principalName)
           
 CloneResult clone_(String referenceFilter)
           
 CreateInvoiceResult createInvoice(Invoice basedOn, String description, String name)
           
 CreateLeadResult createLead(Lead basedOn, String description, String name, String nextStep)
           
 CreateOpportunityResult createOpportunity(Opportunity basedOn, String description, String name)
           
 CreateQuoteResult createQuote(Quote basedOn, String description, String name)
           
 CreateSalesOrderResult createSalesOrder(SalesOrder basedOn, String description, String name)
           
 ExportResult exportXml(String attributeFilter, String referenceFilter)
           
 org.openmdx.base.cci2.BasicObject getAccessGrantedByParent()
          Retrieves the value for the reference accessGrantedByParent.
 short getAccessLevelBrowse()
          Retrieves the value for the attribute accessLevelBrowse.
 short getAccessLevelDelete()
          Retrieves the value for the attribute accessLevelDelete.
 short getAccessLevelUpdate()
          Retrieves the value for the attribute accessLevelUpdate.
 List<Short> getAccountCategory()
          Retrieves a list containing all the elements for the attribute accountCategory.
<T extends AccountMembership>
Collection<T>
getAccountMembership()
          Retrieves a set containing all the elements for the reference accountMembership.
 AccountMembership getAccountMembership(boolean idIsPersistent, String id)
          Retrieves the value for the reference accountMembership for the specified qualifier attribute value.
 short getAccountRating()
          Retrieves the value for the attribute accountRating.
 short getAccountState()
          Retrieves the value for the attribute accountState.
 List<Short> getAccountType()
          Retrieves a list containing all the elements for the attribute accountType.
<T extends AdditionalExternalLink>
Collection<T>
getAdditionalExternalLink()
          Retrieves a set containing all the elements for the reference additionalExternalLink.
 AdditionalExternalLink getAdditionalExternalLink(boolean idIsPersistent, String id)
          Retrieves the value for the reference additionalExternalLink for the specified qualifier attribute value.
<T extends AccountAddress>
Collection<T>
getAddress()
          Retrieves a set containing all the elements for the reference address.
 AccountAddress getAddress(boolean idIsPersistent, String id)
          Retrieves the value for the reference address for the specified qualifier attribute value.
 String getAliasName()
          Retrieves the possibly null value for the optional attribute aliasName.
<T extends Activity>
Collection<T>
getAssignedActivity()
          Retrieves a set containing all the elements for the reference assignedActivity.
 Activity getAssignedActivity(boolean idIsPersistent, String id)
          Retrieves the value for the reference assignedActivity for the specified qualifier attribute value.
<T extends AbstractContract>
Collection<T>
getAssignedContract()
          Retrieves a set containing all the elements for the reference assignedContract.
 AbstractContract getAssignedContract(boolean idIsPersistent, String id)
          Retrieves the value for the reference assignedContract for the specified qualifier attribute value.
<T extends DocumentAttachment>
Collection<T>
getAttachedDocument()
          Retrieves a set containing all the elements for the reference attachedDocument.
 DocumentAttachment getAttachedDocument(boolean idIsPersistent, String id)
          Retrieves the value for the reference attachedDocument for the specified qualifier attribute value.
<T extends AuditEntry>
Collection<T>
getAudit()
          Retrieves a set containing all the elements for the reference audit.
 AuditEntry getAudit(boolean idIsPersistent, String id)
          Retrieves the value for the reference audit for the specified qualifier attribute value.
 List<Short> getBusinessType()
          Retrieves a list containing all the elements for the attribute businessType.
 List<String> getCategory()
          Retrieves a list containing all the elements for the attribute category.
<T extends Contact>
List<T>
getContact()
          Retrieves the Collection of objects referenced by contact.
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
 Set<String> getCreatedBy()
          Retrieves a set containing all the elements for the attribute createdBy.
 String getDescription()
          Retrieves the possibly null value for the optional attribute description.
 String getDisabledReason()
          Retrieves the possibly null value for the optional attribute disabledReason.
 Short getExtCode0()
          Retrieves the possibly null value for the optional attribute extCode0.
 Short getExtCode1()
          Retrieves the possibly null value for the optional attribute extCode1.
 Short getExtCode10()
          Retrieves the possibly null value for the optional attribute extCode10.
 Short getExtCode11()
          Retrieves the possibly null value for the optional attribute extCode11.
 Short getExtCode12()
          Retrieves the possibly null value for the optional attribute extCode12.
 Short getExtCode13()
          Retrieves the possibly null value for the optional attribute extCode13.
 Short getExtCode14()
          Retrieves the possibly null value for the optional attribute extCode14.
 Short getExtCode15()
          Retrieves the possibly null value for the optional attribute extCode15.
 Short getExtCode16()
          Retrieves the possibly null value for the optional attribute extCode16.
 Short getExtCode17()
          Retrieves the possibly null value for the optional attribute extCode17.
 Short getExtCode18()
          Retrieves the possibly null value for the optional attribute extCode18.
 Short getExtCode19()
          Retrieves the possibly null value for the optional attribute extCode19.
 Short getExtCode2()
          Retrieves the possibly null value for the optional attribute extCode2.
 Short getExtCode3()
          Retrieves the possibly null value for the optional attribute extCode3.
 Short getExtCode4()
          Retrieves the possibly null value for the optional attribute extCode4.
 Short getExtCode5()
          Retrieves the possibly null value for the optional attribute extCode5.
 Short getExtCode6()
          Retrieves the possibly null value for the optional attribute extCode6.
 Short getExtCode7()
          Retrieves the possibly null value for the optional attribute extCode7.
 Short getExtCode8()
          Retrieves the possibly null value for the optional attribute extCode8.
 Short getExtCode9()
          Retrieves the possibly null value for the optional attribute extCode9.
 javax.xml.datatype.XMLGregorianCalendar getExtDate0()
          Retrieves the possibly null value for the optional attribute extDate0.
 javax.xml.datatype.XMLGregorianCalendar getExtDate1()
          Retrieves the possibly null value for the optional attribute extDate1.
 javax.xml.datatype.XMLGregorianCalendar getExtDate2()
          Retrieves the possibly null value for the optional attribute extDate2.
 javax.xml.datatype.XMLGregorianCalendar getExtDate3()
          Retrieves the possibly null value for the optional attribute extDate3.
 javax.xml.datatype.XMLGregorianCalendar getExtDate4()
          Retrieves the possibly null value for the optional attribute extDate4.
 javax.xml.datatype.XMLGregorianCalendar getExtDate5()
          Retrieves the possibly null value for the optional attribute extDate5.
 javax.xml.datatype.XMLGregorianCalendar getExtDate6()
          Retrieves the possibly null value for the optional attribute extDate6.
 javax.xml.datatype.XMLGregorianCalendar getExtDate7()
          Retrieves the possibly null value for the optional attribute extDate7.
 javax.xml.datatype.XMLGregorianCalendar getExtDate8()
          Retrieves the possibly null value for the optional attribute extDate8.
 javax.xml.datatype.XMLGregorianCalendar getExtDate9()
          Retrieves the possibly null value for the optional attribute extDate9.
 Date getExtDateTime0()
          Retrieves the possibly null value for the optional attribute extDateTime0.
 Date getExtDateTime1()
          Retrieves the possibly null value for the optional attribute extDateTime1.
 Date getExtDateTime2()
          Retrieves the possibly null value for the optional attribute extDateTime2.
 Date getExtDateTime3()
          Retrieves the possibly null value for the optional attribute extDateTime3.
 Date getExtDateTime4()
          Retrieves the possibly null value for the optional attribute extDateTime4.
 Date getExtDateTime5()
          Retrieves the possibly null value for the optional attribute extDateTime5.
 Date getExtDateTime6()
          Retrieves the possibly null value for the optional attribute extDateTime6.
 Date getExtDateTime7()
          Retrieves the possibly null value for the optional attribute extDateTime7.
 Date getExtDateTime8()
          Retrieves the possibly null value for the optional attribute extDateTime8.
 Date getExtDateTime9()
          Retrieves the possibly null value for the optional attribute extDateTime9.
 List<String> getExternalLink()
          Retrieves a list containing all the elements for the attribute externalLink.
 BigDecimal getExtNumber0()
          Retrieves the possibly null value for the optional attribute extNumber0.
 BigDecimal getExtNumber1()
          Retrieves the possibly null value for the optional attribute extNumber1.
 BigDecimal getExtNumber2()
          Retrieves the possibly null value for the optional attribute extNumber2.
 BigDecimal getExtNumber3()
          Retrieves the possibly null value for the optional attribute extNumber3.
 BigDecimal getExtNumber4()
          Retrieves the possibly null value for the optional attribute extNumber4.
 BigDecimal getExtNumber5()
          Retrieves the possibly null value for the optional attribute extNumber5.
 BigDecimal getExtNumber6()
          Retrieves the possibly null value for the optional attribute extNumber6.
 BigDecimal getExtNumber7()
          Retrieves the possibly null value for the optional attribute extNumber7.
 BigDecimal getExtNumber8()
          Retrieves the possibly null value for the optional attribute extNumber8.
 BigDecimal getExtNumber9()
          Retrieves the possibly null value for the optional attribute extNumber9.
 String getExtString0()
          Retrieves the possibly null value for the optional attribute extString0.
 String getExtString1()
          Retrieves the possibly null value for the optional attribute extString1.
 String getExtString2()
          Retrieves the possibly null value for the optional attribute extString2.
 String getExtString3()
          Retrieves the possibly null value for the optional attribute extString3.
 String getExtString4()
          Retrieves the possibly null value for the optional attribute extString4.
 String getExtString5()
          Retrieves the possibly null value for the optional attribute extString5.
 String getExtString6()
          Retrieves the possibly null value for the optional attribute extString6.
 String getExtString7()
          Retrieves the possibly null value for the optional attribute extString7.
 String getExtString8()
          Retrieves the possibly null value for the optional attribute extString8.
 String getExtString9()
          Retrieves the possibly null value for the optional attribute extString9.
 String getFullName()
          Retrieves the possibly null value for the optional attribute fullName.
 String getIdentity()
          Retrieves the value for the attribute identity.
<T extends IndexEntry>
Collection<T>
getIndexEntry()
          Retrieves a set containing all the elements for the reference indexEntry.
 IndexEntry getIndexEntry(boolean idIsPersistent, String id)
          Retrieves the value for the reference indexEntry for the specified qualifier attribute value.
 Account getMaster()
          Retrieves the value for the reference master.
<T extends Media>
Collection<T>
getMedia()
          Retrieves a set containing all the elements for the reference media.
 Media getMedia(boolean idIsPersistent, String id)
          Retrieves the value for the reference media for the specified qualifier attribute value.
<T extends Member>
Collection<T>
getMember()
          Retrieves a set containing all the elements for the reference member.
 Member getMember(boolean idIsPersistent, String id)
          Retrieves the value for the reference member for the specified qualifier attribute value.
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
 Set<String> getModifiedBy()
          Retrieves a set containing all the elements for the attribute modifiedBy.
<T extends Note>
Collection<T>
getNote()
          Retrieves a set containing all the elements for the reference note.
 Note getNote(boolean idIsPersistent, String id)
          Retrieves the value for the reference note for the specified qualifier attribute value.
 List<String> getOwner()
          Retrieves a list containing all the elements for the attribute owner.
<T extends PrincipalGroup>
List<T>
getOwningGroup()
          Retrieves the Collection of objects referenced by owningGroup.
 User getOwningUser()
          Retrieves the value for the reference owningUser.
<T extends Account>
List<T>
getPartner()
          Retrieves the Collection of objects referenced by partner.
<T extends Product>
Collection<T>
getProduct()
          Retrieves a set containing all the elements for the reference product.
 Product getProduct(boolean idIsPersistent, String id)
          Retrieves the value for the reference product for the specified qualifier attribute value.
<T extends PropertySet>
Collection<T>
getPropertySet()
          Retrieves a set containing all the elements for the reference propertySet.
 PropertySet getPropertySet(boolean idIsPersistent, String id)
          Retrieves the value for the reference propertySet for the specified qualifier attribute value.
<T extends PropertySetEntry>
Collection<T>
getPropertySetEntry()
          Retrieves a set containing all the elements for the reference propertySetEntry.
 PropertySetEntry getPropertySetEntry(boolean idIsPersistent, String id)
          Retrieves the value for the reference propertySetEntry for the specified qualifier attribute value.
<T extends Rating>
Collection<T>
getRating()
          Retrieves a set containing all the elements for the reference rating.
 Rating getRating(boolean idIsPersistent, String id)
          Retrieves the value for the reference rating for the specified qualifier attribute value.
 List<Boolean> getUserBoolean4()
          Retrieves a list containing all the elements for the attribute userBoolean4.
 Short getUserCode0()
          Retrieves the possibly null value for the optional attribute userCode0.
 Short getUserCode1()
          Retrieves the possibly null value for the optional attribute userCode1.
 Short getUserCode2()
          Retrieves the possibly null value for the optional attribute userCode2.
 Short getUserCode3()
          Retrieves the possibly null value for the optional attribute userCode3.
 List<Short> getUserCode4()
          Retrieves a list containing all the elements for the attribute userCode4.
 javax.xml.datatype.XMLGregorianCalendar getUserDate0()
          Retrieves the possibly null value for the optional attribute userDate0.
 javax.xml.datatype.XMLGregorianCalendar getUserDate1()
          Retrieves the possibly null value for the optional attribute userDate1.
 javax.xml.datatype.XMLGregorianCalendar getUserDate2()
          Retrieves the possibly null value for the optional attribute userDate2.
 javax.xml.datatype.XMLGregorianCalendar getUserDate3()
          Retrieves the possibly null value for the optional attribute userDate3.
 List<javax.xml.datatype.XMLGregorianCalendar> getUserDate4()
          Retrieves a list containing all the elements for the attribute userDate4.
 Date getUserDateTime0()
          Retrieves the possibly null value for the optional attribute userDateTime0.
 Date getUserDateTime1()
          Retrieves the possibly null value for the optional attribute userDateTime1.
 Date getUserDateTime2()
          Retrieves the possibly null value for the optional attribute userDateTime2.
 Date getUserDateTime3()
          Retrieves the possibly null value for the optional attribute userDateTime3.
 List<Date> getUserDateTime4()
          Retrieves a list containing all the elements for the attribute userDateTime4.
 BigDecimal getUserNumber0()
          Retrieves the possibly null value for the optional attribute userNumber0.
 BigDecimal getUserNumber1()
          Retrieves the possibly null value for the optional attribute userNumber1.
 BigDecimal getUserNumber2()
          Retrieves the possibly null value for the optional attribute userNumber2.
 BigDecimal getUserNumber3()
          Retrieves the possibly null value for the optional attribute userNumber3.
 List<BigDecimal> getUserNumber4()
          Retrieves a list containing all the elements for the attribute userNumber4.
 String getUserString0()
          Retrieves the possibly null value for the optional attribute userString0.
 String getUserString1()
          Retrieves the possibly null value for the optional attribute userString1.
 String getUserString2()
          Retrieves the possibly null value for the optional attribute userString2.
 String getUserString3()
          Retrieves the possibly null value for the optional attribute userString3.
 List<String> getUserString4()
          Retrieves a list containing all the elements for the attribute userString4.
<T extends org.openmdx.compatibility.view1.cci2.View>
Collection<T>
getView()
          Retrieves a set containing all the elements for the reference view.
 org.openmdx.compatibility.view1.cci2.View getView(boolean namespaceIsPersistent, String namespace)
          Retrieves the value for the reference view for the specified qualifier attribute value.
 ImportResult importItem(byte[] item, String itemMimeType, String itemName, short locale)
           
 Boolean isDisabled()
          Retrieves the possibly null value for the optional attribute disabled.
 Boolean isExtBoolean0()
          Retrieves the possibly null value for the optional attribute extBoolean0.
 Boolean isExtBoolean1()
          Retrieves the possibly null value for the optional attribute extBoolean1.
 Boolean isExtBoolean2()
          Retrieves the possibly null value for the optional attribute extBoolean2.
 Boolean isExtBoolean3()
          Retrieves the possibly null value for the optional attribute extBoolean3.
 Boolean isExtBoolean4()
          Retrieves the possibly null value for the optional attribute extBoolean4.
 Boolean isExtBoolean5()
          Retrieves the possibly null value for the optional attribute extBoolean5.
 Boolean isExtBoolean6()
          Retrieves the possibly null value for the optional attribute extBoolean6.
 Boolean isExtBoolean7()
          Retrieves the possibly null value for the optional attribute extBoolean7.
 Boolean isExtBoolean8()
          Retrieves the possibly null value for the optional attribute extBoolean8.
 Boolean isExtBoolean9()
          Retrieves the possibly null value for the optional attribute extBoolean9.
 Boolean isUserBoolean0()
          Retrieves the possibly null value for the optional attribute userBoolean0.
 Boolean isUserBoolean1()
          Retrieves the possibly null value for the optional attribute userBoolean1.
 Boolean