Package org.apache.geronimo.jee.persistence

Examples of org.apache.geronimo.jee.persistence.Persistence


        namingPattern.setVersion("resourceref-pattern-version");
        resourceRef.setPattern(namingPattern);
        webApp.getResourceRef().add(resourceRef);

        // set the Service or Persistence
        Persistence persistence = persistenceFactory.createPersistence();
        persistence.setVersion("persistence-version");
        Persistence.PersistenceUnit persistenceUnit = persistenceFactory.createPersistencePersistenceUnit();
        persistenceUnit.setName("persistence-name");
        persistenceUnit.setDescription("persistence-description");
        persistenceUnit.setExcludeUnlistedClasses(true);
        persistenceUnit.setJtaDataSource("persistence-jtadatasource");
        persistenceUnit.setNonJtaDataSource("persistence-nonjtadatasource");
        persistenceUnit.setProvider("persistence-provider");
        Persistence.PersistenceUnit.Properties properties = persistenceFactory.createPersistencePersistenceUnitProperties();
        Persistence.PersistenceUnit.Properties.Property property = persistenceFactory.createPersistencePersistenceUnitPropertiesProperty();
        property.setName("persistence-property-name");
        property.setValue("persistence-property-value");
        properties.getProperty().add(property);
        persistenceUnit.setProperties(properties);
        persistenceUnit.setTransactionType(PersistenceUnitTransaction.RESOURCE_LOCAL);
        persistenceUnit.getClazz().add("persistence-clazz");
        persistenceUnit.getJarFile().add("persistence-jarfile");
        persistenceUnit.getMappingFile().add("persistence-mappingfile");
        persistence.getPersistenceUnit().add(persistenceUnit);
        webApp.getServiceOrPersistence().add(persistence);

        // set the Service Ref
        ServiceRef serviceRef = namingFactory.createServiceRef();
        serviceRef.setServiceRefName("serviceref-refname");
View Full Code Here

TOP

Related Classes of org.apache.geronimo.jee.persistence.Persistence

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.