String previousFetchProfile = source.getLoadQueryInfluencers().getInternalFetchProfile(); source.getLoadQueryInfluencers().setInternalFetchProfile( "merge" ); .deepCopy( id, source.getFactory() ); final Object result = source.get( entityName, clonedIdentifier ); source.getLoadQueryInfluencers().setInternalFetchProfile( previousFetchProfile );
String previousFetchProfile = source.getLoadQueryInfluencers().getInternalFetchProfile(); source.getLoadQueryInfluencers().setInternalFetchProfile( "refresh" ); source.getLoadQueryInfluencers().setInternalFetchProfile( previousFetchProfile );
source.getLoadQueryInfluencers().getEnabledInternalFetchProfileType(); source.getLoadQueryInfluencers().setEnabledInternalFetchProfileType( InternalFetchProfileType.MERGE ); source.getLoadQueryInfluencers().setEnabledInternalFetchProfileType( previouslyEnabledInternalFetchProfileType );
String previousFetchProfile = source.getLoadQueryInfluencers().getInternalFetchProfile(); source.getLoadQueryInfluencers().setInternalFetchProfile( "refresh" ); Object result = persister.load( id, object, event.getLockOptions(), source ); source.getLoadQueryInfluencers().setInternalFetchProfile(previousFetchProfile);
String previousFetchProfile = source.getLoadQueryInfluencers().getInternalFetchProfile(); source.getLoadQueryInfluencers().setInternalFetchProfile( "refresh" ); Object result = persister.load( id, object, event.getLockOptions(), source ); source.getLoadQueryInfluencers().setInternalFetchProfile(previousFetchProfile);
source.getLoadQueryInfluencers().getEnabledInternalFetchProfileType(); source.getLoadQueryInfluencers().setEnabledInternalFetchProfileType( InternalFetchProfileType.REFRESH );