org.opencrx.kernel.backend
Class Addresses

java.lang.Object
  extended by org.opencrx.kernel.backend.Addresses

public class Addresses
extends Object


Field Summary
static String[] ADDRESS_TYPES
           
protected  Backend backend
           
static String UNASSIGNED_ADDRESS
           
static Short USAGE_BUSINESS
           
static Short USAGE_BUSINESS_FAX
           
static Short USAGE_BUSINESS_MAIN_PHONE
          Deprecated.  
static Short USAGE_BUSINESS_MOBILE
          Deprecated.  
static Short USAGE_CONTRACT_DELIVERY
           
static Short USAGE_CONTRACT_INVOICE
           
static Short USAGE_HOME
           
static Short USAGE_HOME_FAX
           
static Short USAGE_HOME_MAIN_PHONE
          Deprecated.  
static Short USAGE_HOME_MOBILE
          Deprecated.  
static Short USAGE_MOBILE
           
static Short USAGE_OTHER
           
 
Constructor Summary
Addresses(Backend backend)
           
 
Method Summary
 int countFilteredAddress(org.openmdx.base.naming.Path addressFilterIdentity)
           
 FilterProperty[] getAddressFilterProperties(org.openmdx.base.naming.Path activityFilterIdentity, boolean forCounting)
           
 void updateAddress(org.openmdx.application.dataprovider.cci.DataproviderObject object, org.openmdx.application.dataprovider.cci.DataproviderObject_1_0 oldValues)
           
 void updatePhoneNumber(org.openmdx.application.dataprovider.cci.DataproviderObject object, org.openmdx.application.dataprovider.cci.DataproviderObject_1_0 oldValues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADDRESS_TYPES

public static final String[] ADDRESS_TYPES

USAGE_BUSINESS_MOBILE

public static final Short USAGE_BUSINESS_MOBILE
Deprecated. 

USAGE_HOME_MOBILE

public static final Short USAGE_HOME_MOBILE
Deprecated. 

USAGE_MOBILE

public static final Short USAGE_MOBILE

USAGE_BUSINESS_FAX

public static final Short USAGE_BUSINESS_FAX

USAGE_HOME_FAX

public static final Short USAGE_HOME_FAX

USAGE_BUSINESS_MAIN_PHONE

public static final Short USAGE_BUSINESS_MAIN_PHONE
Deprecated. 

USAGE_HOME_MAIN_PHONE

public static final Short USAGE_HOME_MAIN_PHONE
Deprecated. 

USAGE_OTHER

public static final Short USAGE_OTHER

USAGE_BUSINESS

public static final Short USAGE_BUSINESS

USAGE_HOME

public static final Short USAGE_HOME

USAGE_CONTRACT_INVOICE

public static final Short USAGE_CONTRACT_INVOICE

USAGE_CONTRACT_DELIVERY

public static final Short USAGE_CONTRACT_DELIVERY

backend

protected final Backend backend

UNASSIGNED_ADDRESS

public static final String UNASSIGNED_ADDRESS
See Also:
Constant Field Values
Constructor Detail

Addresses

public Addresses(Backend backend)
Method Detail

getAddressFilterProperties

public FilterProperty[] getAddressFilterProperties(org.openmdx.base.naming.Path activityFilterIdentity,
                                                   boolean forCounting)
                                            throws ServiceException
Throws:
ServiceException

countFilteredAddress

public int countFilteredAddress(org.openmdx.base.naming.Path addressFilterIdentity)
                         throws ServiceException
Throws:
ServiceException

updatePhoneNumber

public void updatePhoneNumber(org.openmdx.application.dataprovider.cci.DataproviderObject object,
                              org.openmdx.application.dataprovider.cci.DataproviderObject_1_0 oldValues)
                       throws ServiceException
Throws:
ServiceException

updateAddress

public void updateAddress(org.openmdx.application.dataprovider.cci.DataproviderObject object,
                          org.openmdx.application.dataprovider.cci.DataproviderObject_1_0 oldValues)
                   throws ServiceException
Throws:
ServiceException


This software is published under the BSD license. Copyright © 2003-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.