Examples of TupleContext


Examples of org.hibernate.ogm.datastore.spi.TupleContext

    return dialect.getLockingStrategy( lockable, lockMode );
  }

  @Override
  public Tuple getTuple(EntityKey key, TupleContext tupleContext) {
    TupleContext contextWithQueue = new TupleContext(
        tupleContext.getSelectableColumns(),
        tupleContext.getOptionsContext(),
        getOperationQueue()
    );
View Full Code Here

Examples of org.hibernate.ogm.datastore.spi.TupleContext

      }
    }
    if ( discriminator.getColumnName() != null ) {
      columnNames.add( discriminator.getColumnName() );
    }
    this.tupleContext = new TupleContext( columnNames );
    jpaEntityName = persistentClass.getJpaEntityName();
    entityKeyMetadata = new EntityKeyMetadata( getTableName(), getIdentifierColumnNames() );
    //load unique key association key metadata
    associationKeyMetadataPerPropertyName = new HashMap<String,AssociationKeyMetadata>();
    initAssociationKeyMetadata();
View Full Code Here

Examples of org.hibernate.ogm.datastore.spi.TupleContext

      }
    }
    if ( discriminator.getColumnName() != null ) {
      columnNames.add( discriminator.getColumnName() );
    }
    this.tupleContext = new TupleContext( columnNames );
    jpaEntityName = persistentClass.getJpaEntityName();
    entityKeyMetadata = new EntityKeyMetadata( getTableName(), getIdentifierColumnNames() );
    //load unique key association key metadata
    associationKeyMetadataPerPropertyName = new HashMap<String,AssociationKeyMetadata>();
    initAssociationKeyMetadata();
View Full Code Here

Examples of org.hibernate.ogm.dialect.spi.TupleContext

  private Tuple getTuple(String collectionName, String id, List<String> selectedColumns) {
    EntityKey key = new EntityKey(
        new EntityKeyMetadata( collectionName, new String[] { MongoDBDialect.ID_FIELDNAME } ),
        new Object[] { id }
    );
    TupleContext tupleContext = new TupleContextImpl(
        selectedColumns,
        Collections.<String, AssociatedEntityKeyMetadata>emptyMap(),
        Collections.<String, String>emptyMap(),
        EmptyOptionsContext.INSTANCE
    );
View Full Code Here

Examples of org.hibernate.ogm.dialect.spi.TupleContext

  }


  @Override
  public Tuple getTuple(EntityKey key, TupleContext tupleContext) {
    TupleContext contextWithQueue = new TupleContextImpl(
        (TupleContextImpl) tupleContext,
        getOperationQueue()
    );

    return super.getTuple( key, contextWithQueue );
View Full Code Here

Examples of org.hibernate.ogm.dialect.spi.TupleContext

  }


  @Override
  public Tuple getTuple(EntityKey key, TupleContext tupleContext) {
    TupleContext contextWithQueue = new TupleContext(
        tupleContext,
        getOperationQueue()
    );

    return super.getTuple( key, contextWithQueue );
View Full Code Here

Examples of org.hibernate.ogm.dialect.spi.TupleContext

          roles.put( column, getPropertyNames()[index] );
        }
      }
    }

    return new TupleContext(
        selectableColumnNames( discriminator ),
        associatedEntityKeyMetadata,
        roles,
        optionsService.context().getEntityOptions( getMappedClass() )
    );
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.