public class OfflineDBValidationManager
extends java.lang.Object
<offline-database-hook xmlns="http://xmlns.oracle.com/ide/db/extension"> <property-validators> <property-validator> <property>properties/MyExtraProperty</property> <validator-class>oracle.example.offlinedb.MyExtraPropertyValidator</validator-class> <object-type>TABLE</object-type> </property-validator> </property-validators> </offline-database-hook>
Modifier and Type | Class and Description |
---|---|
static interface |
OfflineDBValidationManager.Validator
Interface to be implemented for any class wishing to be registered to
provide extra validation in the offlinedb.
|
Modifier and Type | Method and Description |
---|---|
static void |
registerExtraValidator(java.lang.String property,
java.lang.String type,
OfflineDBValidationManager.Validator v)
Deprecated.
use extension.xml instead
|
static void |
unregisterExtraValidator(java.lang.String property,
java.lang.String type,
OfflineDBValidationManager.Validator v)
Deprecated.
|
@Deprecated public static void registerExtraValidator(java.lang.String property, java.lang.String type, OfflineDBValidationManager.Validator v)
property
- the property name (or path) that the validator is being
registered againsttype
- the object type that the validator is being registered against,
or null to register for all object types.v
- the validator being registered.@Deprecated public static void unregisterExtraValidator(java.lang.String property, java.lang.String type, OfflineDBValidationManager.Validator v)
property
- the property name (or path) that the validator is registered
againsttype
- the type the validator is registered against, or null if it
is registered for all objects.v
- the validator to unregister.