org.opencrx.kernel.account1.cci
Class AccountImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefObject_1
      extended by org.opencrx.kernel.account1.cci.AccountImpl
All Implemented Interfaces:
Serializable, PersistenceCapable, RefBaseObject, RefFeatured, RefObject, AbstractAccount, Account, AlertSender, Auditee, Cloneable, Importer, Indexed, SecureObject, SubscriptionTarget, XmlExporter, CrxObject, GenericAccount, RefObject_1_0, BasicObject, ContextCapable, ExtentCapable, ViewCapable

public class AccountImpl
extends RefObject_1
implements Account

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.jdo.spi.PersistenceCapable
PersistenceCapable.ObjectIdFieldConsumer, PersistenceCapable.ObjectIdFieldManager, PersistenceCapable.ObjectIdFieldSupplier
 
Field Summary
 
Fields inherited from interface javax.jdo.spi.PersistenceCapable
CHECK_READ, CHECK_WRITE, LOAD_REQUIRED, MEDIATE_READ, MEDIATE_WRITE, READ_OK, READ_WRITE_OK, SERIALIZABLE
 
Constructor Summary
AccountImpl(Object_1_0 object, RefClass refClass)
           
 
Method Summary
 void addAdditionalExternalLink(AdditionalExternalLink newValue)
           
 void addAdditionalExternalLink(String id, AdditionalExternalLink newValue)
           
 void addAddress(AccountAddress newValue)
           
 void addAddress(String id, AccountAddress newValue)
           
protected  void addAssignedActivity(Activity newValue)
           
protected  void addAssignedActivity(String id, Activity newValue)
           
protected  void addAssignedContract(AbstractContract newValue)
           
protected  void addAssignedContract(String id, AbstractContract newValue)
           
 void addAttachedDocument(DocumentAttachment newValue)
           
 void addAttachedDocument(String id, DocumentAttachment newValue)
           
protected  void addAudit(AuditEntry newValue)
           
protected  void addAudit(String id, AuditEntry newValue)
           
 void addContact(Contact newValue)
           
 void addContact(int index, Contact newValue)
           
protected  void addContext(Context newValue)
           
protected  void addContext(String id, Context newValue)
           
protected  void addGroupMembership(GroupMembership newValue)
           
protected  void addGroupMembership(String id, GroupMembership newValue)
           
protected  void addIndexEntry(IndexEntry newValue)
           
protected  void addIndexEntry(String id, IndexEntry newValue)
           
 void addMedia(Media newValue)
           
 void addMedia(String id, Media newValue)
           
 void addNote(Note newValue)
           
 void addNote(String id, Note newValue)
           
 void addOwningGroup(int index, PrincipalGroup newValue)
           
 ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams params)
           
 void addOwningGroup(PrincipalGroup newValue)
           
 ModifySecureObjectResult addOwningGroup(PrincipalGroup group, short mode)
           
 void addPartner(Account newValue)
           
 void addPartner(int index, Account newValue)
           
protected  void addProduct(Product newValue)
           
protected  void addProduct(String id, Product newValue)
           
 void addPropertySet(PropertySet newValue)
           
 void addPropertySet(String id, PropertySet newValue)
           
protected  void addPropertySetEntry(PropertySetEntry newValue)
           
protected  void addPropertySetEntry(String id, PropertySetEntry newValue)
           
 void addRating(Rating newValue)
           
 void addRating(String id, Rating newValue)
           
 Void addSubscription()
           
 Void addSubscription(Void params)
           
 Void addSubscriptionForParent()
           
 Void addSubscriptionForParent(Void params)
           
protected  void addView(String namespace, View newValue)
           
protected  void addView(View newValue)
           
 CloneResult clone_(CloneParams params)
           
 CloneResult clone_(String referenceFilter)
           
 CreateInvoiceResult createInvoice(CreateInvoiceParams params)
           
 CreateInvoiceResult createInvoice(Invoice basedOn, String description, String name)
           
 CreateLeadResult createLead(CreateLeadParams params)
           
 CreateLeadResult createLead(Lead basedOn, String description, String name, String nextStep)
           
 CreateOpportunityResult createOpportunity(CreateOpportunityParams params)
           
 CreateOpportunityResult createOpportunity(Opportunity basedOn, String description, String name)
           
 CreateQuoteResult createQuote(CreateQuoteParams params)
           
 CreateQuoteResult createQuote(Quote basedOn, String description, String name)
           
 CreateSalesOrderResult createSalesOrder(CreateSalesOrderParams params)
           
 CreateSalesOrderResult createSalesOrder(SalesOrder basedOn, String description, String name)
           
 ExportResult exportXml(String attributeFilter, String referenceFilter)
           
 ExportResult exportXml(XmlExportParams params)
           
 BasicObject getAccessGrantedByParent()
          Retrieves the value for the optional reference accessGrantedByParent.
 short getAccessLevelBrowse()
          Retrieves the value for the attribute accessLevelBrowse.
protected  short getAccessLevelBrowse(int index)
           
 short getAccessLevelDelete()
          Retrieves the value for the attribute accessLevelDelete.
protected  short getAccessLevelDelete(int index)
           
 short getAccessLevelUpdate()
          Retrieves the value for the attribute accessLevelUpdate.
protected  short getAccessLevelUpdate(int index)
           
 List getAccountCategory()
           
 short getAccountCategory(int index)
           
 short getAccountRating()
          Retrieves the value for the attribute accountRating.
protected  short getAccountRating(int index)
           
 short getAccountState()
          Retrieves the value for the attribute accountState.
protected  short getAccountState(int index)
           
 List getAccountType()
           
 short getAccountType(int index)
           
 Collection getAdditionalExternalLink()
          Retrieves a collection containing all the elements for the reference additionalExternalLink.
 List getAdditionalExternalLink(AdditionalExternalLinkFilter filter)
          Retrieves the value for the reference additionalExternalLink for the specified filter.
 List getAdditionalExternalLink(AdditionalExternalLinkQuery query)
          Retrieves the value for the reference additionalExternalLink for the specified query.
 AdditionalExternalLink getAdditionalExternalLink(String id)
          Retrieves the value for the reference additionalExternalLink for the specified qualifier attribute value.
 Collection getAddress()
          Retrieves a collection containing all the elements for the reference address.
 List getAddress(AccountAddressFilter filter)
          Retrieves the value for the reference address for the specified filter.
 List getAddress(AccountAddressQuery query)
          Retrieves the value for the reference address for the specified query.
 AccountAddress getAddress(String id)
          Retrieves the value for the reference address for the specified qualifier attribute value.
 String getAliasName()
           
 Collection getAssignedActivity()
          Retrieves a collection containing all the elements for the reference assignedActivity.
 List getAssignedActivity(ActivityFilter filter)
          Retrieves the value for the reference assignedActivity for the specified filter.
 List getAssignedActivity(ActivityQuery query)
          Retrieves the value for the reference assignedActivity for the specified query.
 Activity getAssignedActivity(String id)
          Retrieves the value for the reference assignedActivity for the specified qualifier attribute value.
 Collection getAssignedContract()
          Retrieves a collection containing all the elements for the reference assignedContract.
 List getAssignedContract(AbstractContractFilter filter)
          Retrieves the value for the reference assignedContract for the specified filter.
 List getAssignedContract(AbstractContractQuery query)
          Retrieves the value for the reference assignedContract for the specified query.
 AbstractContract getAssignedContract(String id)
          Retrieves the value for the reference assignedContract for the specified qualifier attribute value.
 Collection getAttachedDocument()
          Retrieves a collection containing all the elements for the reference attachedDocument.
 List getAttachedDocument(DocumentAttachmentFilter filter)
          Retrieves the value for the reference attachedDocument for the specified filter.
 List getAttachedDocument(DocumentAttachmentQuery query)
          Retrieves the value for the reference attachedDocument for the specified query.
 DocumentAttachment getAttachedDocument(String id)
          Retrieves the value for the reference attachedDocument for the specified qualifier attribute value.
 Collection getAudit()
          Retrieves a collection containing all the elements for the reference audit.
 List getAudit(AuditEntryFilter filter)
          Retrieves the value for the reference audit for the specified filter.
 List getAudit(AuditEntryQuery query)
          Retrieves the value for the reference audit for the specified query.
 AuditEntry getAudit(String id)
          Retrieves the value for the reference audit for the specified qualifier attribute value.
 List getBusinessType()
           
 short getBusinessType(int index)
           
 List getCategory()
           
 String getCategory(int index)
           
 Collection getContact()
          Retrieves the objects referenced by contact.
 Contact getContact(int index)
          Retrieves the value for the reference contact for the specified qualifier attribute value.
 Collection getContext()
          Retrieves the objects referenced by context.
 Context getContext(String id)
          Retrieves the value for the reference context for the specified qualifier attribute value.
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
protected  Date getCreatedAt(int index)
           
 Set getCreatedBy()
           
 String getDescription()
           
 String getDisabledReason()
           
 List getExternalLink()
           
 String getExternalLink(int index)
           
 String getFullName()
           
 Collection getGroupMembership()
          Retrieves a collection containing all the elements for the reference groupMembership.
 List getGroupMembership(GroupMembershipFilter filter)
          Retrieves the value for the reference groupMembership for the specified filter.
 List getGroupMembership(GroupMembershipQuery query)
          Retrieves the value for the reference groupMembership for the specified query.
 GroupMembership getGroupMembership(String id)
          Retrieves the value for the reference groupMembership for the specified qualifier attribute value.
 String getIdentity()
          Retrieves the value for the attribute identity.
protected  String getIdentity(int index)
           
 Collection getIndexEntry()
          Retrieves a collection containing all the elements for the reference indexEntry.
 List getIndexEntry(IndexEntryFilter filter)
          Retrieves the value for the reference indexEntry for the specified filter.
 List getIndexEntry(IndexEntryQuery query)
          Retrieves the value for the reference indexEntry for the specified query.
 IndexEntry getIndexEntry(String id)
          Retrieves the value for the reference indexEntry for the specified qualifier attribute value.
 Account getMaster()
          Retrieves the value for the optional reference master.
 Collection getMedia()
          Retrieves a collection containing all the elements for the reference media.
 List getMedia(MediaFilter filter)
          Retrieves the value for the reference media for the specified filter.
 List getMedia(MediaQuery query)
          Retrieves the value for the reference media for the specified query.
 Media getMedia(String id)
          Retrieves the value for the reference media for the specified qualifier attribute value.
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
protected  Date getModifiedAt(int index)
           
 Set getModifiedBy()
           
 Collection getNote()
          Retrieves a collection containing all the elements for the reference note.
 List getNote(NoteFilter filter)
          Retrieves the value for the reference note for the specified filter.
 List getNote(NoteQuery query)
          Retrieves the value for the reference note for the specified query.
 Note getNote(String id)
          Retrieves the value for the reference note for the specified qualifier attribute value.
 List getOwner()
           
 String getOwner(int index)
           
 Collection getOwningGroup()
          Retrieves the objects referenced by owningGroup.
 PrincipalGroup getOwningGroup(int index)
          Retrieves the value for the reference owningGroup for the specified qualifier attribute value.
 User getOwningUser()
          Retrieves the value for the optional reference owningUser.
 Collection getPartner()
          Retrieves the objects referenced by partner.
 Account getPartner(int index)
          Retrieves the value for the reference partner for the specified qualifier attribute value.
 Collection getProduct()
          Retrieves a collection containing all the elements for the reference product.
 List getProduct(ProductFilter filter)
          Retrieves the value for the reference product for the specified filter.
 List getProduct(ProductQuery query)
          Retrieves the value for the reference product for the specified query.
 Product getProduct(String id)
          Retrieves the value for the reference product for the specified qualifier attribute value.
 Collection getPropertySet()
          Retrieves a collection containing all the elements for the reference propertySet.
 List getPropertySet(PropertySetFilter filter)
          Retrieves the value for the reference propertySet for the specified filter.
 List getPropertySet(PropertySetQuery query)
          Retrieves the value for the reference propertySet for the specified query.
 PropertySet getPropertySet(String id)
          Retrieves the value for the reference propertySet for the specified qualifier attribute value.
 Collection getPropertySetEntry()
          Retrieves a collection containing all the elements for the reference propertySetEntry.
 List getPropertySetEntry(PropertySetEntryFilter filter)
          Retrieves the value for the reference propertySetEntry for the specified filter.
 List getPropertySetEntry(PropertySetEntryQuery query)
          Retrieves the value for the reference propertySetEntry for the specified query.
 PropertySetEntry getPropertySetEntry(String id)
          Retrieves the value for the reference propertySetEntry for the specified qualifier attribute value.
 Collection getRating()
          Retrieves a collection containing all the elements for the reference rating.
 List getRating(RatingFilter filter)
          Retrieves the value for the reference rating for the specified filter.
 List getRating(RatingQuery query)
          Retrieves the value for the reference rating for the specified query.
 Rating getRating(String id)
          Retrieves the value for the reference rating for the specified qualifier attribute value.
 Short getUserCode0()
           
 Short getUserCode1()
           
 Short getUserCode2()
           
 Short getUserCode3()
           
 List getUserCode4()
           
 short getUserCode4(int index)
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate0()
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate1()
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate2()
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate3()
           
 List getUserDate4()
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate4(int index)
           
 Date getUserDateTime0()
           
 Date getUserDateTime1()
           
 Date getUserDateTime2()
           
 Date getUserDateTime3()
           
 List getUserDateTime4()
           
 Date getUserDateTime4(int index)
           
 BigDecimal getUserNumber0()
           
 BigDecimal getUserNumber1()
           
 BigDecimal getUserNumber2()
           
 BigDecimal getUserNumber3()
           
 List getUserNumber4()
           
 BigDecimal getUserNumber4(int index)
           
 String getUserString0()
           
 String getUserString1()
           
 String getUserString2</