wt.iba.value.service
Interface IBAValueDBServiceInterface

All Known Implementing Classes:
IBAValueDBService, MultiObjIBAValueDBService

public interface IBAValueDBServiceInterface



Supported API: false

Extendable: false


Method Summary
 void copyAttributes(WTValuedMap ibaHoldersMap, boolean replace)
          Copy all soft attributes from source IBAHolder to the Target IBAHoler.
 void deleteAttributeContainer(IBAHolder ibaHolder, Object constraintParam)
          

Supported API: false
 AttributeContainer refreshAttributeConstraint(IBAHolder ibaHolder, Object constraintParam, Locale locale)
          

Supported API: false
 IBAHolder[] refreshAttributeContainer(IBAHolder[] ibaHolders)
          

Supported API: false
 AttributeContainer refreshAttributeContainer(IBAHolder ibaHolder, Object constraintParam, Locale locale, MeasurementSystemDefaultView measurementSystem)
          

Supported API: false
 WTCollection refreshAttributeContainer(WTCollection ibaHolders)
          

Supported API: false
 AttributeContainer refreshAttributeContainerWithoutConstraints(IBAHolder ibaHolder)
          

Supported API: false
 IBAHolder[] refreshAttributeContainerWithoutConstraints(IBAHolder[] ibaHolders)
          

Supported API: false
 WTCollection refreshAttributeContainerWithoutConstraints(WTCollection ibaHolders)
          

Supported API: false
 AttributeContainer updateAttributeContainer(IBAHolder ibaHolder, Object constraintParam, Locale locale, MeasurementSystemDefaultView measurementSystem)
          

Supported API: false
 void updateIBAReferenceableReferenceID(IBAReferenceable ibaReferenceable)
          

Supported API: false
 

Method Detail

updateAttributeContainer

public AttributeContainer updateAttributeContainer(IBAHolder ibaHolder,
                                                   Object constraintParam,
                                                   Locale locale,
                                                   MeasurementSystemDefaultView measurementSystem)
                                            throws IBAContainerException,
                                                   WTException


Supported API: false

Parameters:
ibaHolder -
constraintParam -
locale -
measurementSystem -
Returns:
AttributeContainer
Throws:
IBAContainerException
WTException

deleteAttributeContainer

public void deleteAttributeContainer(IBAHolder ibaHolder,
                                     Object constraintParam)
                              throws IBAContainerException,
                                     WTException,
                                     NotAuthorizedException


Supported API: false

Parameters:
ibaHolder -
constraintParam -
Throws:
IBAContainerException
WTException
NotAuthorizedException

refreshAttributeContainer

public AttributeContainer refreshAttributeContainer(IBAHolder ibaHolder,
                                                    Object constraintParam,
                                                    Locale locale,
                                                    MeasurementSystemDefaultView measurementSystem)
                                             throws WTException


Supported API: false

Parameters:
ibaHolder -
constraintParam -
locale -
measurementSystem -
Returns:
AttributeContainer
Throws:
WTException

refreshAttributeContainer

public IBAHolder[] refreshAttributeContainer(IBAHolder[] ibaHolders)
                                      throws WTException


Supported API: false

Parameters:
ibaHolders -
Returns:
IBAHolder[]
Throws:
WTException

refreshAttributeContainer

public WTCollection refreshAttributeContainer(WTCollection ibaHolders)
                                       throws WTException


Supported API: false

Parameters:
ibaHolders -
Returns:
WTCollection
Throws:
WTException

refreshAttributeContainerWithoutConstraints

public AttributeContainer refreshAttributeContainerWithoutConstraints(IBAHolder ibaHolder)
                                                               throws WTException


Supported API: false

Parameters:
ibaHolder -
Returns:
AttributeContainer
Throws:
WTException

refreshAttributeContainerWithoutConstraints

public IBAHolder[] refreshAttributeContainerWithoutConstraints(IBAHolder[] ibaHolders)
                                                        throws WTException


Supported API: false

Parameters:
ibaHolders -
Returns:
IBAHolder[]
Throws:
WTException

refreshAttributeContainerWithoutConstraints

public WTCollection refreshAttributeContainerWithoutConstraints(WTCollection ibaHolders)
                                                         throws WTException


Supported API: false

Parameters:
ibaHolders -
Returns:
WTCollection
Throws:
WTException

refreshAttributeConstraint

public AttributeContainer refreshAttributeConstraint(IBAHolder ibaHolder,
                                                     Object constraintParam,
                                                     Locale locale)
                                              throws WTException


Supported API: false

Parameters:
ibaHolder -
constraintParam -
locale -
Returns:
AttributeContainer
Throws:
WTException

updateIBAReferenceableReferenceID

public void updateIBAReferenceableReferenceID(IBAReferenceable ibaReferenceable)
                                       throws WTException


Supported API: false

Parameters:
ibaReferenceable -
Throws:
WTException

copyAttributes

public void copyAttributes(WTValuedMap ibaHoldersMap,
                           boolean replace)
                    throws WTException,
                           RemoteException
Copy all soft attributes from source IBAHolder to the Target IBAHoler. If 'replace' is true then deletes any IBAs that the target may have before the copy is performed. The Map contains target IBAHolder as map Key and source IBAHolder as map value.

Supported API: false

Parameters:
ibaHoldersMap - Map containing target IBAHolder keys and associated IBAHolder source values.
replace -
Throws:
WTException
RemoteException