Examples of PersistenceManager


Examples of com.caucho.env.jpa.PersistenceManager

    try {
      Environment.addChildLoaderListener(new ListenerPersistenceEnvironment());
   
      // _ejbContainer.start();
     
      PersistenceManager persistenceManager = PersistenceManager.create();
     
      if (persistenceManager != null)
        persistenceManager.addPersistenceUnitDefault(_jpaProgram);

      if ("manual".equals(_startupMode))
        return;

      manualInit();
View Full Code Here

Examples of com.sun.jdo.spi.persistence.support.sqlstore.PersistenceManager

        {
      StateManager stateManager = owner.jdoGetStateManager();
     
      if (stateManager != null)
      {
        PersistenceManager pm = (PersistenceManager) stateManager.getPersistenceManagerInternal();

        pm.acquireShareLock();
       
        try
        {
          synchronized (stateManager)
          {
            //
            // Need to recheck owner because it could be set to
            // null before we lock the stateManager.
            //
            if (owner != null)
            {
              stateManager.makeDirty(fieldName);
              return stateManager;
            }
          }
        }
        finally
        {
          pm.releaseShareLock();
        }
      }
    }
        return null;
     }  
View Full Code Here

Examples of info.archinnov.achilles.persistence.PersistenceManager

    @Test
    public void should_create_resource_with_a_distinct_keyspace() throws Exception {
        //Given
        AchillesResource resource = AchillesResourceBuilder.noEntityPackages("test_keyspace");
        final PersistenceManager manager = resource.getPersistenceManager();
        RegularStatement regularStatement = select().countAll().from("system","schema_keyspaces")
                .where(eq("keyspace_name","test_keyspace"));

        //When
        final Map<String,Object> map = manager.nativeQuery(regularStatement).first();

        //Then
        assertThat(map.get("count")).isEqualTo(1L);

    }
View Full Code Here

Examples of javax.jdo.PersistenceManager

    {
        if (pc == null)
        {
            return null;
        }
        PersistenceManager pm = JDOHelper.getPersistenceManager(pc);
        if (pm == null)
        {
            return null;
        }
        return ((AbstractPersistenceManager)pm).getObjectManager();
View Full Code Here

Examples of javax.jdo.PersistenceManager

        assertIsOpen();

        // Freeze the PMF config now that we are handing out PM's
        freezeConfiguration();

        PersistenceManager pm = new JDOPersistenceManager(this, userName, password);

        if (lifecycleListeners != null)
        {
            // Add PMF lifecycle listeners to the PM
            Iterator listenerIter = lifecycleListeners.iterator();
            while (listenerIter.hasNext())
            {
                LifecycleListenerForClass listener = (LifecycleListenerForClass) listenerIter.next();
                pm.addInstanceLifecycleListener(listener.getListener(), listener.getClasses());
            }
        }

        getPmCache().add(pm);
View Full Code Here

Examples of javax.jdo.PersistenceManager

     * to succeed or to fail.
     */
    private void compile(String assertion,
            QueryElementHolder queryElementHolder, boolean asSingleString, 
            String singleStringQuery, boolean positive) {
        PersistenceManager pm = getPM();
        try {
            Query query;
            if (queryElementHolder != null) {
                if (asSingleString) {
                    query = queryElementHolder.getSingleStringQuery(pm);
View Full Code Here

Examples of javax.jdo.PersistenceManager

     * @param queryText
     * @param positive
     */
    protected void compile(String assertion,
            Query query, String queryText, boolean positive) {
        PersistenceManager pm = getPM();
        Transaction tx = pm.currentTransaction();
        tx.begin();
        try {
            query.compile();
            if (!positive) {
                fail(assertion,
View Full Code Here

Examples of javax.jdo.PersistenceManager

     * @return the query result
     */
    private Object execute(String assertion,
            QueryElementHolder queryElementHolder, boolean asSingleString,
            Object parameters, Object expectedResult) {
        PersistenceManager pm = getPM();
        Query query = asSingleString ?
                queryElementHolder.getSingleStringQuery(pm) :
                    queryElementHolder.getAPIQuery(pm);
        Object result = execute(assertion, query,
                queryElementHolder.toString(),
View Full Code Here

Examples of javax.jdo.PersistenceManager

     */
    private Object execute(String assertion, Query query,
            String singleStringQuery, boolean hasOrdering,
            Object parameters, Object expectedResult, boolean positive) {
        Object result = null;
        PersistenceManager pm = getPM();
        Transaction tx = pm.currentTransaction();
        tx.begin();
        try {
            try {
                if (parameters == null) {
                    result = query.execute();
View Full Code Here

Examples of javax.jdo.PersistenceManager

     * @param expectedNrOfDeletedObjects the expected number of deleted objects.
     */
    private void delete(String assertion,
            QueryElementHolder queryElementHolder, boolean asSingleString,
            Object parameters, long expectedNrOfDeletedObjects) {
        PersistenceManager pm = getPM();
        Query query = asSingleString ?
                queryElementHolder.getSingleStringQuery(pm) :
                    queryElementHolder.getAPIQuery(pm);
        delete(assertion, query, queryElementHolder.toString(),
                parameters, expectedNrOfDeletedObjects);
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.