public class CRMBONumberSchemeBean extends CRMBO
| Constructor and Description |
|---|
CRMBONumberSchemeBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCurrentNumber(com.crm.dataobject.platform.CRMDONumberScheme numberScheme)
Returns the current formatted number scheme sequence number.
|
java.lang.String |
getCurrentNumber(java.lang.String sequenceName)
Returns the current sequence number.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a .
|
java.lang.String |
getNextNumber(com.crm.dataobject.platform.CRMDONumberScheme numberScheme)
Returns the next formatted number scheme sequence number.
|
java.lang.String |
getNextNumber(java.lang.String sequenceName)
Returns the next sequence number.
|
java.lang.String |
getNextNumber(java.lang.String sequenceName,
com.crm.dataobject.platform.CRMDONumberScheme numberScheme)
Returns the next sequence number.
|
long |
getNextSequenceNumber(java.lang.String sequenceName)
Returns the next value of a sequence.
|
com.crm.dataobject.platform.CRMDONumberScheme |
loadByCode(java.lang.String code,
java.util.ArrayList<java.lang.String> associations)
Loads a number scheme by a code.
|
com.crm.dataobject.platform.CRMDONumberScheme |
loadBySequence(java.lang.String sequenceName,
java.util.ArrayList<java.lang.String> associations)
Loads a number scheme by a sequence.
|
void |
modifySequence(com.crm.dataobject.platform.CRMDONumberScheme numberScheme,
java.lang.Integer startFrom)
Modifies a number scheme sequence.
|
construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSavedispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContextpublic java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations in class CRMBOpublic void modifySequence(com.crm.dataobject.platform.CRMDONumberScheme numberScheme,
java.lang.Integer startFrom)
throws java.lang.Exception,
com.crm.exception.InvalidValueException
numberScheme - - the number scheme to modifystartFrom - - the sequence initial valuejava.lang.Exceptioncom.crm.exception.InvalidValueExceptionpublic java.lang.String getCurrentNumber(com.crm.dataobject.platform.CRMDONumberScheme numberScheme)
throws java.lang.Exception
numberScheme - - the number scheme to formatjava.lang.Exceptionpublic java.lang.String getNextNumber(com.crm.dataobject.platform.CRMDONumberScheme numberScheme)
throws java.lang.Exception
numberScheme - - the number scheme to formatjava.lang.Exceptionpublic java.lang.String getCurrentNumber(java.lang.String sequenceName)
throws java.lang.Exception
sequenceName - - the sequence to load the number fromjava.lang.Exceptionpublic java.lang.String getNextNumber(java.lang.String sequenceName)
throws java.lang.Exception
sequenceName - - the sequence number to load the number fromjava.lang.Exceptionpublic java.lang.String getNextNumber(java.lang.String sequenceName,
com.crm.dataobject.platform.CRMDONumberScheme numberScheme)
throws java.lang.Exception
sequenceName - - the sequence number to load the number fromjava.lang.Exceptionpublic com.crm.dataobject.platform.CRMDONumberScheme loadByCode(java.lang.String code,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
code - - the number scheme codeassociations - - a list of associated data objectsjava.lang.Exceptionpublic com.crm.dataobject.platform.CRMDONumberScheme loadBySequence(java.lang.String sequenceName,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
sequenceName - - the sequence to loadassociations - - a list of associated data objectsjava.lang.Exceptionpublic long getNextSequenceNumber(java.lang.String sequenceName)
throws java.lang.Exception
sequenceName - - the name of the sequencejava.lang.Exception