com.retek.component.customer.impl
Class CustomerTelephoneImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.customer.impl.CustomerTelephoneImpl
All Implemented Interfaces:
BusinessObject, CustomerTelephone, DistributedObject

public class CustomerTelephoneImpl
extends DistributedObjectImpl
implements CustomerTelephone


Nested Class Summary
 
Nested classes inherited from class com.retek.commons.component.impl.DistributedObjectImpl
DistributedObjectImpl.DtoBurgular
 
Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Fields inherited from interface com.retek.component.customer.CustomerTelephone
PHONE_NUMBER
 
Constructor Summary
CustomerTelephoneImpl(DistributedContext context, DistributedReference reference)
           
CustomerTelephoneImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
 
Method Summary
 boolean allFieldsEqual(CustomerTelephone telephone)
           
 java.lang.String attributesToString()
           
 RDate getCreateDate()
           
 CustomerTelephoneDto getDto()
           
 java.lang.String getExtension()
           
 RDate getLastUpdateDate()
           
 java.lang.String getPhoneNumber()
           
 boolean isInactive()
           
 boolean isModified()
           
protected  Dto readLatest()
           
 void setExtension(java.lang.String extension)
           
 void setInactive(boolean inactive)
           
 void setPhoneNumber(java.lang.String phoneNumber)
           
 void setTelephone(TelephoneNumber telephone)
           
 TelephoneNumber toTelephoneNumber()
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl
createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, getId, getReference, getReference, getVersion, hashCode, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isHollow, isPersisted, markAllDeleted, refresh, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

CustomerTelephoneImpl

public CustomerTelephoneImpl(DistributedContext context,
                             DistributedReference reference,
                             boolean createHollow)
                      throws SystemException

CustomerTelephoneImpl

public CustomerTelephoneImpl(DistributedContext context,
                             DistributedReference reference)
                      throws SystemException
Method Detail

getDto

public CustomerTelephoneDto getDto()
                            throws SystemException
Throws:
SystemException

isInactive

public boolean isInactive()
                   throws SystemException
Specified by:
isInactive in interface CustomerTelephone
Throws:
SystemException

getPhoneNumber

public java.lang.String getPhoneNumber()
                                throws SystemException
Specified by:
getPhoneNumber in interface CustomerTelephone
Throws:
SystemException

getExtension

public java.lang.String getExtension()
                              throws SystemException
Specified by:
getExtension in interface CustomerTelephone
Throws:
SystemException

setPhoneNumber

public void setPhoneNumber(java.lang.String phoneNumber)
                    throws SystemException
Specified by:
setPhoneNumber in interface CustomerTelephone
Throws:
SystemException

setExtension

public void setExtension(java.lang.String extension)
                  throws SystemException
Specified by:
setExtension in interface CustomerTelephone
Throws:
SystemException

setInactive

public void setInactive(boolean inactive)
                 throws SystemException
Throws:
SystemException

setTelephone

public void setTelephone(TelephoneNumber telephone)
                  throws SystemException
Throws:
SystemException

getCreateDate

public RDate getCreateDate()
                    throws SystemException
Throws:
SystemException

getLastUpdateDate

public RDate getLastUpdateDate()
                        throws SystemException
Throws:
SystemException

toTelephoneNumber

public TelephoneNumber toTelephoneNumber()
                                  throws SystemException
Specified by:
toTelephoneNumber in interface CustomerTelephone
Throws:
SystemException

attributesToString

public java.lang.String attributesToString()
                                    throws SystemException
Overrides:
attributesToString in class DistributedObjectImpl
Throws:
SystemException

isModified

public boolean isModified()
Specified by:
isModified in interface CustomerTelephone

allFieldsEqual

public boolean allFieldsEqual(CustomerTelephone telephone)
                       throws SystemException
Throws:
SystemException

readLatest

protected Dto readLatest()
                  throws SystemException
Overrides:
readLatest in class DistributedObjectImpl
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28