// -------------------------------------------------------------------
List<Modification> modItemList = new ArrayList<Modification>(2);
AttributeType modifiersNameAt = atRegistry.lookup( SchemaConstants.MODIFIERS_NAME_AT );
ServerAttribute attribute = new DefaultServerAttribute(
SchemaConstants.MODIFIERS_NAME_AT,
modifiersNameAt,
getPrincipal().getName());
Modification modifiers = new ServerModification( ModificationOperation.REPLACE_ATTRIBUTE, attribute );
//modifiers.setServerModified();
modItemList.add( modifiers );
AttributeType modifyTimeStampAt = atRegistry.lookup( SchemaConstants.MODIFY_TIMESTAMP_AT );
attribute = new DefaultServerAttribute(
SchemaConstants.MODIFY_TIMESTAMP_AT,
modifyTimeStampAt,
DateUtils.getGeneralizedTime() );
Modification timestamp = new ServerModification( ModificationOperation.REPLACE_ATTRIBUTE, attribute );