org.opencrx.kernel.account1.cci2
Interface CreditLimit

All Superinterfaces:
AlertSender, Auditee, BasicObject, Cloneable, ContextCapable, Creatable, CrxObject, Exporter, ExtentCapable, Importer, Indexed, LocalizedFieldContainer, Modifiable, SecureObject
All Known Subinterfaces:
CreditLimit
All Known Implementing Classes:
CreditLimit

public interface CreditLimit
extends CrxObject

Class CreditLimit


Nested Class Summary
static interface CreditLimit.Identity
          Object Identity
 
Method Summary
 short getCreditCurrency()
          Retrieves the value for the attribute creditCurrency.
 BigDecimal getCreditLimitAmount()
          Retrieves the possibly null value for the optional attribute creditLimitAmount.
 BigDecimal getCurrentCreditUsageAmount()
          Retrieves the possibly null value for the optional attribute currentCreditUsageAmount.
 BigDecimal getExpectedCreditUsageAmount1()
          Retrieves the possibly null value for the optional attribute expectedCreditUsageAmount1.
 BigDecimal getExpectedCreditUsageAmount2()
          Retrieves the possibly null value for the optional attribute expectedCreditUsageAmount2.
 BigDecimal getExpectedCreditUsageAmount3()
          Retrieves the possibly null value for the optional attribute expectedCreditUsageAmount3.
 Boolean isCreditOnHold()
          Retrieves the possibly null value for the optional attribute isCreditOnHold.
 void setCreditCurrency(short creditCurrency)
          Sets a new value for the attribute creditCurrency.
 void setCreditLimitAmount(BigDecimal creditLimitAmount)
          Sets a new value for the attribute creditLimitAmount.
 void setCreditOnHold(Boolean isCreditOnHold)
          Sets a new value for the attribute isCreditOnHold.
 void setCurrentCreditUsageAmount(BigDecimal currentCreditUsageAmount)
          Sets a new value for the attribute currentCreditUsageAmount.
 void setExpectedCreditUsageAmount1(BigDecimal expectedCreditUsageAmount1)
          Sets a new value for the attribute expectedCreditUsageAmount1.
 void setExpectedCreditUsageAmount2(BigDecimal expectedCreditUsageAmount2)
          Sets a new value for the attribute expectedCreditUsageAmount2.
 void setExpectedCreditUsageAmount3(BigDecimal expectedCreditUsageAmount3)
          Sets a new value for the attribute expectedCreditUsageAmount3.
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject
getAdditionalExternalLink, getAssignedTimer, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, getExternalLink, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
 
Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender
sendAlert
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee
getAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable
clone_
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Exporter
exportItem, exportItemAdvanced
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Importer
importItem
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed
getIndexEntry, updateIndex
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.LocalizedFieldContainer
getLocalizedField
 
Methods inherited from interface org.openmdx.base.cci2.Creatable
getCreatedAt, getCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.base.cci2.Modifiable
getModifiedAt, getModifiedBy
 

Method Detail

getCreditCurrency

short getCreditCurrency()
Retrieves the value for the attribute creditCurrency.

Returns:
The non-null value for attribute creditCurrency.

setCreditCurrency

void setCreditCurrency(short creditCurrency)
Sets a new value for the attribute creditCurrency.

Parameters:
creditCurrency - The non-null new value for attribute creditCurrency.

getCreditLimitAmount

BigDecimal getCreditLimitAmount()
Retrieves the possibly null value for the optional attribute creditLimitAmount.

Returns:
The possibly null value for attribute creditLimitAmount.

setCreditLimitAmount

void setCreditLimitAmount(BigDecimal creditLimitAmount)
Sets a new value for the attribute creditLimitAmount.

Parameters:
creditLimitAmount - The possibly null new value for attribute creditLimitAmount.

getCurrentCreditUsageAmount

BigDecimal getCurrentCreditUsageAmount()
Retrieves the possibly null value for the optional attribute currentCreditUsageAmount.

Returns:
The possibly null value for attribute currentCreditUsageAmount.

setCurrentCreditUsageAmount

void setCurrentCreditUsageAmount(BigDecimal currentCreditUsageAmount)
Sets a new value for the attribute currentCreditUsageAmount.

Parameters:
currentCreditUsageAmount - The possibly null new value for attribute currentCreditUsageAmount.

getExpectedCreditUsageAmount1

BigDecimal getExpectedCreditUsageAmount1()
Retrieves the possibly null value for the optional attribute expectedCreditUsageAmount1.

Returns:
The possibly null value for attribute expectedCreditUsageAmount1.

setExpectedCreditUsageAmount1

void setExpectedCreditUsageAmount1(BigDecimal expectedCreditUsageAmount1)
Sets a new value for the attribute expectedCreditUsageAmount1.

Parameters:
expectedCreditUsageAmount1 - The possibly null new value for attribute expectedCreditUsageAmount1.

getExpectedCreditUsageAmount2

BigDecimal getExpectedCreditUsageAmount2()
Retrieves the possibly null value for the optional attribute expectedCreditUsageAmount2.

Returns:
The possibly null value for attribute expectedCreditUsageAmount2.

setExpectedCreditUsageAmount2

void setExpectedCreditUsageAmount2(BigDecimal expectedCreditUsageAmount2)
Sets a new value for the attribute expectedCreditUsageAmount2.

Parameters:
expectedCreditUsageAmount2 - The possibly null new value for attribute expectedCreditUsageAmount2.

getExpectedCreditUsageAmount3

BigDecimal getExpectedCreditUsageAmount3()
Retrieves the possibly null value for the optional attribute expectedCreditUsageAmount3.

Returns:
The possibly null value for attribute expectedCreditUsageAmount3.

setExpectedCreditUsageAmount3

void setExpectedCreditUsageAmount3(BigDecimal expectedCreditUsageAmount3)
Sets a new value for the attribute expectedCreditUsageAmount3.

Parameters:
expectedCreditUsageAmount3 - The possibly null new value for attribute expectedCreditUsageAmount3.

isCreditOnHold

Boolean isCreditOnHold()
Retrieves the possibly null value for the optional attribute isCreditOnHold.

Returns:
The possibly null value for attribute isCreditOnHold.

setCreditOnHold

void setCreditOnHold(Boolean isCreditOnHold)
Sets a new value for the attribute isCreditOnHold.

Parameters:
isCreditOnHold - The possibly null new value for attribute isCreditOnHold.


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