Package org.apache.ojb.broker

Examples of org.apache.ojb.broker.Identity


        PersistenceManager persistenceManager = pmf.getPersistenceManager();
       
        Employee e = new Employee();
        e.setId(bean.getId());
        PersistenceBroker broker = PersistenceBrokerFactory.defaultPersistenceBroker();
        Identity oid = new Identity(e, broker);
       
        Employee b = new Employee();
        //  2. start transaction
        persistenceManager.currentTransaction().begin();
        // 3. Get the Object based on the primary key
View Full Code Here


        PersistenceManager persistenceManager = pmf.getPersistenceManager();
       
        Employee e = new Employee();
        e.setId(bean.getId());
        PersistenceBroker broker = PersistenceBrokerFactory.defaultPersistenceBroker();
        Identity oid = new Identity(e, broker);
       
        Employee b = new Employee();
        //  2. start transaction
        persistenceManager.currentTransaction().begin();
        // 3. Get the Object based on the primary key
View Full Code Here

             */
            public void notifyElementRemoved(JetspeedCache cache, boolean local, Object key, Object element)
            {
                DatabasePageManagerCacheObject cacheObject = (DatabasePageManagerCacheObject)element;
                // remove cache object from local caches
                Identity oid = ((cacheObject != null) ? cacheObject.getId() : null);
                String path = ((cacheObject != null) ? cacheObject.getPath() : (String)key);
                if ((oid != null) || (path != null))
                {
                    synchronized (DatabasePageManagerCache.class)
                    {
View Full Code Here

        StringBuilder dump = new StringBuilder();
        dump.append("--------------------------"+EOL);
        Iterator dumpIter = oidCache.getKeys().iterator();
        while (dumpIter.hasNext())
        {
            Identity oid = (Identity)dumpIter.next();
            NodeImpl node = (NodeImpl)cacheLookup(oid);
            dump.append("node="+node.getPath()+", oid="+oid+EOL);
        }
        dump.append("--------------------------");
        log.debug("DatabasePageManagerCache dump:"+EOL+dump.toString());
View Full Code Here

   */
  public final Object retrieveByPk(final Object vo) {

    PersistenceBroker broker = getPersistenceBroker();

    Identity identity = new Identity(vo, broker);

    return broker.getObjectByIdentity(identity);
  }
View Full Code Here

    PersistenceManager persistenceManager = pmf.getPersistenceManager();
   
    Employee e = new Employee();
    e.setId(bean.getId());
    PersistenceBroker broker = PersistenceBrokerFactory.defaultPersistenceBroker();
    Identity oid = new Identity(e, broker);
   
    Employee b = new Employee();
    //  2. start transaction
    persistenceManager.currentTransaction().begin();
    // 3. Get the Object based on the primary key
View Full Code Here

    PersistenceManager persistenceManager = pmf.getPersistenceManager();
   
    Employee e = new Employee();
    e.setId(bean.getId());
    PersistenceBroker broker = PersistenceBrokerFactory.defaultPersistenceBroker();
    Identity oid = new Identity(e, broker);
   
    Employee b = new Employee();
    //  2. start transaction
    persistenceManager.currentTransaction().begin();
    // 3. Get the Object based on the primary key
View Full Code Here

      PersistenceManager persistenceManager = pmf.getPersistenceManager();
   
      Employee e = new Employee();
      e.setId(bean.getId());
      PersistenceBroker broker = PersistenceBrokerFactory.defaultPersistenceBroker();
      Identity oid = new Identity(e, broker);
   
      Employee b = new Employee();
      //  2. start transaction
      persistenceManager.currentTransaction().begin();
      // 3. Get the Object based on the primary key
View Full Code Here

        clearNRM();
        Transaction tx = odmg.newTransaction();
        //bind object to name
        tx.begin();
        Article example = createArticle();
        Identity oid = new Identity(example, ((HasBroker)tx).getBroker());

        try
        {
            db.bind(example, bindingName);
            tx.commit();
View Full Code Here

        {
            tx = _kit.getTransaction(_conn);
            tx.begin();

            example = (Article) _conn.getObjectByIdentity(
                    new Identity(Article.class, Article.class,
                                 new Object[] {new Integer(77777)}));
            if (example == null)
            {
                example = Article.createInstance();
                example.setArticleId(77777);
            }
            example.setProductGroupId(7);
            example.setStock(333);
            example.setArticleName("333");
            _conn.makePersistent(example);

            tx.commit();

            Identity oid = _conn.getIdentity(example);

            // get from the cache
            tx = _kit.getTransaction(_conn);
            tx.begin();
            example = (Article) _conn.getObjectByIdentity(oid);
View Full Code Here

TOP

Related Classes of org.apache.ojb.broker.Identity

Copyright © 2018 www.massapicom. 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.