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.