Examples of NucleusContext


Examples of org.datanucleus.NucleusContext

        Map props = new HashMap();
        try
        {
            // Try extracting properties from persistence-unit
            NucleusContext nucCtx = new NucleusContext("JDO", null); // Do we need JDO here?
            PersistenceUnitMetaData pumd = nucCtx.getMetaDataManager().getMetaDataForPersistenceUnit(factory);
            props.putAll(pumd.getProperties());
        }
        catch (Exception e)
        {
            LOGGER_REST.error("Exception with persistence-unit ", e);
View Full Code Here

Examples of org.datanucleus.NucleusContext

    /**
     * Test of the valid locations for a specified package.
     */
    public void testLocationsForPackage()
    {
        JDOMetaDataManager mgr = new JDOMetaDataManager(new NucleusContext("JDO", null));

        // Try typical JDO package name
        String packageName = "org.jpox.samples";
        List locations = mgr.getValidMetaDataLocationsForPackage("jdo", null, packageName);
        assertTrue("Locations returned from MetaData Manager was null!", locations != null);
View Full Code Here

Examples of org.datanucleus.NucleusContext

    /**
     * Test of the valid locations for a specified class.
     */
    public void testLocationsForClass()
    {
        JDOMetaDataManager mgr = new JDOMetaDataManager(new NucleusContext("JDO", null));

        // Try typical JDO class name
        String className = "org.jpox.samples.store.Product";
        List locations = mgr.getValidMetaDataLocationsForClass("jdo", null, className);
        assertTrue("Locations returned from MetaData Manager was null!", locations != null);
View Full Code Here

Examples of org.datanucleus.NucleusContext

public class MetaDataParserTest extends TestCase
{
    public void testParseMetaDataURLnullURL()
    {
        MetaDataParser parser = new MetaDataParser(
            new JDOMetaDataManager(new NucleusContext("JDO", null)),true);
        try
        {
            parser.parseMetaDataURL(null, "jdo");
            fail("expected JPOXException");
        }
View Full Code Here

Examples of org.datanucleus.NucleusContext

    }

    public void testParseMetaDataURLnullhandler()
    {
        MetaDataParser parser = new MetaDataParser(
            new JDOMetaDataManager(new NucleusContext("JDO", null)),true);
        try
        {
            parser.parseMetaDataURL(getClass().getResource("/org/datanucleus/api/jdo/metadata/xml/package2.jdo"), null);
            fail("expected JPOXException");
        }
View Full Code Here

Examples of org.datanucleus.NucleusContext

public class PersistenceFileMetaDataHandlerTest extends TestCase
{
    public void testParseDefaultNamespace()
    {
        MetaDataParser parser = new MetaDataParser(
            new JDOMetaDataManager(new NucleusContext("JDO", null)),true);
        MetaData md = parser.parseMetaDataURL(getClass().getResource("/org/datanucleus/api/jdo/metadata/xml/persistence1.xml"), "persistence");
        assertNotNull(md);
    }
View Full Code Here

Examples of org.datanucleus.NucleusContext

    }

    public void testParseNamespace()
    {
        MetaDataParser parser = new MetaDataParser(
            new JDOMetaDataManager(new NucleusContext("JDO", null)),true);
        MetaData md = parser.parseMetaDataURL(getClass().getResource("/org/datanucleus/api/jdo/metadata/xml/persistence2.xml"), "persistence");
        assertNotNull(md);
    }
View Full Code Here

Examples of org.datanucleus.NucleusContext

public class JDOMetaDataHandlerTest extends TestCase
{
    public void testParseDefaultNamespace()
    {
        MetaDataParser parser = new MetaDataParser(
            new JDOMetaDataManager(new NucleusContext("JDO", null)),true);
        MetaData md = parser.parseMetaDataURL(getClass().getResource("/org/datanucleus/api/jdo/metadata/xml/package1.jdo"), "jdo");
        assertNotNull(md);
    }
View Full Code Here

Examples of org.datanucleus.NucleusContext

    }

    public void testParseNamespace()
    {
        MetaDataParser parser = new MetaDataParser(
            new JDOMetaDataManager(new NucleusContext("JDO", null)),true);
        MetaData md = parser.parseMetaDataURL(getClass().getResource("/org/datanucleus/api/jdo/metadata/xml/package2.jdo"), "jdo");
        assertNotNull(md);
    }
View Full Code Here

Examples of org.datanucleus.NucleusContext

    {
        Object discriminatorValue = className; // Default to the "class-name" discriminator strategy
        if (dismd.getStrategy() == DiscriminatorStrategy.VALUE_MAP)
        {
            // Get the MetaData for the target class since that holds the "value"
            NucleusContext nucleusCtx = stmt.getRDBMSManager().getNucleusContext();
            AbstractClassMetaData targetCmd = nucleusCtx.getMetaDataManager().getMetaDataForClass(className, clr);
            if (discriminatorMapping instanceof DiscriminatorLongMapping)
            {
                String strValue = targetCmd.getInheritanceMetaData().getDiscriminatorMetaData().getValue();
                try
                {
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.