org.opencrx.kernel.account1.cci
Interface AbstractAccount

All Superinterfaces:
RefBaseObject, RefFeatured, RefObject, RefObject_1_0
All Known Subinterfaces:
AbstractGroup, Account, Contact, ContractRole, CustomerContractRole, Group, LegalEntity, UnspecifiedAccount
All Known Implementing Classes:
AbstractAccountImpl, AbstractGroupImpl, AccountImpl, ContactImpl, ContractRoleImpl, CustomerContractRoleImpl, GroupImpl, LegalEntityImpl, UnspecifiedAccountImpl

public interface AbstractAccount
extends RefObject_1_0


Method Summary
 List getAccountCategory()
           
 short getAccountCategory(int index)
           
 short getAccountRating()
          Retrieves the value for the attribute accountRating.
 short getAccountState()
          Retrieves the value for the attribute accountState.
 List getAccountType()
           
 short getAccountType(int index)
           
 String getAliasName()
           
 List getBusinessType()
           
 short getBusinessType(int index)
           
 String getDescription()
           
 String getFullName()
           
 void setAccountCategory(List newValue)
           
 void setAccountCategory(short[] newValue)
           
 void setAccountRating(short newValue)
          Sets a new value for the attribute accountRating.
 void setAccountState(short newValue)
          Sets a new value for the attribute accountState.
 void setAccountType(List newValue)
           
 void setAccountType(short[] newValue)
           
 void setAliasName(String newValue)
          Sets a new value for the attribute aliasName.
 void setBusinessType(List newValue)
           
 void setBusinessType(short[] newValue)
           
 void setDescription(String newValue)
          Sets a new value for the attribute description.
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getAccountCategory

List getAccountCategory()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getAccountCategory

short getAccountCategory(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setAccountCategory

void setAccountCategory(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setAccountCategory

void setAccountCategory(short[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getAccountRating

short getAccountRating()
Retrieves the value for the attribute accountRating.

Returns:
The non-null value for attribute accountRating.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setAccountRating

void setAccountRating(short newValue)
Sets a new value for the attribute accountRating.

Parameters:
newValue - The non-null new value for attribute accountRating.
Throws:
JmiException - If the value cannot be set for some reason.

getAccountState

short getAccountState()
Retrieves the value for the attribute accountState.

Returns:
The non-null value for attribute accountState.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setAccountState

void setAccountState(short newValue)
Sets a new value for the attribute accountState.

Parameters:
newValue - The non-null new value for attribute accountState.
Throws:
JmiException - If the value cannot be set for some reason.

getAccountType

List getAccountType()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getAccountType

short getAccountType(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setAccountType

void setAccountType(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setAccountType

void setAccountType(short[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getAliasName

String getAliasName()
Returns:
The possibly null value for attribute aliasName.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setAliasName

void setAliasName(String newValue)
Sets a new value for the attribute aliasName.

Parameters:
newValue - The possibly null new value for attribute aliasName.
Throws:
JmiException - If the value cannot be set for some reason.

getBusinessType

List getBusinessType()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getBusinessType

short getBusinessType(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setBusinessType

void setBusinessType(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setBusinessType

void setBusinessType(short[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getDescription

String getDescription()
Returns:
The possibly null value for attribute description.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setDescription

void setDescription(String newValue)
Sets a new value for the attribute description.

Parameters:
newValue - The possibly null new value for attribute description.
Throws:
JmiException - If the value cannot be set for some reason.

getFullName

String getFullName()
Returns:
The possibly null value for attribute fullName.
Throws:
JmiException - If the value cannot be retrieved for some reason.


This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.