custompropertyrequirements

Identifier:
net.bluemind.core.net.bluemind.core.custompropertyrequirements

Since:
Blue Mind 1.0

Description:
This extension point is here for plugins willing to create new properties on Blue Mind objects.

Configuration Markup:

<!ELEMENT extension (custom_property_requirements+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED

>


<!ELEMENT custom_property_requirements EMPTY>

<!ATTLIST custom_property_requirements

implementation CDATA #REQUIRED

>


Examples:
The following is an example of the extension point:

   <extension
         point="net.bluemind.core.custompropertyrequirements">
      <custom_property_requirements
            implementation="net.bluemind.custom.samba.SambaPropertyRequirements">
      </custom_property_requirements>
   </extension>

API Information:
All custom properties requirements implement the net.bluemind.core.custom.props.ICustomPropertyRequirements interface.

Supplied Implementation:
Custom properties are required from Blue Mind optional plugins. For example they are used to store LDAP connection parameters when the LDAP sync or export plugins are used.


Copyright © Blue Mind SAS, 2012