|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.services.StandardManager
wt.iba.value.service.IBAValueDBService
A helper or proxy service for the IBAValueService.
Use the newIBAValueDBService
static factory method(s), not
the IBAValueDBService
constructor, to construct instances
of this class. Instances must be constructed using the static factory(s),
in order to ensure proper initialization of the instance.
Supported API: false
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
private static String |
RESOURCE
|
static IBADefinitionDBService |
theIBADefinitionDBService
|
Fields inherited from class wt.services.StandardManager |
|
Fields inherited from interface wt.services.Manager |
MANAGER_SERVICE, STARTUP_AUTOMATIC, STARTUP_MANUAL, STATUS_EMERGENCY_SHUTDOWN, STATUS_EMERGENCY_SHUTTING_DOWN, STATUS_SHUTDOWN, STATUS_SHUTDOWN_ERRORS, STATUS_SHUTDOWN_FAILURE, STATUS_SHUTTING_DOWN, STATUS_STARTED, STATUS_STARTED_ERRORS, STATUS_STARTING_UP, STATUS_STARTUP_FAILURE |
Constructor Summary | |
IBAValueDBService()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
public static final IBADefinitionDBService theIBADefinitionDBService
Constructor Detail |
public IBAValueDBService()
Method Detail |
public String getConceptualClassname()
getConceptualClassname
in interface NetFactor
getConceptualClassname
in class StandardManager
protected void performStartupProcess() throws ManagerException
performStartupProcess
in class StandardManager
ManagerException
public static IBAValueDBService newIBAValueDBService() throws WTException
WTException
public AttributeContainer updateAttributeContainer(IBAHolder ibaHolder, Object constraintParam, Locale locale, MeasurementSystemDefaultView measurementSystem) throws IBAContainerException, WTException
updateAttributeContainer
in interface IBAValueDBServiceInterface
ibaHolder
- constraintParam
- locale
- measurementSystem
-
IBAContainerException
WTException
public void deleteAttributeContainer(IBAHolder ibaHolder, Object constraintParam) throws IBAContainerException, WTException, NotAuthorizedException
deleteAttributeContainer
in interface IBAValueDBServiceInterface
ibaHolder
- constraintParam
-
IBAContainerException
WTException
NotAuthorizedException
public AttributeContainer refreshAttributeContainer(IBAHolder ibaHolder, Object constraintParam, Locale locale, MeasurementSystemDefaultView measurementSystem) throws WTException
refreshAttributeContainer
in interface IBAValueDBServiceInterface
ibaHolder
- constraintParam
- locale
- measurementSystem
-
WTException
public IBAHolder[] refreshAttributeContainer(IBAHolder[] ibaHolders) throws WTException
refreshAttributeContainer
in interface IBAValueDBServiceInterface
ibaHolders
-
WTException
public WTCollection refreshAttributeContainer(WTCollection ibaHolders) throws WTException
refreshAttributeContainer
in interface IBAValueDBServiceInterface
ibaHolders
-
WTException
public AttributeContainer refreshAttributeContainerWithoutConstraints(IBAHolder ibaHolder) throws WTException
refreshAttributeContainerWithoutConstraints
in interface IBAValueDBServiceInterface
ibaHolder
-
WTException
public IBAHolder[] refreshAttributeContainerWithoutConstraints(IBAHolder[] ibaHolders) throws WTException
refreshAttributeContainerWithoutConstraints
in interface IBAValueDBServiceInterface
ibaHolders
-
WTException
public WTCollection refreshAttributeContainerWithoutConstraints(WTCollection ibaHolders) throws WTException
refreshAttributeContainerWithoutConstraints
in interface IBAValueDBServiceInterface
ibaHolders
-
WTException
public AttributeContainer refreshAttributeConstraint(IBAHolder ibaHolder, Object constraintParam, Locale locale) throws WTException
refreshAttributeConstraint
in interface IBAValueDBServiceInterface
ibaHolder
- constraintParam
- locale
-
WTException
public void updateIBAReferenceableReferenceID(IBAReferenceable ibaReferenceable) throws WTException
updateIBAReferenceableReferenceID
in interface IBAValueDBServiceInterface
ibaReferenceable
-
WTException
public void copyAttributes(WTValuedMap ibaHoldersMap, boolean replace) throws WTException, RemoteException
copyAttributes
in interface IBAValueDBServiceInterface
ibaHoldersMap
- Map containing target IBAHolder keys and associated IBAHolder source values.replace
-
WTException
RemoteException
private void updateAttributeValue(AbstractValue av, AbstractValueView liteValue, IBAHolder holder) throws WTException
WTException
private AttributeDefinitionReference getAttributeDefinitionReference(AbstractValue av) throws WTException
WTException
protected IBAHolder unsafeCopyAttributeContainer(IBAHolder oldTarget, IBAHolder target) throws WTException
WTException
protected IBAHolder copyAttributeContainer(IBAHolder oldTarget, IBAHolder target) throws WTException
WTException
protected void validateMasteredDelete(Persistable target) throws WTException
WTException
protected void deleteReferenceValuesAssociated(IBAReferenceable target) throws WTException
WTException
protected void updateAbstractContextualValuesAssociated(ReferenceValue target) throws WTException
WTException
private int whichIBAHolder(AbstractValue value, long[] oi)
private void insertNonReferenceValues(Class targetClass, Class defClass, IBAHolder[] ibaHolders, long[] oi, Hashtable refValueHash) throws WTException
WTException
private void insertNonReferenceValues(IBAHolder[] ibaHolders, long[] oi, Hashtable refValueHash) throws WTException
WTException
private Hashtable getAllQOM() throws WTException
WTException
private Hashtable getAllDefinition(ObjectIdentifier[] defOids) throws WTException
WTException
private void updateValueDefinitionReference(AbstractAttributeDefinition definition) throws WTException
WTException
private WTCollection privateRefreshAttributeContainerWithoutConstraints(WTCollection ibaHoldersCollection) throws WTException
WTException
private void insertNonReferenceValues(WTCollection ibaHoldersCollection, long[] oi, Hashtable refValueHash) throws WTException
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |