Uses of Class
com.ca.commons.datamodel.annotations.MetaDataUsage

Packages that use MetaDataUsage
com.ca.commons.datamodel Data modelling library with metadata support. 
 

Uses of MetaDataUsage in com.ca.commons.datamodel
 

Fields in com.ca.commons.datamodel with annotations of type MetaDataUsage
static String MetaDataDefs.MAP_TO_CONNECTOR_VALUE
           
static String MetaDataDefs.MD_ABBREVIATION
           
static String MetaDataDefs.MD_ASSOC_OBJ_KEY_ATTR
           
static String MetaDataDefs.MD_ASSOC_REF_KEY_ATTR
           
static String MetaDataDefs.MD_ASSOC_REF_OBJECT_CLASS
          Defines a relationship from an obj type to a referenced obj type, where direct association via an attribute and indirect association via a table external to both object types are supported.
static String MetaDataDefs.MD_ASSOC_REVERSE_ATTR
           
static String MetaDataDefs.MD_ASSOC_TABLE
           
static String MetaDataDefs.MD_ASSOC_TABLE_OBJ_COLUMN
           
static String MetaDataDefs.MD_ASSOC_TABLE_REF_COLUMN
           
static String MetaDataDefs.MD_ASSOC_TYPE
           
static String MetaDataDefs.MD_BEAN_PROPERTY_NAME
           
static String MetaDataDefs.MD_BOOL_VALUES
           
static String MetaDataDefs.MD_CHILD_TYPES
           
static String MetaDataDefs.MD_COLLECTIONCONTENTS
           
static String MetaDataDefs.MD_COMPOUND_FORMAT
           
static String MetaDataDefs.MD_CONN_GENERATED_OVERRIDE
           
static String MetaDataDefs.MD_CONN_GENERATOR
           
static String MetaDataDefs.MD_CONN_MAP_ALIAS
          Which name to map an class (including the connector itself) or attribute to in connector-speak, in circumstances where MetaDataDefs.MD_CONN_MAP_TO needs to be mapped to a complicated expression and therefore doesn't act as a useful reference name in the connector's code (refer to LDA which has ambiguous mappings for many classes/properties or ORA and SQL JDBC-based connectors which set MD_CONN_MAP_TO=[some complicated SQL SELECT statement] and MD_CONN_MAP_ALIAS=account).
static String MetaDataDefs.MD_CONN_MAP_TO
           
static String MetaDataDefs.MD_CONN_MAP_TO_AMBIGUOUS
          For the (hopefully rare) cases where a single LDAP attribute ambiguously maps to more the one connector class / property.
static String MetaDataDefs.MD_CONN_MAP_TO_AMBIGUOUS_CHOICE_ATTR
          Attributes with ambiguous mappings can optionally name another LDAP attribute which will be used to pass in an explicit choice when new instances of the objectclass are add()ed.
static String MetaDataDefs.MD_CONN_MAP_TO_AUX
          Identifies all auxiliary classes by name to which mappings are present.
static String MetaDataDefs.MD_CONN_MAP_TO_DERIVED
          Identifies all structural classes by name to which mappings are present along with any classes that each of them derives from.
static String MetaDataDefs.MD_CONN_MAP_TO_LANG
           
static String MetaDataDefs.MD_CONN_MAP_TO_LAX
          This boolean can appear on any class which has MetaDataDefs.MD_CONN_MAP_TO specified for it to signify that MetaDataDefs.MD_CONN_MAP_TO mappings are "lax", which means any attributes on such classes which aren't explicitly mapped will keep their original names.
static String MetaDataDefs.MD_CONN_MAP_TO_MULTIPLE
          For use in cases where a single LDAP class or attribute needs to be split into and/or composed from the values of multiple connector-speak attributes, in which case this setting lists these multiple connector-speak classes / attributes.
static String MetaDataDefs.MD_CONN_MAP_TO_SAME
          This boolean can appear on an class which does not have MetaDataDefs.MD_CONN_MAP_TO specified for it to signify that all properties defined for it will use their LDAP names literally as their connector-speak names.
static String MetaDataDefs.MD_CONN_MAP_TO_STRICT
          
Value Type: boolValue
Target Object(s): ANY naming property in datamodel
Description: Causes framework to augment objectclass filters to include explicit check for existence of a particular connector-speak naming attribute.
static String MetaDataDefs.MD_CONN_SEARCH_CONTAINER
           
static String MetaDataDefs.MD_CONNECTOR_XML
           
static String MetaDataDefs.MD_CONVERT_REGEX
          Where the same regular expression is used in a number of places a better approach would be to define a FLEXI_STR:myType type and tie this type to a RegexAttributeConverter via your connector's conf/connector.xml file.
static String MetaDataDefs.MD_CONVERT_REGEX_FROM_CONN
           
static String MetaDataDefs.MD_CONVERT_REGEX_STYLE
           
static String MetaDataDefs.MD_CONVERTER_CLASS
           
static String MetaDataDefs.MD_DATE_FORMAT
           
static String MetaDataDefs.MD_DATE_STRIP_FRACTIONAL
           
static String MetaDataDefs.MD_DATE_STRIP_TZ
           
static String MetaDataDefs.MD_DEFAULT_VALUE
          Deprecated. 
static String MetaDataDefs.MD_DISPLAY_EDITABLE
           
static String MetaDataDefs.MD_DISPLAY_NAME
           
static String MetaDataDefs.MD_DISPLAY_TYPE
           
static String MetaDataDefs.MD_DN_BASE_ATTRIBUTE
           
static String MetaDataDefs.MD_DN_LDAP_OBJECT_CLASS
           
static String MetaDataDefs.MD_DN_LDAP_OBJECT_CLASSES
           
static String MetaDataDefs.MD_DN_NAME_ONLY
           
static String MetaDataDefs.MD_DN_NAME_ONLY_LDAP_OBJECTCLASS
          
Value Type:strValue
Target Object(s): ANY property that has MetaDataDefs.MD_DN_LDAP_OBJECT_CLASSES in datamodel
Description: When multiple objectclass references can exist in an associative collection this setting can nominate which one of the objectclasses is to be treated as MetaDataDefs.MD_DN_NAME_ONLY.
static String MetaDataDefs.MD_DN_TEST_EXISTS
           
static String MetaDataDefs.MD_DONT_PREFIX_ALGORITHM
           
static String MetaDataDefs.MD_ENCRYPT_ALG
           
static String MetaDataDefs.MD_ETA_DATE_TIME_TIMEZONE
           
static String MetaDataDefs.MD_FLATTEN_STYLE
          Refer to classes deriving from MultiValuePropertyFlattener).
static String MetaDataDefs.MD_FORCE_CASE
          Refer to MetaDataDefs.ForceCaseValue.
static String MetaDataDefs.MD_FORCE_MOD_MODE
           
static String MetaDataDefs.MD_FORCE_PAGED_RESULTS
           
static String MetaDataDefs.MD_IMPL_VERSION
          "1" or not present: JCS 1.0 state "2": childTypes now name explicit classes rather than "Container", "NativeGroup" etc.
static String MetaDataDefs.MD_IMPLEMENTATION_BUNDLE
          Matches name of one of the ImplBundle beans created from the conf/connector.xml files read from all the jcs-connector-*.jar files matching each connector implementation on the classpath.
static String MetaDataDefs.MD_IS_CAPABILITY
           
static String MetaDataDefs.MD_IS_CASE_SENSITIVE
           
static String MetaDataDefs.MD_IS_COMPOUND_VALUE
           
static String MetaDataDefs.MD_IS_CONN_GENERATED
           
static String MetaDataDefs.MD_IS_CONNECTION_ATTR
           
static String MetaDataDefs.MD_IS_CONNECTOR_FILTERABLE
          Filters supplied to the connector will have references to this attribute removed.
static String MetaDataDefs.MD_IS_CONNECTOR_SIBLING
           
static String MetaDataDefs.MD_IS_CONTAINER
           
static String MetaDataDefs.MD_IS_COPYABLE
           
static String MetaDataDefs.MD_IS_CREATABLE
           
static String MetaDataDefs.MD_IS_DELETABLE
           
static String MetaDataDefs.MD_IS_DN_ABSOLUTE
           
static String MetaDataDefs.MD_IS_DYNAMIC
           
static String MetaDataDefs.MD_IS_ENCRYPTED
           
static String MetaDataDefs.MD_IS_ETA_DATE_TIME
           
static String MetaDataDefs.MD_IS_EXPENSIVE
           
static String MetaDataDefs.MD_IS_HIDDEN
           
static String MetaDataDefs.MD_IS_HIERARCHICAL
           
static String MetaDataDefs.MD_IS_IMPLEMENTED_AS_ASSOC
           
static String MetaDataDefs.MD_IS_INCLUSION_BASED
           
static String MetaDataDefs.MD_IS_INTERESTING_TO_COMPLIANCE
           
static String MetaDataDefs.MD_IS_JAVA_OBJECT
           
static String MetaDataDefs.MD_IS_JIAM_INTERNAL
           
static String MetaDataDefs.MD_IS_LAX
           
static String MetaDataDefs.MD_IS_LOGGING_ATTR
           
static String MetaDataDefs.MD_IS_MOVEABLE
           
static String MetaDataDefs.MD_IS_MULTI_VALUED
           
static String MetaDataDefs.MD_IS_NAMING
          
Value Type: boolValue
Target Object(s): ANY property in datamodel
Default: false
Description: Designates that the target property to which it is attached acts as the naming attribute for the objectclass which contains it.
static String MetaDataDefs.MD_IS_NATIVE_DN_TYPE
           
static String MetaDataDefs.MD_IS_NESTED
           
static String MetaDataDefs.MD_IS_NESTED_ALL
           
static String MetaDataDefs.MD_IS_NON_STD
           
static String MetaDataDefs.MD_IS_OBFUSCATED
           
static String MetaDataDefs.MD_IS_OPERATIONAL_ATTR
           
static String MetaDataDefs.MD_IS_POLICY_SYNC
           
static String MetaDataDefs.MD_IS_READ_ONLY
           
static String MetaDataDefs.MD_IS_READ_ONLY_NATIVE
           
static String MetaDataDefs.MD_IS_RENAMABLE
           
static String MetaDataDefs.MD_IS_RENAME_VIA_DELETE_ADD
           
static String MetaDataDefs.MD_IS_REQUIRED
           
static String MetaDataDefs.MD_IS_REQUIRED_AMBIGUOUS
           
static String MetaDataDefs.MD_IS_REQUIRED_NATIVE
           
static String MetaDataDefs.MD_IS_SEARCHABLE
           
static String MetaDataDefs.MD_IS_SESSION_REQUIRED
           
static String MetaDataDefs.MD_IS_SINGLE_NAMING_VALUE
          Handle cases like multiple cn= values for JNDI-based connectors which upset the Identity Manager Provisioning Server.
static String MetaDataDefs.MD_IS_STATIC
           
static String MetaDataDefs.MD_IS_STATIC_EXTENSIBLE
           
static String MetaDataDefs.MD_IS_STORE_CODE
           
static String MetaDataDefs.MD_IS_STORE_NAME
           
static String MetaDataDefs.MD_IS_STORE_NUMERIC
           
static String MetaDataDefs.MD_IS_STORE_SYMBOLIC
           
static String MetaDataDefs.MD_IS_STRING_ARRAY
           
static String MetaDataDefs.MD_IS_TRANSACTIONS_ENABLED
           
static String MetaDataDefs.MD_IS_TRIM_REQUIRED
           
static String MetaDataDefs.MD_IS_UNMANAGED
           
static String MetaDataDefs.MD_IS_VIRTUAL
          Note currently used for associations but may see wider use in future.
static String MetaDataDefs.MD_IS_WELL_KNOWN
           
static String MetaDataDefs.MD_IS_WINDOWS_FILE_TIME
           
static String MetaDataDefs.MD_IS_WRITE_ONLY
           
static String MetaDataDefs.MD_IS_XML_ENCODED_VALUE
           
static String MetaDataDefs.MD_JAVA_SRCCLASS
           
static String MetaDataDefs.MD_JIAM_OBJECT_TYPE
           
static String MetaDataDefs.MD_LINE_SEPARATOR
           
static String MetaDataDefs.MD_MAX_LENGTH
           
static String MetaDataDefs.MD_MAX_LENGTH_NATIVE
           
static String MetaDataDefs.MD_MAX_VALUE
           
static String MetaDataDefs.MD_MIN_LENGTH
           
static String MetaDataDefs.MD_MIN_VALUE
           
static String MetaDataDefs.MD_NESTED_BASE_ATTRIBUTE
           
static String MetaDataDefs.MD_NORMALIZE_CONN_VALUE
          Drives connector side value normalizations by allowing normalization to be enabled and normalization mode to be set, primarily applicable to associative/DN type properties whose values can be compared in associative processors.
static String MetaDataDefs.MD_NORMALIZE_CONN_VALUE_STYLE
          Drives connector side value normalizations by allowing normalization style to be defined
static String MetaDataDefs.MD_NUMBER_PROPERTY_COUNTRY
           
static String MetaDataDefs.MD_NUMBER_PROPERTY_MAX_FRACTION_DIGITS
           
static String MetaDataDefs.MD_NUMBER_PROPERTY_MAX_INTEGER_DIGITS
           
static String MetaDataDefs.MD_NUMBER_PROPERTY_MIN_FRACTION_DIGITS
           
static String MetaDataDefs.MD_NUMBER_PROPERTY_MIN_INTEGER_DIGITS
           
static String MetaDataDefs.MD_NUMBER_PROPERTY_USE_GROUPING
           
static String MetaDataDefs.MD_NUMERIC_FROM_BASE
           
static String MetaDataDefs.MD_NUMERIC_PREFIX
           
static String MetaDataDefs.MD_NUMERIC_TO_BASE
           
static String MetaDataDefs.MD_PAD_LENGTH
          Deprecated. 
static String MetaDataDefs.MD_PAD_PREFIX
           
static String MetaDataDefs.MD_PAD_SUFFIX
           
static String MetaDataDefs.MD_PROJECT_NAME
           
static String MetaDataDefs.MD_QUOTE_STRING
           
static String MetaDataDefs.MD_REF_OBJECT_TYPE
          Deprecated. Use MetaDataDefs.MD_ASSOC_REF_OBJECT_CLASS instead.
static String MetaDataDefs.MD_REGEX_DESCR
           
static String MetaDataDefs.MD_RELEASE
           
static String MetaDataDefs.MD_REQUIRES_LOOKUP_RETRIEVAL
           
static String MetaDataDefs.MD_SORT_ORDER_HINT
           
static String MetaDataDefs.MD_SUPER_CLASS
          Deprecated. 
static String MetaDataDefs.MD_UI_SIZE
           
static String MetaDataDefs.MD_UNSET_VALUE
           
static String MetaDataDefs.MD_USE_LIST_RELATIONSHIPS_INSTEAD
           
static String MetaDataDefs.MD_USE_SPECIAL_NULL_VALUE
           
static String MetaDataDefs.MD_VALID_REGEX
          Where the same regular expression is used in a number of places a better approach would be to define a FLEXI_STR:myType type and tie this type to a RegexAttributeValidator via your connector's conf/connector.xml file.
static String MetaDataDefs.MD_VALID_REGEX_STYLE
           
static String MetaDataDefs.MD_VALIDATOR_CLASS
           
static String MetaDataDefs.MD_VALUE_MATCH_EXPR
          For instance to match members identified via nisNetgroupTriple this filter would be: "(|(nisNetGroupTriple=\28*,${name},*\29)(nisNetGroupTriple=\28*,,*\29))"
static String MetaDataDefs.MD_VALUE_TEMPLATE
           
static String MetaDataDefs.MD_VENDOR
           
static String MetaDataDefs.MD_VENDOR_FLAGS
           
static String MetaDataDefs.MD_VERSION
           
static String MetaDataDefs.MD_WRITABLE_BY
          Note setting to "ADD" is similar to MetaDataDefs.MD_IS_READ_ONLY except that the latter throws an error whereas this setting simply throws away attempts to modify the property using the prohibited "ADD" or "MODIFY".
static String MetaDataDefs.MD_XML_CONTAINER_NAME
           
static String MetaDataDefs.MD_XML_NODE_NAME
           
 



Created 2011-07-14 13:27 EST