org.hibernate.engine.spi.SessionImplementor - java examples

Here are the examples of the java api org.hibernate.engine.spi.SessionImplementor taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

155 Examples 7

19 View Complete Implementation : PostgreSQLEnumType.java
Copyright Apache License 2.0
Author : vladmihalcea
public void nullSafeSet(PreparedStatement st, Object value, int index, SessionImplementor session) throws HibernateException, SQLException {
    st.setObject(index, value != null ? ((Enum) value).name() : null, Types.OTHER);
}

19 View Complete Implementation : PostgreSQLEnumType.java
Copyright Apache License 2.0
Author : vladmihalcea
public void nullSafeSet(PreparedStatement st, Object value, int index, SessionImplementor session) throws HibernateException, SQLException {
    st.setObject(index, value != null ? ((Enum) value).name() : null, Types.OTHER);
}

19 View Complete Implementation : PostgreSQLEnumType.java
Copyright Apache License 2.0
Author : vladmihalcea
public void nullSafeSet(PreparedStatement st, Object value, int index, SessionImplementor session) throws HibernateException, SQLException {
    st.setObject(index, value != null ? ((Enum) value).name() : null, Types.OTHER);
}

18 View Complete Implementation : NonStrictReadWriteRedisCollectionRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean putFromLoad(SessionImplementor session, Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride) {
    if (minimalPutOverride && region.contains(key)) {
        return false;
    }
    region.put(key, value);
    return true;
}

18 View Complete Implementation : TransactionalRedisEntityRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean afterInsert(SessionImplementor session, Object key, Object value, Object version) {
    return false;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public boolean isModified(Object dbState, Object currentState, boolean[] checkable, SessionImplementor session) throws HibernateException {
    return isDirty(dbState, currentState);
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Serializable disreplacedemble(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return disreplacedemble(value);
}

18 View Complete Implementation : TransactionalRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public void remove(SessionImplementor session, Object key) {
    region.remove(key);
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Serializable disreplacedemble(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return disreplacedemble(value);
}

18 View Complete Implementation : ReadOnlyRedisEntityRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean insert(SessionImplementor session, Object key, Object value, Object version) {
    return false;
}

18 View Complete Implementation : TransactionalRedisEntityRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public SoftLock lockItem(SessionImplementor session, Object key, Object version) {
    region.remove(key);
    return null;
}

18 View Complete Implementation : NonStrictReadWriteRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean afterInsert(SessionImplementor session, Object key, Object value) {
    return false;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public boolean isModified(Object dbState, Object currentState, boolean[] checkable, SessionImplementor session) throws HibernateException {
    return isDirty(dbState, currentState);
}

18 View Complete Implementation : TransactionalRedisCollectionRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean putFromLoad(SessionImplementor session, Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride) {
    if (minimalPutOverride && region.contains(key)) {
        return false;
    }
    region.put(key, value);
    return true;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Serializable disreplacedemble(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return disreplacedemble(value);
}

18 View Complete Implementation : NonStrictReadWriteRedisEntityRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean putFromLoad(SessionImplementor session, Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride) {
    if (minimalPutOverride && region.contains(key)) {
        return false;
    }
    region.put(key, value);
    return true;
}

18 View Complete Implementation : PostgreSQLCITextType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
protected void set(PreparedStatement st, String value, int index, SessionImplementor session) throws SQLException {
    st.setObject(index, value, Types.OTHER);
}

18 View Complete Implementation : TransactionalRedisEntityRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean putFromLoad(SessionImplementor session, Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride) {
    if (minimalPutOverride && region.contains(key)) {
        return false;
    }
    region.put(key, value);
    return true;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Object semiResolve(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return value;
}

18 View Complete Implementation : ReadOnlyRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean insert(SessionImplementor session, Object key, Object value) {
    return false;
}

18 View Complete Implementation : PostgreSQLCITextType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
protected void set(PreparedStatement st, String value, int index, SessionImplementor session) throws SQLException {
    st.setObject(index, value, Types.OTHER);
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public final boolean isDirty(Object old, Object current, boolean[] checkable, SessionImplementor session) {
    return checkable[0] && isDirty(old, current);
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public final boolean isDirty(Object old, Object current, SessionImplementor session) {
    return isDirty(old, current);
}

18 View Complete Implementation : ReadWriteRedisEntityRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean insert(SessionImplementor session, Object key, Object value, Object version) {
    region.put(key, value);
    return true;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public final boolean isDirty(Object old, Object current, SessionImplementor session) {
    return isDirty(old, current);
}

18 View Complete Implementation : ReadOnlyRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean afterInsert(SessionImplementor session, Object key, Object value) {
    region.put(key, value);
    return true;
}

18 View Complete Implementation : NonStrictReadWriteRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean insert(SessionImplementor session, Object key, Object value) {
    return false;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Object resolve(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return value;
}

18 View Complete Implementation : ReadWriteRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean update(SessionImplementor session, Object key, Object value) {
    region.put(key, value);
    return true;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public final boolean isDirty(Object old, Object current, boolean[] checkable, SessionImplementor session) {
    return checkable[0] && isDirty(old, current);
}

18 View Complete Implementation : ReadOnlyRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean putFromLoad(SessionImplementor session, Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride) {
    if (minimalPutOverride && region.contains(key)) {
        return false;
    }
    region.put(key, value);
    return true;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Object semiResolve(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return value;
}

18 View Complete Implementation : RedisGeneralDataRegion.java
Copyright Apache License 2.0
Author : debop
@Override
public Object get(SessionImplementor session, Object key) throws CacheException {
    try {
        return redis.get(getName(), key);
    } catch (Exception ignored) {
        return null;
    }
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public void nullSafeSet(PreparedStatement st, Object value, int index, boolean[] settable, SessionImplementor session) throws HibernateException, SQLException {
    set(st, returnedClreplaced().cast(value), index, session);
}

18 View Complete Implementation : TransactionalRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public SoftLock lockItem(SessionImplementor session, Object key, Object version) {
    region.remove(key);
    return null;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public final boolean isDirty(Object old, Object current, SessionImplementor session) {
    return isDirty(old, current);
}

18 View Complete Implementation : ReadOnlyRedisEntityRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public Object get(SessionImplementor session, Object key, long txTimestamp) {
    return region.get(key);
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public boolean isModified(Object dbState, Object currentState, boolean[] checkable, SessionImplementor session) throws HibernateException {
    return isDirty(dbState, currentState);
}

18 View Complete Implementation : TransactionalRedisEntityRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean insert(SessionImplementor session, Object key, Object value, Object version) {
    region.put(key, value);
    return true;
}

18 View Complete Implementation : PostgreSQLCITextType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
protected void set(PreparedStatement st, String value, int index, SessionImplementor session) throws SQLException {
    st.setObject(index, value, Types.OTHER);
}

18 View Complete Implementation : TransactionalRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean update(SessionImplementor session, Object key, Object value) {
    region.put(key, value);
    return true;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Object replacedemble(Serializable cached, SessionImplementor session, Object owner) throws HibernateException {
    return replacedemble(cached, session);
}

18 View Complete Implementation : ReadWriteRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public boolean afterInsert(SessionImplementor session, Object key, Object value) {
    region.put(key, value);
    return true;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Object semiResolve(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return value;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public void beforereplacedemble(Serializable cached, SessionImplementor session) {
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Object resolve(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return value;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public void nullSafeSet(PreparedStatement st, Object value, int index, SessionImplementor session) throws SQLException {
    set(st, clazz.cast(value), index, session);
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public Object resolve(Object value, SessionImplementor session, Object owner) throws HibernateException {
    return value;
}

18 View Complete Implementation : ImmutableType.java
Copyright Apache License 2.0
Author : vladmihalcea
@Override
public final boolean isDirty(Object old, Object current, boolean[] checkable, SessionImplementor session) {
    return checkable[0] && isDirty(old, current);
}

18 View Complete Implementation : TransactionalRedisNaturalIdRegionAccessStrategy.java
Copyright Apache License 2.0
Author : debop
@Override
public Object get(SessionImplementor session, Object key, long txTimestamp) {
    return region.get(key);
}