|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.derby.iapi.services.property.PropertyValidation
public class PropertyValidation
| Field Summary | |
|---|---|
private java.util.Vector |
notifyOnSet
|
| Constructor Summary | |
|---|---|
PropertyValidation()
|
|
| Method Summary | |
|---|---|
void |
addPropertySetNotification(PropertySetCallback who)
Add a callback for a change in any property value. |
java.io.Serializable |
doMap(java.lang.String key,
java.io.Serializable value,
java.util.Dictionary set)
Call the property set callbacks to map a proposed property value to a value to save. |
java.io.Serializable |
doValidateApplyAndMap(TransactionController tc,
java.lang.String key,
java.io.Serializable value,
java.util.Dictionary d,
boolean dbOnlyProperty)
|
void |
validateSingleProperty(java.lang.String key,
java.io.Serializable value,
java.util.Dictionary set)
validation a single property |
void |
verifyPropertySet(java.util.Properties p,
java.util.Properties ignore)
Validate a Property set. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.util.Vector notifyOnSet
| Constructor Detail |
|---|
public PropertyValidation()
| Method Detail |
|---|
public java.io.Serializable doValidateApplyAndMap(TransactionController tc,
java.lang.String key,
java.io.Serializable value,
java.util.Dictionary d,
boolean dbOnlyProperty)
throws StandardException
doValidateApplyAndMap in interface PropertyFactoryStandardException
public java.io.Serializable doMap(java.lang.String key,
java.io.Serializable value,
java.util.Dictionary set)
throws StandardException
The caller must run this in a block synchronized on this to serialize validations with changes to the set of property callbacks
doMap in interface PropertyFactoryStandardException
public void validateSingleProperty(java.lang.String key,
java.io.Serializable value,
java.util.Dictionary set)
throws StandardException
PropertyFactory
validateSingleProperty in interface PropertyFactoryStandardExceptionpublic void addPropertySetNotification(PropertySetCallback who)
PropertyFactory
addPropertySetNotification in interface PropertyFactorywho - which object is called
public void verifyPropertySet(java.util.Properties p,
java.util.Properties ignore)
throws StandardException
PropertyFactoryValidate a Property set by calling all the registered property set notification functions with .
verifyPropertySet in interface PropertyFactoryp - Properties to validate.ignore - Properties to not validate in p. Usefull for properties
that may not be set after boot.
StandardException - Throws if p fails a check.
|
Built on Wed 2013-06-12 15:21:56+0000, from revision ??? | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||