Examples of Persistable


Examples of com.walters.sms.domain.Persistable

    public Persistable findById(@SuppressWarnings("rawtypes") final Class objClass, final Serializable id) throws DataAccessException
    {
        CheckArg.isNotNull(objClass, "objectClass");
        CheckArg.isNotNull(id, "id");

        Persistable obj = null;

        try
        {
            begin();
View Full Code Here

Examples of dk.brics.jwig.persistence.Persistable

public class CacheInterceptor extends EmptyInterceptor {

    @Override
  public void postFlush(Iterator iterator) {
        while (iterator.hasNext()) {
        Persistable persistable = (Persistable) iterator.next();
        ThreadContext.getDependencyMap().objectUpdated(persistable);
    }
    }
View Full Code Here

Examples of dk.brics.jwig.persistence.Persistable

    /**
     * If p is a persistable object, a proxy object is returned. Else the object itself is simply returned.
     */
    private Object getObject(Object p) {
        if (p instanceof Persistable) {
            Persistable persistable = (Persistable) p;
            if (persistable.getId() == null) {
                log.warn("Tried to set up a dependency with a non-persistent persistable", new Exception());
                return null;
            }
            return new ProxyObject(ThreadContext.getWebSite().getQuerier(), (Persistable) p);
        } else {
View Full Code Here

Examples of org.netbeans.web.Persistable

     * and handles all tag processing, body iteration, etc.
     */
    @Override
    public void doTag() throws JspException {
       
        Utils.processPersistable(new Persistable() {

            public TransactionResult runQuery(EntityManager em) {
                JspWriter out=getJspContext().getOut();

                try {
View Full Code Here

Examples of org.olat.core.id.Persistable

   * persistable object. The object might also have object identity, but this is not guaranteed.
   */
  // TODO:cg: not used => Remove it, ask fj
  public static Persistable getPersistableByPersistableKey(Iterator iter, Persistable persistable) {
    while (iter.hasNext()) {
      Persistable persistableFromIterator = (Persistable) iter.next();
      if (persistable.equalsByPersistableKey(persistableFromIterator))
        return persistableFromIterator;
    }
    return null;
  }
View Full Code Here

Examples of org.olat.core.id.Persistable

   * @return boolean
   */
  public static boolean listContainsObjectByKey(List objects, Long key) {
    for (Iterator iter = objects.iterator(); iter.hasNext();) {
      try {
        Persistable listObject = (Persistable) iter.next();
        if (listObject.getKey().equals(key))  {
          return true;
        }
      } catch (ClassCastException e) {
        throw new AssertionError("Class cast exception: objects list must contain object only of type persistable!");
      }
View Full Code Here

Examples of org.olat.core.id.Persistable

   * @return int position of object in list
   */
  public static int indexOf(List objects, Long key) {
    for (Iterator iter = objects.iterator(); iter.hasNext();) {
      try {
        Persistable listObject = (Persistable) iter.next();
        if (listObject.getKey().equals(key))  {
          return objects.indexOf(listObject);
        }
      } catch (ClassCastException e) {
        throw new AssertionError("Class cast exception: objects list must contain object only of type persistable!");
      }
View Full Code Here

Examples of org.olat.core.id.Persistable

   */
  public static int removeObjectsFromList(List originalList, List toBeRemovedObjects) { 
    int counter = 0;
    Iterator removeIter = toBeRemovedObjects.iterator();
    while (removeIter.hasNext()) {
      Persistable toBeRemoved = (Persistable) removeIter.next();
      Iterator originalIter = originalList.iterator();
      while (originalIter.hasNext()) {
        Persistable fromOriginal = (Persistable) originalIter.next();
        if (fromOriginal.getKey().equals(toBeRemoved.getKey())) {
          originalList.remove(fromOriginal);
          counter++;
          break;
        }
      }
View Full Code Here

Examples of org.olat.core.id.Persistable

   * @return Persistable
   */
  public static Persistable findInListByKey(List persistables, Persistable persistable) {
    Long key = persistable.getKey();
    for (Iterator iter = persistables.iterator(); iter.hasNext();) {
      Persistable ppit  = (Persistable) iter.next();
      if (ppit.getKey().equals(key)) {
        return ppit;
      }
    }
    return null;
  }
View Full Code Here

Examples of org.olat.core.id.Persistable

   * @return True if listOfPersistable contains persistable
   */
  public static boolean containsPersistable(List listOfPersistables, Persistable persistable) {
    Long key = persistable.getKey();
    for (Iterator iter = listOfPersistables.iterator(); iter.hasNext();) {
      Persistable entry = (Persistable) iter.next();
      if (entry.getKey().equals(key)) {
        return true;
      }
    }
    return false;
  }
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.