Uses of Class
org.springframework.data.cassandra.core.cql.session.init.ScriptException
Packages that use ScriptException
Package
Description
Provides extensible support for initializing databases through scripts.
-
Uses of ScriptException in org.springframework.data.cassandra.core.cql.session.init
Subclasses of ScriptException in org.springframework.data.cassandra.core.cql.session.initModifier and TypeClassDescriptionclassThrown byScriptUtilsif a CQL script cannot be read.classThrown byScriptUtilsif a CQL script cannot be properly parsed.classThrown byScriptUtilsif a statement in an CQL script failed when executing it against the target database.classThrown when we cannot determine anything more specific than "something went wrong while processing a CQL script": for example, aExceptionfrom Cassandra that we cannot pinpoint more precisely.Methods in org.springframework.data.cassandra.core.cql.session.init that throw ScriptExceptionModifier and TypeMethodDescriptionvoidResourceKeyspacePopulator.execute(SessionFactory sessionFactory) Execute thisResourceKeyspacePopulatoragainst the givenSessionFactory.static voidScriptUtils.executeCqlScript(com.datastax.oss.driver.api.core.CqlSession session, Resource resource) Execute the given CQL script using default settings for statement separators, comment delimiters, and exception handling flags.static voidScriptUtils.executeCqlScript(com.datastax.oss.driver.api.core.CqlSession session, EncodedResource resource) Execute the given CQL script using default settings for statement separators, comment delimiters, and exception handling flags.static voidScriptUtils.executeCqlScript(com.datastax.oss.driver.api.core.CqlSession session, EncodedResource resource, boolean continueOnError, boolean ignoreFailedDrops, String[] commentPrefixes, String separator, String blockCommentStartDelimiter, String blockCommentEndDelimiter) Execute the given CQL script.static voidScriptUtils.executeCqlScript(com.datastax.oss.driver.api.core.CqlSession session, EncodedResource resource, boolean continueOnError, boolean ignoreFailedDrops, String commentPrefix, String separator, String blockCommentStartDelimiter, String blockCommentEndDelimiter) Execute the given CQL script.voidCompositeKeyspacePopulator.populate(com.datastax.oss.driver.api.core.CqlSession session) voidKeyspacePopulator.populate(com.datastax.oss.driver.api.core.CqlSession session) Populate, initialize, or clean up the database using the provided CqlSession connection.voidResourceKeyspacePopulator.populate(com.datastax.oss.driver.api.core.CqlSession session) static voidScriptUtils.splitCqlScript(String script, char separator, List<String> statements) Split an CQL script into separate statements delimited by the provided separator character.static voidScriptUtils.splitCqlScript(String script, String separator, List<String> statements) Split an CQL script into separate statements delimited by the provided separator string.static voidScriptUtils.splitCqlScript(EncodedResource resource, String script, String separator, String[] commentPrefixes, String blockCommentStartDelimiter, String blockCommentEndDelimiter, List<String> statements) Split an CQL script into separate statements delimited by the provided separator string.static voidScriptUtils.splitCqlScript(EncodedResource resource, String script, String separator, String commentPrefix, String blockCommentStartDelimiter, String blockCommentEndDelimiter, List<String> statements) Split an CQL script into separate statements delimited by the provided separator string.