|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DepotEntity
Class DepotEntity
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.opencrx.kernel.depot1.cci2.DepotEntity |
|---|
DepotEntity.Identity |
| Method Summary | ||
|---|---|---|
void |
addBookingPeriod(boolean idIsPersistent,
String id,
BookingPeriod bookingPeriod)
Adds the specified element to the set of the values for the reference bookingPeriod. |
|
void |
addBookingText(boolean idIsPersistent,
String id,
BookingText bookingText)
Adds the specified element to the set of the values for the reference bookingText. |
|
void |
addDepotGroup(boolean idIsPersistent,
String id,
DepotGroup depotGroup)
Adds the specified element to the set of the values for the reference depotGroup. |
|
void |
addDepotHolder(boolean idIsPersistent,
String id,
DepotHolder depotHolder)
Adds the specified element to the set of the values for the reference depotHolder. |
|
CreateBookingResult |
createBookingByPosition(BookingText bookingText,
String bookingTextName,
short bookingType,
BookingOrigin origin,
DepotPosition positionCredit,
DepotPosition positionDebit,
BigDecimal quantity,
CompoundBooking reversalOf,
Date valueDate)
|
|
CreateBookingResult |
createBookingByPosition(CreateBookingByPositionParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
|
CreateBookingResult |
createBookingByPositionName(BookingText bookingText,
String bookingTextName,
short bookingType,
Depot depotCredit,
Depot depotDebit,
String depotNumberCredit,
String depotNumberDebit,
BookingOrigin origin,
String positionName,
BigDecimal quantity,
CompoundBooking reversalOf,
Date valueDate)
|
|
CreateBookingResult |
createBookingByPositionName(CreateBookingByPositionNameParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
|
CreateBookingResult |
createBookingByProduct(BookingText bookingText,
String bookingTextName,
short bookingType,
Depot depotCredit,
Depot depotDebit,
String depotNumberCredit,
String depotNumberDebit,
BookingOrigin origin,
Product product,
BigDecimal quantity,
CompoundBooking reversalOf,
Date valueDate)
|
|
CreateBookingResult |
createBookingByProduct(CreateBookingByProductParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
|
|
getBookingPeriod(BookingPeriodQuery query)
Retrieves the value for the reference bookingPeriod for
the specified query. |
|
BookingPeriod |
getBookingPeriod(boolean idIsPersistent,
String id)
Retrieves the value for the reference bookingPeriod for
the specified qualifier attribute value. |
|
BookingPeriod |
getBookingPeriod(String id)
Retrieves the value for the reference bookingPeriod for
the specified qualifier attribute value. |
|
|
getBookingText(BookingTextQuery query)
Retrieves the value for the reference bookingText for the
specified query. |
|
BookingText |
getBookingText(boolean idIsPersistent,
String id)
Retrieves the value for the reference bookingText for the
specified qualifier attribute value. |
|
BookingText |
getBookingText(String id)
Retrieves the value for the reference bookingText for the
specified qualifier attribute value. |
|
Depot |
getDepot(boolean idIsPersistent,
String id)
Retrieves the value for the reference depot for the
specified qualifier attribute value. |
|
|
getDepot(DepotQuery query)
Retrieves the value for the reference depot for the
specified query. |
|
Depot |
getDepot(String id)
Retrieves the value for the reference depot for the
specified qualifier attribute value. |
|
DepotGroup |
getDepotGroup(boolean idIsPersistent,
String id)
Retrieves the value for the reference depotGroup for the
specified qualifier attribute value. |
|
|
getDepotGroup(DepotGroupQuery query)
Retrieves the value for the reference depotGroup for the
specified query. |
|
DepotGroup |
getDepotGroup(String id)
Retrieves the value for the reference depotGroup for the
specified qualifier attribute value. |
|
DepotHolder |
getDepotHolder(boolean idIsPersistent,
String id)
Retrieves the value for the reference depotHolder for the
specified qualifier attribute value. |
|
|
getDepotHolder(DepotHolderQuery query)
Retrieves the value for the reference depotHolder for the
specified query. |
|
DepotHolder |
getDepotHolder(String id)
Retrieves the value for the reference depotHolder for the
specified qualifier attribute value. |
|
| Methods inherited from interface org.opencrx.kernel.depot1.cci2.DepotEntity |
|---|
addBookingPeriod, addBookingText, addDepotGroup, addDepotHolder, getBookingPeriod, getBookingText, getDepot, getDepotEntityNumber, getDepotGroup, getDepotHolder, getDescription, getName, setDepotEntityNumber, setDescription, setName |
| Methods inherited from interface org.opencrx.kernel.base.jmi1.AlertSender |
|---|
sendAlert, sendAlert |
| Methods inherited from interface org.opencrx.kernel.base.jmi1.Auditee |
|---|
getAudit, getAudit, getAudit |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
|---|
getAudit |
| Methods inherited from interface org.opencrx.kernel.base.jmi1.Cloneable |
|---|
clone_, clone_ |
| Methods inherited from interface org.opencrx.kernel.base.jmi1.Importer |
|---|
importItem, importItem |
| Methods inherited from interface org.opencrx.kernel.base.jmi1.Indexed |
|---|
getIndexEntry, getIndexEntry, getIndexEntry, updateIndex, updateIndex |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed |
|---|
getIndexEntry |
| Methods inherited from interface org.opencrx.kernel.base.jmi1.SecureObject |
|---|
addOwningGroup, addOwningGroup, checkPermissions, checkPermissions, getAccessGrantedByParent, getOwner, getOwningUser, removeAllOwningGroup, removeAllOwningGroup, removeOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevel, setOwningUser, setOwningUser, setOwningUser |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwningGroup, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate |
| Methods inherited from interface org.opencrx.kernel.base.jmi1.XmlExporter |
|---|
exportXml, exportXml |
| Methods inherited from interface org.openmdx.base.jmi1.BasicObject |
|---|
getCreatedBy, getModifiedBy |
| Methods inherited from interface org.openmdx.base.cci2.BasicObject |
|---|
getCreatedAt, getModifiedAt |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
|---|
getIdentity |
| Methods inherited from interface org.openmdx.compatibility.view1.jmi1.ViewCapable |
|---|
getView, getView, getView |
| Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable |
|---|
getView |
| 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 |
|---|
<T extends BookingPeriod> List<T> getBookingPeriod(BookingPeriodQuery query)
bookingPeriod for
the specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Query
query - predicate which is applied to the set of referenced objects.
true.
BookingPeriod getBookingPeriod(boolean idIsPersistent,
String id)
bookingPeriod for
the specified qualifier attribute value.
getBookingPeriod in interface DepotEntityidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
BookingPeriod getBookingPeriod(String id)
bookingPeriod for
the specified qualifier attribute value.
This method is equivalent to the preferred invocation
getBookingPeriod(false,id).
id - The value for the qualifier attribute that qualifies this reference.
void addBookingPeriod(boolean idIsPersistent,
String id,
BookingPeriod bookingPeriod)
bookingPeriod.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.bookingPeriod - The element to be appended.<T extends BookingText> List<T> getBookingText(BookingTextQuery query)
bookingText for the
specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Query
query - predicate which is applied to the set of referenced objects.
true.
BookingText getBookingText(boolean idIsPersistent,
String id)
bookingText for the
specified qualifier attribute value.
getBookingText in interface DepotEntityidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
BookingText getBookingText(String id)
bookingText for the
specified qualifier attribute value.
This method is equivalent to the preferred invocation
getBookingText(false,id).
id - The value for the qualifier attribute that qualifies this reference.
void addBookingText(boolean idIsPersistent,
String id,
BookingText bookingText)
bookingText.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.bookingText - The element to be appended.
CreateBookingResult createBookingByPosition(CreateBookingByPositionParams params)
throws RefException
RefException
CreateBookingResult createBookingByPosition(BookingText bookingText,
String bookingTextName,
short bookingType,
BookingOrigin origin,
DepotPosition positionCredit,
DepotPosition positionDebit,
BigDecimal quantity,
CompoundBooking reversalOf,
Date valueDate)
createBookingByPosition in interface DepotEntity
CreateBookingResult createBookingByPositionName(CreateBookingByPositionNameParams params)
throws RefException
RefException
CreateBookingResult createBookingByPositionName(BookingText bookingText,
String bookingTextName,
short bookingType,
Depot depotCredit,
Depot depotDebit,
String depotNumberCredit,
String depotNumberDebit,
BookingOrigin origin,
String positionName,
BigDecimal quantity,
CompoundBooking reversalOf,
Date valueDate)
createBookingByPositionName in interface DepotEntity
CreateBookingResult createBookingByProduct(CreateBookingByProductParams params)
throws RefException
RefException
CreateBookingResult createBookingByProduct(BookingText bookingText,
String bookingTextName,
short bookingType,
Depot depotCredit,
Depot depotDebit,
String depotNumberCredit,
String depotNumberDebit,
BookingOrigin origin,
Product product,
BigDecimal quantity,
CompoundBooking reversalOf,
Date valueDate)
createBookingByProduct in interface DepotEntity<T extends Depot> List<T> getDepot(DepotQuery query)
depot for the
specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Query
query - predicate which is applied to the set of referenced objects.
true.
Depot getDepot(boolean idIsPersistent,
String id)
depot for the
specified qualifier attribute value.
getDepot in interface DepotEntityidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
Depot getDepot(String id)
depot for the
specified qualifier attribute value.
This method is equivalent to the preferred invocation
getDepot(false,id).
id - The value for the qualifier attribute that qualifies this reference.
<T extends DepotGroup> List<T> getDepotGroup(DepotGroupQuery query)
depotGroup for the
specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Query
query - predicate which is applied to the set of referenced objects.
true.
DepotGroup getDepotGroup(boolean idIsPersistent,
String id)
depotGroup for the
specified qualifier attribute value.
getDepotGroup in interface DepotEntityidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
DepotGroup getDepotGroup(String id)
depotGroup for the
specified qualifier attribute value.
This method is equivalent to the preferred invocation
getDepotGroup(false,id).
id - The value for the qualifier attribute that qualifies this reference.
void addDepotGroup(boolean idIsPersistent,
String id,
DepotGroup depotGroup)
depotGroup.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.depotGroup - The element to be appended.<T extends DepotHolder> List<T> getDepotHolder(DepotHolderQuery query)
depotHolder for the
specified query.
Note: This is an extension to the JMI 1 standard.java.jdo.Query
query - predicate which is applied to the set of referenced objects.
true.
DepotHolder getDepotHolder(boolean idIsPersistent,
String id)
depotHolder for the
specified qualifier attribute value.
getDepotHolder in interface DepotEntityidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
DepotHolder getDepotHolder(String id)
depotHolder for the
specified qualifier attribute value.
This method is equivalent to the preferred invocation
getDepotHolder(false,id).
id - The value for the qualifier attribute that qualifies this reference.
void addDepotHolder(boolean idIsPersistent,
String id,
DepotHolder depotHolder)
depotHolder.
Note: This is an extension to the JMI 1 standard.
idIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.depotHolder - The element to be appended.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||