Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


oracle.jdeveloper.offlinedb.userprops
Class UserPropertyValidationManager

java.lang.Object
  extended by oracle.jdeveloper.offlinedb.userprops.UserPropertyValidationManager


Deprecated. use extension.xml instead

@Deprecated
public class UserPropertyValidationManager
extends java.lang.Object

Deprecated validation manager replaced by the use of the standard offline database validation extension hook. For example to register the MyUDPValidator class against the MyUDP user defined property, use the following hook:

 <offline-database-hook xmlns="http://xmlns.oracle.com/ide/db/extension">
   <property-validators>
     <property-validator>
       <property>properties/oracle.jdevimpl.offlinedb.userprops.UserPropertyDefn/MyUDP</property>
       <validator-class>oracle.example.offlinedb.MyUDPValidator</validator-class>
     </property-validator>
   </property-validators>
 </offline-database-hook>
 

Ensure that the class registered subclasses AbstractUserPropertyValidator.


Constructor Summary
UserPropertyValidationManager()
          Deprecated.  

 

Method Summary
static void registerExtraValidator(java.lang.String userProperty, java.lang.String type, AbstractUserPropertyValidator v)
          Deprecated. Registers a validator for a user defined property.
static void unregisterExtraValidator(java.lang.String userProperty, java.lang.String type, AbstractUserPropertyValidator v)
          Deprecated. Unregisters a validator for a user defined property.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

UserPropertyValidationManager

public UserPropertyValidationManager()
Deprecated. 

Method Detail

registerExtraValidator

public static void registerExtraValidator(java.lang.String userProperty,
                                          java.lang.String type,
                                          AbstractUserPropertyValidator v)
Deprecated. 
Registers a validator for a user defined property. The registered validator will be called to valid objects in every offline database.
Parameters:
userProperty - the user property name that the validator is being registered against
type - the object type that the validator is being registered against, or null to register for all object types.
v - the validator being registered.

unregisterExtraValidator

public static void unregisterExtraValidator(java.lang.String userProperty,
                                            java.lang.String type,
                                            AbstractUserPropertyValidator v)
Deprecated. 
Unregisters a validator for a user defined property.
Parameters:
userProperty - the user property name that the validator is registered against
type - the type the validator is registered against, or null if it is registered for all objects.
v - the validator to unregister.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.2.0)

E17493-03


Copyright © 1997, 2012, Oracle. All rights reserved.