Examples of EntityHolder


Examples of com.sun.jersey.core.provider.EntityHolder

        if (!entityStream.markSupported()) {
            entityStream = new BufferedInputStream(entityStream, ReaderWriter.BUFFER_SIZE);
        }
        entityStream.mark(1);
        if (entityStream.read() == -1) {
            return new EntityHolder();
        }

        entityStream.reset();

        final ParameterizedType pt = (ParameterizedType)genericType;
        final Type t = pt.getActualTypeArguments()[0];
        final Class entityClass = (t instanceof Class) ? (Class)t : (Class)((ParameterizedType)t).getRawType();
        final Type entityGenericType = (t instanceof Class) ? entityClass : t;

        MessageBodyReader br = bodyWorker.getMessageBodyReader(entityClass, entityGenericType, annotations, mediaType);
        if (br == null) {
            LOGGER.severe("A message body reader for the type, " + type + ", could not be found");
            throw new WebApplicationException();
        }
        Object o = br.readFrom(entityClass, entityGenericType, annotations, mediaType, httpHeaders, entityStream);
        return new EntityHolder(o);
    }
View Full Code Here

Examples of com.sun.jersey.core.provider.EntityHolder

        if (!entityStream.markSupported()) {
            entityStream = new BufferedInputStream(entityStream, ReaderWriter.BUFFER_SIZE);
        }
        entityStream.mark(1);
        if (entityStream.read() == -1) {
            return new EntityHolder();
        }

        entityStream.reset();

        final ParameterizedType pt = (ParameterizedType)genericType;
        final Type t = pt.getActualTypeArguments()[0];
        final Class entityClass = (t instanceof Class) ? (Class)t : (Class)((ParameterizedType)t).getRawType();
        final Type entityGenericType = (t instanceof Class) ? entityClass : t;

        MessageBodyReader br = bodyWorker.getMessageBodyReader(entityClass, entityGenericType, annotations, mediaType);
        if (br == null) {
            LOGGER.severe("A message body reader for the type, " + type + ", could not be found");
            throw new WebApplicationException();
        }
        Object o = br.readFrom(entityClass, entityGenericType, annotations, mediaType, httpHeaders, entityStream);
        return new EntityHolder(o);
    }
View Full Code Here

Examples of org.drools.persistence.info.EntityHolder

      if (entity.getId() == null) {
        entity.setId(generateSessionInfoId());
      }
      String key = createSessionKey(entity.getId());
      entity.transform();
        this.cache.put(key , new EntityHolder(key, entity) );
        return entity;
    }
View Full Code Here

Examples of org.drools.persistence.info.EntityHolder

  private String safeId(Number id) {
    return String.valueOf(id); //TODO
  }

    public SessionInfo findSessionInfo(Integer id) {
      EntityHolder holder = (EntityHolder) this.cache.get( createSessionKey(id) );
      if (holder == null) {
        return null;
      }
        return holder.getSessionInfo();
    }
View Full Code Here

Examples of org.drools.persistence.info.EntityHolder

      if (workItemInfo.getId() == null) {
        workItemInfo.setId(generateWorkItemInfoId());
      }
      String key = createWorkItemKey(workItemInfo.getId());
      workItemInfo.transform();
      cache.put(key, new EntityHolder(key, workItemInfo));
      return workItemInfo;
    }
View Full Code Here

Examples of org.drools.persistence.info.EntityHolder

      cache.put(key, new EntityHolder(key, workItemInfo));
      return workItemInfo;
    }

    public WorkItemInfo findWorkItemInfo(Long id) {
      EntityHolder holder = (EntityHolder) cache.get(createWorkItemKey(id));
      if (holder == null) {
        return null;
      }
      return holder.getWorkItemInfo();
    }
View Full Code Here

Examples of org.drools.persistence.info.EntityHolder

    }

    public WorkItemInfo merge(WorkItemInfo workItemInfo) {
      String key = createWorkItemKey(workItemInfo.getId());
      workItemInfo.transform();
      return ((EntityHolder) cache.put(key, new EntityHolder(key, workItemInfo))).getWorkItemInfo();
    }
View Full Code Here

Examples of org.gvt.util.EntityHolder

    // Encountered rules. For avoiding duplicate edges.
    Set<String> encountered = new HashSet<String>();

    for (SimpleInteraction simpleInt : simpleInts)
    {
      EntityHolder source = new EntityHolder(simpleInt.getSource());
      EntityHolder target = new EntityHolder(simpleInt.getTarget());

      if (!map.containsKey(source))
      {
        map.put(source, new SIFNode(this, source));
      }
      if (!map.containsKey(target))
      {
        map.put(target, new SIFNode(this, target));
      }
      SIFNode sourceNode = map.get(source);
      SIFNode targetNode = map.get(target);

      String id = source.getID() + " - " + target.getID();

      if (encountered.contains(id))
      {
        continue;
      }

      new SIFEdge(sourceNode, targetNode, simpleInt.getType());

      encountered.add(id);

      if (!simpleInt.getType().isDirected())
      {
        encountered.add(target.getID() + " - " + source.getID());
      }
    }
  }
View Full Code Here

Examples of org.gvt.util.EntityHolder

    return cmp;
  }

  public EntityHolder getEntity()
  {
    return new EntityHolder(cmp);
  }
View Full Code Here

Examples of org.gvt.util.EntityHolder

        for (String selected : selectionResult)
        {
          //search among all addedEntities
          for (int j = 0 ; j < addedEntities.size() ; j++)
          {
            EntityHolder entity = addedEntities.get(j);
           
            //if corresponding entity is found
            if (selected != null && selected.equals(entity.getName()))
            {
              //remove entity from addedEntities ArrayList
              addedEntities.remove(j);
             
              //remove entity keyName from from List
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.