com.retek.commons.component
Interface DistributedObject

All Superinterfaces:
BusinessObject
All Known Subinterfaces:
Accommodation, AccommodationReason, ActivityRequest, ActivityRequestType, ActivityRequestWorkTask, AddressCode, Banner, BannerChannelType, BannerEvent, CallCenter, CallTag, CareCardActivityRequest, Carrier, CatalogRequest, CatalogType, Channel, ChannelType, ContainerDeliveryConfirmation, CorrespondenceTemplate, CorrespondenceType, CorrespondenceTypeTemplate, Country, CountryNonBusinessDate, CountryZipCodeRange, CreditCardNumberRule, Customer, CustomerAddress, CustomerChangeReason, CustomerCreditCard, CustomerCreditPreApproval, CustomerEmailAddress, CustomerInactiveReason, CustomerMergeRequest, CustomerOrder, CustomerOrderAddress, CustomerOrderCareCardServiceLine, CustomerOrderCashPayment, CustomerOrderCheckPayment, CustomerOrderCorrespondenceRequest, CustomerOrderCreditCardPayment, CustomerOrderGiftCertificatePayment, CustomerOrderGiftServiceLine, CustomerOrderLine, CustomerOrderLineTaxAccommodation, CustomerOrderMerchandiseCertificatePayment, CustomerOrderMoneyOrderPayment, CustomerOrderMonogramServiceLine, CustomerOrderPayment, CustomerOrderPaymentHistoryEvent, CustomerOrderPendReason, CustomerOrderPersonalizationServiceLine, CustomerOrderRewardCertificatePayment, CustomerOrderServiceLine, CustomerOrderStoredValueCardPayment, CustomerOrderTaxAccommodation, CustomerOrderTransactionGroup, CustomerOrderValueAddedServiceLine, CustomerOrderVoucherPayment, CustomerPreference, CustomerSalutation, CustomerSuffix, CustomerTelephone, DailyMessage, DailyMessageCategory, Depiction, Discount, DropCode, ECDDRecalculationItem, Event, ForwardAddressActivityRequest, FreeFormUdaProductInformationAttribute, GeneralAccommodation, GeneralActivityRequest, GenericEvent, GiftCertificateBenefit, GiftingSeason, GiftService, HighRiskZip, HistoryEvent, HistoryEventType, ItemAttribute, ItemAttributeScreenType, ItemAttributeScreenTypeRelation, ItemBenefit, ItemCollection, ItemCurrencyAmountThreshold, ItemInstructionsActivityRequest, ItemProductInformationAttribute, ItemPromotionThreshold, ItemQuantityThreshold, ItemSupplierEvent, ItemSupplierQuantityBlock, LabelActivityRequest, LineMerchAmountBenefit, Location, MailOrderBatch, MatchRule, Media, MediaDemand, MediaType, Message, MonogramValueAddedService, NegativeCustomerRecord, NoCustomerInformationReturn, OfferCode, OrderCancelReason, OrderCurrencyAmountThreshold, OrderDemandRecord, OrderLineDemandRecord, OrderMerchAmountBenefit, OrderPartialLineReason, OrderPendReason, OrderQuantityThreshold, OrderServiceAmountBenefit, OrderSource, OrderWorkTask, OriginalOrderSummary, PackSellingSku, PackSellingSkuComponent, PartialActivityRequest, PaymentPlanCode, PaymentSettlementFile, PaymentSettlementTransactionContainer, PendRule, PersonalizationColor, PersonalizationFont, PersonalizationStyle, PersonalizationType, PersonalizationValueAddedService, PersonalReminderWorkTask, PlanCodeBenefit, ProductInformation, ProductInformationAttribute, Promotion, PromotionBenefit, PromotionThreshold, ReceivableItem, Refundable, RefundOrGiftCertificateActivityRequest, ReturnActivityRequest, ReturnLine, ReturnReason, Role, RoutingAttribute, SaeStoreDay, SaeStoreTransactionContainer, SaeStoreTransactionCounter, SeasonCode, SellingItem, SellingItemDepiction, SellingList, SellingListItem, SellingListItemBenefit, SellingSku, ShipmentRequest, ShipmentRequestLine, ShippedContainer, ShippedContainerLine, ShippingMethod, ShippingRateTable, ShipRestriction, ShipTo, SourceCode, SpecialOrderActivityRequest, Store, StoredValueCardCashout, SubConcept, SupplierEvent, SupplierReturnDisposition, Task, TaskType, TaxAccommodation, TenderType, TenderTypeCreditCard, TenderTypeGroup, UdaHeaderProductInformationAttribute, UdaProductInformationAttribute, User, ValueAddedService, Warehouse, WismoActivityRequest, WorkTask

public interface DistributedObject
extends BusinessObject

A business object with a global identity. Other objects may hold long-term, pesistent references to DistributedObjects through a DistributedReference.


Method Summary
 java.lang.String debugToString(boolean verbose)
           
 void discardChanges()
           
 DistributedContext getContext()
           
 java.lang.String getId()
          Deprecated. until 1/31 : OID migration : use getReference() : Paul C.
 DistributedReference getReference()
           
 boolean isDeleted()
           
 boolean isDirty()
           
 boolean isDirtyDeep()
           
 boolean isDirtyIgnoreFields(java.util.Set ignoreFields)
           
 boolean isPersisted()
           
 void refresh()
           
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Method Detail

getContext

public DistributedContext getContext()

getReference

public DistributedReference getReference()

isDirty

public boolean isDirty()

isDirtyIgnoreFields

public boolean isDirtyIgnoreFields(java.util.Set ignoreFields)

isDirtyDeep

public boolean isDirtyDeep()

isPersisted

public boolean isPersisted()

isDeleted

public boolean isDeleted()

refresh

public void refresh()
             throws SystemException
Throws:
SystemException

discardChanges

public void discardChanges()
                    throws SystemException
Throws:
SystemException

debugToString

public java.lang.String debugToString(boolean verbose)

getId

public java.lang.String getId()
Deprecated. until 1/31 : OID migration : use getReference() : Paul C.



Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25