/** * Add an unresolved insert action. * * @param insert - unresolved insert action. * @param dependencies - non-nullable transient dependencies * (must be non-null and non-empty). * * @throws IllegalArgumentException if {@code dependencies is null or empty}. */ public void addUnresolvedEntityInsertAction(AbstractEntityInsertAction insert, NonNullableTransientDependencies dependencies) { if ( dependencies == null || dependencies.isEmpty() ) { throw new IllegalArgumentException( "Attempt to add an unresolved insert action that has no non-nullable transient entities." ); } if ( LOG.isTraceEnabled() ) { LOG.tracev( "Adding insert with non-nullable, transient entities; insert=[{0}], dependencies=[{1}]", insert, dependencies.toLoggableString( insert.getSession() ) ); } dependenciesByAction.put( insert, dependencies ); addDependenciesByTransientEntity( insert, dependencies ); }
); return nonNullableTransientEntities.isEmpty() ? null : nonNullableTransientEntities;
if ( dependencies.isEmpty() ) { if ( traceEnabled ) { LOG.tracev(
/** * Add an unresolved insert action. * * @param insert - unresolved insert action. * @param dependencies - non-nullable transient dependencies * (must be non-null and non-empty). * * @throws IllegalArgumentException if {@code dependencies is null or empty}. */ public void addUnresolvedEntityInsertAction(AbstractEntityInsertAction insert, NonNullableTransientDependencies dependencies) { if ( dependencies == null || dependencies.isEmpty() ) { throw new IllegalArgumentException( "Attempt to add an unresolved insert action that has no non-nullable transient entities." ); } if ( LOG.isTraceEnabled() ) { LOG.tracev( "Adding insert with non-nullable, transient entities; insert=[{0}], dependencies=[{1}]", insert, dependencies.toLoggableString( insert.getSession() ) ); } dependenciesByAction.put( insert, dependencies ); addDependenciesByTransientEntity( insert, dependencies ); }
/** * Add an unresolved insert action. * * @param insert - unresolved insert action. * @param dependencies - non-nullable transient dependencies * (must be non-null and non-empty). * * @throws IllegalArgumentException if {@code dependencies is null or empty}. */ public void addUnresolvedEntityInsertAction(AbstractEntityInsertAction insert, NonNullableTransientDependencies dependencies) { if ( dependencies == null || dependencies.isEmpty() ) { throw new IllegalArgumentException( "Attempt to add an unresolved insert action that has no non-nullable transient entities." ); } if ( LOG.isTraceEnabled() ) { LOG.tracev( "Adding insert with non-nullable, transient entities; insert=[{0}], dependencies=[{1}]", insert, dependencies.toLoggableString( insert.getSession() ) ); } dependenciesByAction.put( insert, dependencies ); addDependenciesByTransientEntity( insert, dependencies ); }
/** * Add an unresolved insert action. * * @param insert - unresolved insert action. * @param dependencies - non-nullable transient dependencies * (must be non-null and non-empty). * * @throws IllegalArgumentException if {@code dependencies is null or empty}. */ public void addUnresolvedEntityInsertAction(AbstractEntityInsertAction insert, NonNullableTransientDependencies dependencies) { if ( dependencies == null || dependencies.isEmpty() ) { throw new IllegalArgumentException( "Attempt to add an unresolved insert action that has no non-nullable transient entities." ); } if ( LOG.isTraceEnabled() ) { LOG.tracev( "Adding insert with non-nullable, transient entities; insert=[{0}], dependencies=[{1}]", insert, dependencies.toLoggableString( insert.getSession() ) ); } dependenciesByAction.put( insert, dependencies ); addDependenciesByTransientEntity( insert, dependencies ); }
return nonNullableTransientEntities.isEmpty() ? null : nonNullableTransientEntities;
); return nonNullableTransientEntities.isEmpty() ? null : nonNullableTransientEntities;
); return nonNullableTransientEntities.isEmpty() ? null : nonNullableTransientEntities;
if ( dependencies.isEmpty() ) { if ( LOG.isTraceEnabled() ) { LOG.tracev(
if ( dependencies.isEmpty() ) { if ( traceEnabled ) { LOG.tracev(
if ( dependencies.isEmpty() ) { if ( LOG.isTraceEnabled() ) { LOG.tracev(