| java.lang.Object com.oldboss.framework.bo.impl.BOObjectImpl
All known Subclasses: com.metaboss.sdlctools.domains.enterprisemodel.impl.BOConstraintImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BOStorageTechnologyImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalDomainEntityTableListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOStateTransitionListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOFieldImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOSelectorImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOStateImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalEntityTableImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalEntityTableAttributeImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOReportOutputElementImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BODomainEntityListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEntitySelectorListImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BOStorageTechnologyDomainStorageListImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalEntityTableAttributeListImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalStorageTechnologyDomainStorageListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOReportOutputFieldListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOMessageFieldImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOServicemoduleMessageListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOServicemoduleStructureListImpl, com.oldboss.domain.visualmodelling.impl.BOEntityRelationshipDiagramLayoutImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOSystemDomainListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOReportEntityListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOApplicationImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOOperationOutputMessageListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOStructureImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOReportEntityImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BODomainAssociationListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOSystemApplicationListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BODomainImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BODomainStorageImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOSystemDatatypeListImpl, com.oldboss.domain.visualmodelling.impl.BOVisualModellingHomeImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOServicemoduleImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOMessageFieldListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOSystemServicemoduleListImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalEntityTableAssociationRoleImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOStateTransitionImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEnterpriseListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOSystemImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOTypetemplateListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BODatatypeImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BODatatypeListImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BODomainStorageListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOStructureFieldListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEnterpriseSystemListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOAssociationImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOOutputMessageImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOServiceOperationListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEntityImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalDomainReferenceTableListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEnterpriseImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOReportInputFieldListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOPropertyDescriptorListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEntityConstraintListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOOperationImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEntityPrimaryKeyElementListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOMessageImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEntitySubtypeListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOServiceimplementationImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOSystemTypetemplateListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOServiceImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOReportImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOServicemoduleServiceListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEntityStateListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BODomainReportListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOStructureConstraintListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOAttributeImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOServiceServiceimplementationListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOOperationOutputFieldListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOPropertyDescriptorImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BOStorageTechnologyListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOReportEntityAttributeListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOTypetemplateImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalEntityTableAssociationRoleListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOAssociationRoleImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOOperationInputFieldListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOPrimaryKeyElementImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEntityAttributeListImpl, com.metaboss.sdlctools.domains.storagemodel.impl.BORelationalDomainAssociationTableListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOEntityAssociationRoleListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOOperationInputConstraintListImpl, com.metaboss.sdlctools.domains.enterprisemodel.impl.BOSelectorInputFieldListImpl,
getAssociatedObjects | public BOObjectImpl[] getAssociatedObjects() throws BOException(Code) | | Returns list of associated objects, excluding the owner
|
getObjectId | public String getObjectId() throws BOException(Code) | | This method returns globally unique object id. To make it globally unique it has to
incorporate type identifier and instance identifier
|
isInTransaction | public boolean isInTransaction() throws BOException(Code) | | Returns true if object is associated with any transaction
|
onCommitCreationDeletion | protected void onCommitCreationDeletion() throws BOException(Code) | | |
onRollbackCreationDeletion | protected void onRollbackCreationDeletion() throws BOException(Code) | | |
setupForExisting | final public void setupForExisting() throws BOException(Code) | | This method must be called immediately after BO construction in order
to set it up as existing object. Object is setup as Existing / ReadOnly
in this case and therefore transaction is not required
|
setupForExisting | final public void setupForExisting(BOObjectImpl pOwnerObject) throws BOException(Code) | | This method must be called immediately after BO construction in order
to set it up as existing object. Object is setup as Existing / ReadOnly
in this case and therefore transaction is not required
|
setupForNew | final public void setupForNew(BOTransaction pTransaction) throws BOException(Code) | | This method must be called immediately after BO construction in order
to set it up as newly created object. Object is setup as NewlyCreate / BeingEdited
in this case and therefore transaction is required. This version of the method
assumes that the object is top level and not owned by anyone
|
setupForNew | final public void setupForNew(BOTransaction pTransaction, BOObjectImpl pOwnerObject) throws BOException(Code) | | This method must be called immediately after BO construction in order
to set it up as newly created object. Object is setup as NewlyCreate / BeingEdited
in this case and therefore transaction is required. This version of the method
requires to specify owner object
|
|
|