private Reference getReference(String reference) { try { return entityManager.newReference(reference); } catch ( Exception ex ) { } return null; }
public static org.sakaiproject.entity.api.Reference newReference(java.lang.String param0) { org.sakaiproject.entity.api.EntityManager service = getInstance(); if (service == null) return null; return service.newReference(param0); }
public static org.sakaiproject.entity.api.Reference newReference(org.sakaiproject.entity.api.Reference param0) { org.sakaiproject.entity.api.EntityManager service = getInstance(); if (service == null) return null; return service.newReference(param0); }
public static org.sakaiproject.entity.api.Reference newReference(java.lang.String param0) { org.sakaiproject.entity.api.EntityManager service = getInstance(); if (service == null) return null; return service.newReference(param0); }
public static org.sakaiproject.entity.api.Reference newReference(org.sakaiproject.entity.api.Reference param0) { org.sakaiproject.entity.api.EntityManager service = getInstance(); if (service == null) return null; return service.newReference(param0); }
public Object fetchEntity(String reference) { Object entity = null; try { // cannot test this in a meaningful way so the tests are designed to not get here -AZ entity = entityManager.newReference(reference).getEntity(); } catch (Exception e) { log.warn("Failed to look up reference '" + reference + "' to an entity in Sakai legacy entity system", e); } return entity; }
public String getSiteId(String resourceName) { String r = getSiteId(entityManager.newReference(resourceName)); if (log.isDebugEnabled()) { log.debug("Wiki.getSiteId" + resourceName + ":" + r); } return r; }
public String createPermissionsReference(String pageSpace) { // Page space is assumed to be a ppage space reference // Turn into an entity and then get a reference Reference ref = entityManager .newReference(RWikiObjectService.REFERENCE_ROOT + pageSpace + "."); //$NON-NLS-1$ return ref.getReference(); }
public String getSiteId(String resourceName) { return getSiteId(entityManager.newReference(resourceName)); }
/** * @inheritDoc */ public Reference getAnnouncementReference(String context) { StringBuilder refString = new StringBuilder(); refString.append(getAccessPoint(true)); refString.append(Entity.SEPARATOR); refString.append(REF_TYPE_ANNOUNCEMENT); refString.append(Entity.SEPARATOR); refString.append(context); return m_entityManager.newReference( refString.toString() ); }
/** * {@inheritDoc} */ public String getSiteId(String reference) { return getSiteId(entityManager.newReference(reference)); }
@Override public void copy(ContentResource resource) { Reference reference = entityManager.newReference(resource.getReference()); citationService.copyCitationCollection(reference); } }
/** * {@inheritDoc} * * @param rwo * @return */ public Reference getReference(RWikiObject rwo) { return entityManager.newReference(getEntity(rwo).getReference()); }
public Collection getEntityAuthzGroups(Reference ref, String userId) { Collection azGroups = null; // entities that are actually in /content use the /content authz groups if(ref != null && ref.getReference() != null && ref.getReference().startsWith("/citation/content/")) { String altRef = ref.getReference().substring("/citation".length()); azGroups = m_contentHostingService.getEntityAuthzGroups(m_entityManager.newReference(altRef), userId); } return azGroups; }
public void initEntity(String assignmentId) { if (StringUtils.isNotBlank(assignmentId)) { try { assignment = assignmentService.getAssignment(assignmentId); this.assignmentId = assignmentId; reference = entityManager.newReference(AssignmentReferenceReckoner.reckoner().assignment(assignment).reckon().getReference()); } catch (Exception e) { log.warn("Could not initialize entity with assignment id {}", assignmentId, e); } } else { log.warn("Can not initialize entity with assignment id {}", assignmentId); } }
/** * Return the url unchanged, unless it's a reference, then return the reference url */ protected String convertReferenceUrl(String url) { // make a reference Reference ref = entityManager().newReference(url); // if it didn't recognize this, return it unchanged if (!ref.isKnownType()) return url; // return the reference's url return ref.getUrl(); }
/** * Construct with a reference. * * @param ref * The channel reference. */ public BaseMessageChannelEdit(String ref) { // set the ids Reference r = m_entityManager.newReference(ref); m_context = r.getContext(); m_id = r.getId(); // setup for properties m_properties = new BaseResourcePropertiesEdit(); } // BaseMessageChannelEdit
public boolean parseEntityReference(String reference, Reference ref) { if (reference.startsWith(getContext())) { // removing our label, we expose the wrapped Entity reference String wrappedRef = reference.substring(getLabel().length() + 1); // make a reference for this Reference wrapped = entityManager.newReference(wrappedRef); // use the wrapped id, container and context - our own type (no subtype) ref.set(getLabel(), null, wrapped.getId(), wrapped.getContainer(), wrapped.getContext()); return true; } return false; }
public void initEntity(Assignment assignment) { if (assignment != null && StringUtils.isNotBlank(assignment.getId())) { // if assignment has an id assume its been persisted this.assignment = assignment; this.assignmentId = assignment.getId(); reference = entityManager.newReference(AssignmentReferenceReckoner.reckoner().assignment(assignment).reckon().getReference()); } else { log.warn("Can not initialize entity with assignment {}", assignment); } }
protected ContentEntityWrapper getContentEntityWrapper(Reference ref) { String wholeRef = ref.getReference(); ReferenceParser parser = parseReference(wholeRef); ContentResource base = (ContentResource) entityManager.newReference(parser.getRef()).getEntity(); //base could be null because we have a second level of wrapping if (base == null) { parser = parseReference(ref.getReference()); base = (ContentResource) entityManager.newReference(parser.getRef()).getEntity(); } return new ContentEntityWrapper(base, wholeRef); }