Package com.impetus.kundera.client

Examples of com.impetus.kundera.client.Client


    @Override
    public void handleFind(NodeStateContext nodeStateContext)
    {
        // Fetch Node data from Client
        Client client = nodeStateContext.getClient();
        Class<?> nodeDataClass = nodeStateContext.getDataClass();
        EntityMetadata entityMetadata = KunderaMetadataManager.getEntityMetadata(nodeStateContext.getPersistenceDelegator().getKunderaMetadata(), nodeDataClass);
        Object entityId = nodeStateContext.getEntityId();

        Object nodeData = null; // Node data

        EntityReader reader = client.getReader();
        if (reader == null)
        {
            return;
        }
View Full Code Here


    public void handleFlush(NodeStateContext nodeStateContext)
    {
        // Entity state to remain as Managed

        // Flush this node to database
        Client client = nodeStateContext.getClient();
        client.persist((Node) nodeStateContext);

        // logNodeEvent("FLUSHED", this, nodeStateContext.getNodeId());

        // Since node is flushed, mark it as NOT dirty
        nodeStateContext.setDirty(false);
View Full Code Here

        em.clear();

        AssociationBuilder builder = new AssociationBuilder();

        PersistenceDelegator delegator = CoreTestUtilities.getDelegator(em);
        Client associationEntityClient = delegator.getClient(KunderaMetadataManager.getEntityMetadata(
                ((EntityManagerFactoryImpl) emf).getKunderaMetadataInstance(), AddressU11FK.class));
        java.util.List results = builder.getAssociatedEntitiesFromIndex(PersonU11FK.class, "1", AddressU11FK.class,
                associationEntityClient);
        Assert.assertNotNull(results);
View Full Code Here

    public void testGetClient()
    {
        PersonnelDTO dto = new PersonnelDTO();
        EntityMetadata entityMetadata = KunderaMetadataManager.getEntityMetadata(((EntityManagerFactoryImpl)emf).getKunderaMetadataInstance(), dto.getClass());
        PersistenceDelegator pd = ((EntityManagerImpl) em).getPersistenceDelegator();
        Client c = pd.getClient(entityMetadata);
        Assert.assertNotNull(c);
        Assert.assertTrue(c instanceof CoreTestClient);

    }
View Full Code Here

TOP

Related Classes of com.impetus.kundera.client.Client

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.