com.retek.commons.component.impl
Class DistributedObjectImpl
java.lang.Object
com.retek.commons.component.impl.BusinessObjectImpl
com.retek.commons.component.impl.DistributedObjectImpl
- All Implemented Interfaces:
- BusinessObject, DistributedObject
- Direct Known Subclasses:
- AbstractMediaThresholdableItem, AccommodationImpl, AccommodationReasonImpl, ActivityRequestImpl, ActivityRequestTypeImpl, AddressCodeImpl, BannerChannelTypeImpl, BannerImpl, BarImpl, CallCenterImpl, CallTagImpl, CarrierImpl, CatalogRequestImpl, CatalogTypeImpl, ChannelImpl, ChannelTypeImpl, CorrespondenceTemplateImpl, CorrespondenceTypeImpl, CorrespondenceTypeTemplateImpl, CountryImpl, CountryNonBusinessDateImpl, CountryZipCodeRangeImpl, CreditCardNumberRuleImpl, CustomerAddressImpl, CustomerChangeReasonImpl, CustomerCreditCardImpl, CustomerCreditPreApprovalImpl, CustomerEmailAddressImpl, CustomerImpl, CustomerInactiveReasonImpl, CustomerMergeRequestImpl, CustomerOrderAddressImpl, CustomerOrderCorrespondenceRequestImpl, CustomerOrderImpl, CustomerOrderLineImpl, CustomerOrderPaymentHistoryEventImpl, CustomerOrderPaymentImpl, CustomerOrderPendReasonImpl, CustomerOrderServiceLineImpl, CustomerOrderTransactionGroupImpl, CustomerPreferenceImpl, CustomerSalutationImpl, CustomerSuffixImpl, CustomerTelephoneImpl, DailyMessageCategoryImpl, DailyMessageImpl, DepictionImpl, DirectShipOrderImpl, DiscountImpl, DropCodeImpl, ECDDRecalculationItemImpl, EventImpl, FooImpl, GenericEventImpl, GiftingSeasonImpl, GiftServiceImpl, HighRiskZipImpl, HistoryEventImpl, HistoryEventTypeImpl, ItemAttributeImpl, ItemAttributeScreenTypeImpl, ItemAttributeScreenTypeRelationImpl, ItemCollectionImpl, ItemSupplierQuantityBlockImpl, LocationImpl, MailOrderBatchImpl, MatchRuleImpl, MediaDemandImpl, MediaImpl, MediaTypeImpl, MessageImpl, NegativeCustomerRecordImpl, NoCustomerInformationReturnImpl, OfferCodeImpl, OrderCancelReasonImpl, OrderDemandRecordImpl, OrderLineDemandRecordImpl, OrderPartialLineReasonImpl, OrderPendReasonImpl, OrderSourceImpl, OriginalOrderSummaryImpl, PaymentPlanCodeImpl, PaymentSettlementFileImpl, PaymentSettlementTransactionContainerImpl, PendRuleImpl, PersonalizationColorImpl, PersonalizationFontImpl, PersonalizationStyleImpl, PersonalizationTypeImpl, ProductInformationAttributeImpl, ProductInformationImpl, PromotionBenefitImpl, PromotionImpl, PromotionThresholdImpl, ReturnLineImpl, ReturnReasonImpl, RoleImpl, RoutingAttributeImpl, SaeStoreDayImpl, SaeStoreTransactionContainerImpl, SaeStoreTransactionCounterImpl, SeasonCodeImpl, SellingItemDepictionImpl, SellingListImpl, SellingListItemImpl, ShipmentRequestImpl, ShipmentRequestLineImpl, ShippedContainerImpl, ShippedContainerLineImpl, ShippingMethodImpl, ShippingRateTableImpl, ShipRestrictionImpl, ShipToImpl, SourceCodeImpl, StoredValueCardCashoutImpl, SubConceptImpl, SupplierReturnDispositionImpl, TaskImpl, TaskTypeImpl, TenderTypeGroupImpl, TenderTypeImpl, UserImpl, ValueAddedServiceImpl, WorkTaskImpl
- public abstract class DistributedObjectImpl
- extends BusinessObjectImpl
- implements DistributedObject
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DistributedObjectImpl
public DistributedObjectImpl(DistributedContext context,
DistributedReference reference,
boolean createHollow)
throws SystemException
- Used when resolving a reference.
Should typically be public in subclasses (so that
DistributedContext#resolve(DistributedObjectReference)
can access it).
DistributedObjectImpl
public DistributedObjectImpl(DistributedContext context,
DistributedReference reference)
throws SystemException
- Called by buildInstance methods.
wrap
public static DistributedObjectImpl wrap(DistributedContext context,
Dto dto)
throws SystemException
- Throws:
SystemException
wrap
public static java.util.List wrap(DistributedContext context,
java.util.Collection dtos)
throws SystemException
- Throws:
SystemException
wrap
public static java.util.List wrap(DistributedContext context,
java.util.SortedSet dtos)
throws SystemException
- Throws:
SystemException
wrap
public static java.util.Set wrap(DistributedContext context,
java.util.Set dtos)
throws SystemException
- Throws:
SystemException
getReference
public static DistributedReference getReference(DistributedObject obj)
getGenericDto
protected final Dto getGenericDto()
throws SystemException
- Throws:
SystemException
createEmptyDto
protected Dto createEmptyDto()
throws SystemException
- Throws:
SystemException
getReference
public final DistributedReference getReference()
- Specified by:
getReference
in interface DistributedObject
getId
public java.lang.String getId()
- Deprecated. until Q/XJ : OID migration : use getReference() : Paul C.
- Specified by:
getId
in interface DistributedObject
isHollow
protected final boolean isHollow()
isPersisted
public final boolean isPersisted()
- Specified by:
isPersisted
in interface DistributedObject
isDirty
public final boolean isDirty()
- Specified by:
isDirty
in interface DistributedObject
isDeleted
public boolean isDeleted()
- Specified by:
isDeleted
in interface DistributedObject
isDirtyIgnoreFields
public final boolean isDirtyIgnoreFields(java.util.Set ignoreFields)
- Specified by:
isDirtyIgnoreFields
in interface DistributedObject
isDirtyDeep
public final boolean isDirtyDeep()
- Specified by:
isDirtyDeep
in interface DistributedObject
getVersion
public final long getVersion()
refresh
public final void refresh()
throws SystemException
- Specified by:
refresh
in interface DistributedObject
- Throws:
SystemException
discardChanges
public void discardChanges()
throws SystemException
- Specified by:
discardChanges
in interface DistributedObject
- Throws:
SystemException
discardChangesShallow
public void discardChangesShallow()
throws SystemException
- Throws:
SystemException
readLatest
protected Dto readLatest()
throws SystemException
- Throws:
SystemException
toString
public java.lang.String toString()
debugToString
public java.lang.String debugToString(boolean verbose)
- Specified by:
debugToString
in interface DistributedObject
attributesToString
protected java.lang.String attributesToString()
throws SystemException
- Throws:
SystemException
markAllDeleted
public static void markAllDeleted(java.util.Collection deletableDtoCollection)
equals
public final boolean equals(java.lang.Object that)
hashCode
public final int hashCode()
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28