/** * Construct a stand-alone, not associated with any particular resource, ResourceProperties object. * * @return The new ResourceProperties object. */ public ResourcePropertiesEdit newResourceProperties() { return new BaseResourcePropertiesEdit(); } // newResourceProperties
if ( propertyValues.length > 1 ) { for ( String splitPropertyValue : propertyValues ) { super.addPropertyToList(propertyName, splitPropertyValue); super.addProperty(propertyName, propertyValue); super.removeProperty(propertyName); String propertyValue = StringUtils.trimToNull((String)configOverrides.getProperty(propertyName)); String[] propertyValues = propertyValue.split(";"); if ( propertyValues.length > 1 ) { for ( String splitPropertyValue : propertyValues ) { super.addPropertyToList(propertyName, splitPropertyValue); super.addProperty(propertyName, propertyValue);
/** * ReConstruct. * * @param id * The id. * @param target * The target. * @param createdBy * The createdBy property. * @param createdOn * The createdOn property. * @param modifiedBy * The modified by property. * @param modifiedOn * The modified on property. */ public BaseAliasEdit(String id, String target, String createdBy, Time createdOn, String modifiedBy, Time modifiedOn) { m_id = id; m_target = target; m_createdUserId = createdBy; m_lastModifiedUserId = modifiedBy; m_createdTime = createdOn; m_lastModifiedTime = modifiedOn; // setup for properties, but mark them lazy since we have not yet established them from data BaseResourcePropertiesEdit props = new BaseResourcePropertiesEdit(); props.setLazy(true); m_properties = props; } // BaseAlias
/** * Construct. * * @param id * The user id. */ public BaseUserEdit(String id, String eid) { m_id = id; m_eid = eid; // setup for properties BaseResourcePropertiesEdit props = new BaseResourcePropertiesEdit(); m_properties = props; // if the id is not null (a new user, rather than a reconstruction) // and not the anon (id == "") user, // add the automatic (live) properties if ((m_id != null) && (m_id.length() > 0)) addLiveProperties(this); //KNL-567 lazy set the properties to be lazy so they get loaded props.setLazy(true); }
/** * */ public BaseResourceEdit() { // we ignore the container m_properties = new BaseResourcePropertiesEdit(); } /**
BaseResourcePropertiesEdit props = new BaseResourcePropertiesEdit(); props.setLazy(true); m_properties = props;
if ( propertyValues.length > 1 ) { for ( String splitPropertyValue : propertyValues ) { super.addPropertyToList(propertyName, splitPropertyValue); super.addProperty(propertyName, propertyValue); super.removeProperty(propertyName); String propertyValue = StringUtils.trimToNull((String)configOverrides.getProperty(propertyName)); String[] propertyValues = propertyValue.split(";"); if ( propertyValues.length > 1 ) { for ( String splitPropertyValue : propertyValues ) { super.addPropertyToList(propertyName, splitPropertyValue); super.addProperty(propertyName, propertyValue);
/** * constructor */ public BaseAssignmentSubmission() { m_properties = new BaseResourcePropertiesEdit(); }// constructor
m_id = id; m_properties = new BaseResourcePropertiesEdit(); ((BaseResourcePropertiesEdit) m_properties).setLazy(true);
/** * */ public BaseCollectionEdit() { m_properties = new BaseResourcePropertiesEdit(); }
this.userDirectoryService = baseAuthzGroupService.userDirectoryService(); ResourcePropertiesEdit props = new BaseResourcePropertiesEdit(); m_properties = props; ((BaseResourcePropertiesEdit) m_properties).setLazy(true);
/** * constructor */ public BaseAssignment() { m_properties = new BaseResourcePropertiesEdit(); }// constructor
m_popup = popup; m_properties = new BaseResourcePropertiesEdit(); ((BaseResourcePropertiesEdit) m_properties).setLazy(true);
/** * constructor */ public BaseAssignmentContent() { m_properties = new BaseResourcePropertiesEdit(); }// constructor
m_properties = new BaseResourcePropertiesEdit(); m_properties.addAll(azGroup.getProperties()); ((BaseResourcePropertiesEdit) m_properties).setLazy(((BaseResourceProperties) azGroup.getProperties()).isLazy());
/** * Construct with an id. * * @param id * The unique channel id. */ public BaseCollectionEdit(String id) { // set the id m_id = id; // setup for properties m_properties = new BaseResourcePropertiesEdit(); m_resourceType = ResourceType.TYPE_FOLDER; } // BaseCollectionEdit
/** * Take all values from this object. * * @param alias * The alias object to take values from. */ protected void setAll(BaseAliasEdit alias) { m_id = alias.m_id; m_target = alias.m_target; m_createdUserId = ((BaseAliasEdit) alias).m_createdUserId; m_lastModifiedUserId = ((BaseAliasEdit) alias).m_lastModifiedUserId; if (((BaseAliasEdit) alias).m_createdTime != null) m_createdTime = (Time) ((BaseAliasEdit) alias).m_createdTime.clone(); if (((BaseAliasEdit) alias).m_lastModifiedTime != null) m_lastModifiedTime = (Time) ((BaseAliasEdit) alias).m_lastModifiedTime.clone(); m_properties = new BaseResourcePropertiesEdit(); m_properties.addAll(alias.getProperties()); ((BaseResourcePropertiesEdit) m_properties).setLazy(((BaseResourceProperties) alias.getProperties()).isLazy()); } // setAll
protected BaseGroup(BaseSiteService siteService, String id, String title, String description, Site site) { this.siteService = siteService; if (site == null) log.warn("BaseGroup(..., site) created with null site"); m_id = id; m_title = title; m_description = description; m_site = site; m_properties = new BaseResourcePropertiesEdit(); }
/** * Construct as a copy of another. * * @param other * The other to copy. * @param site * The site in which this group lives. * @param exact * If true, we copy id - else we generate a new one. */ protected BaseGroup(BaseSiteService siteService, Group other, Site site, boolean exact) { this.siteService = siteService; if (site == null) log.warn("BaseGroup(other, site...) created with null site"); BaseGroup bOther = (BaseGroup) other; m_site = (Site) site; if (exact) { m_id = bOther.m_id; } else { m_id = siteService.idManager().createUuid(); } m_title = bOther.m_title; m_description = bOther.m_description; m_properties = new BaseResourcePropertiesEdit(); m_properties.addAll(other.getProperties()); ((BaseResourcePropertiesEdit) m_properties).setLazy(((BaseResourceProperties) other.getProperties()).isLazy()); }