@Override public boolean isConnected() { return delegate.isConnected(); }
public boolean isConnected() { return ((SessionImplementor) delegate).isConnected(); }
@Override public boolean isConnected() { return delegate.isConnected(); }
public boolean isConnected() { return session.isConnected(); }
@Override public boolean isLoadable() { if (this.value instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)this.value; return proxy.getHibernateLazyInitializer().getSession().isConnected(); } return true; }
@Override public boolean isLoadable() { if (this.value instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)this.value; return proxy.getHibernateLazyInitializer().getSession().isConnected(); } return true; }
@Override public boolean isLoadable() { if (this.value instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)this.value; return proxy.getHibernateLazyInitializer().getSession().isConnected(); } return true; }
private void throwLazyInitializationExceptionIfNotConnected() { if ( !isConnectedToSession() ) { throwLazyInitializationException("no session or session was closed"); } if ( !session.isConnected() ) { throwLazyInitializationException("session is disconnected"); } }
@Override protected boolean isAbandonableElement(E element) { //This endpoint is not inverse means the opposite end point is inverse. if (!this.inverse && element instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)element; SessionImplementor session = proxy.getHibernateLazyInitializer().getSession(); return session == null || !session.isOpen() || !session.isConnected(); } return false; }
private void throwLazyInitializationExceptionIfNotConnected() { if ( !isConnectedToSession() ) { throwLazyInitializationException("no session or session was closed"); } if ( !session.isConnected() ) { throwLazyInitializationException("session is disconnected"); } }
@Override protected boolean isAbandonableValue(T value) { //This endpoint is not inverse means the opposite end point is inverse. if (!this.inverse && value instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)value; SessionImplementor session = proxy.getHibernateLazyInitializer().getSession(); return session == null || !session.isOpen() || !session.isConnected(); } return false; }
@Override protected boolean isAbandonableElement(E element) { //This endpoint is not inverse means the opposite end point is inverse. if (!this.inverse && element instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)element; SessionImplementor session = proxy.getHibernateLazyInitializer().getSession(); return session == null || !session.isOpen() || !session.isConnected(); } return false; }
@Override protected boolean isAbandonableValue(T value) { //This endpoint is not inverse means the opposite end point is inverse. if (!this.inverse && value instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)value; SessionImplementor session = proxy.getHibernateLazyInitializer().getSession(); return session == null || !session.isOpen() || !session.isConnected(); } return false; }
@Override protected boolean isAbandonableValue(V value) { //This endpoint is not inverse means the opposite end point is inverse. if (!this.inverse && value instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)value; SessionImplementor session = proxy.getHibernateLazyInitializer().getSession(); return session == null || !session.isOpen() || !session.isConnected(); } return false; }
@Override protected boolean isAbandonableValue(V value) { //This endpoint is not inverse means the opposite end point is inverse. if (!this.inverse && value instanceof HibernateProxy) { HibernateProxy proxy = (HibernateProxy)value; SessionImplementor session = proxy.getHibernateLazyInitializer().getSession(); return session == null || !session.isOpen() || !session.isConnected(); } return false; }
@Override protected void onLoad() { SessionImplementor session = this.session; if (session==null) { throw new LazyInitializationException( CommonMessages.rootTypeRetainNoSession(this.getClass(), SessionImplementor.class) ); } if (!session.isConnected()) { throw new LazyInitializationException( CommonMessages.rootTypeRetainDisconnectedSession(this.getClass(), SessionImplementor.class) ); } session.initializeCollection(this.<PersistentMAOrderedSet<E>>getRootWrapper(), false); }
@Override protected void onLoad() { SessionImplementor session = this.session; if (session==null) { throw new LazyInitializationException( CommonMessages.rootTypeRetainNoSession(this.getClass(), SessionImplementor.class) ); } if (!session.isConnected()) { throw new LazyInitializationException( CommonMessages.rootTypeRetainDisconnectedSession(this.getClass(), SessionImplementor.class) ); } session.initializeCollection(this.<PersistentMANavigableMap<K, V>>getRootWrapper(), false); }
protected static void throwLazyInitializationExceptionIfNotConnected(AbstractPersistentCollection c) { if (!isConnectedToSession(c)) { throwLazyInitializationException(c, "no session or session was closed"); } if (!c.getSession().isConnected()) { throwLazyInitializationException(c, "session is disconnected"); } }
@Override protected void onLoad() { SessionImplementor session = this.session; if (session==null) { throw new LazyInitializationException( CommonMessages.rootTypeRetainNoSession(this.getClass(), SessionImplementor.class) ); } if (!session.isConnected()) { throw new LazyInitializationException( CommonMessages.rootTypeRetainDisconnectedSession(this.getClass(), SessionImplementor.class) ); } session.initializeCollection(this.<PersistentMAOrderedMap<K, V>>getRootWrapper(), false); }
@Override protected void onLoad() { SessionImplementor session = this.session; if (session==null) { throw new LazyInitializationException( CommonMessages.rootTypeRetainNoSession(this.getClass(), SessionImplementor.class) ); } if (!session.isConnected()) { throw new LazyInitializationException( CommonMessages.rootTypeRetainDisconnectedSession(this.getClass(), SessionImplementor.class) ); } session.initializeCollection(this.<PersistentMANavigableSet<E>>getRootWrapper(), false); }