Package com.attivio.util
Class SchemaUtils
- java.lang.Object
-
- com.attivio.util.SchemaUtils
-
public class SchemaUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleandeploy(SchemaApi src, SchemaApi dest)Deploy schemas fromsrctodest.static booleandeploy(StatusListener log, SchemaApi src, SchemaApi dest)Deploy schemas fromsrctodest.static booleanvalidate(StatusListener log, Schema schema)Schema validation.static booleanvalidate(StatusListener log, Schema schema, SchemaField field)Schema Field validation.
-
-
-
Method Detail
-
validate
public static boolean validate(StatusListener log, Schema schema)
Schema validation.Returns
trueifschemais valid. Otherwise, returnsfalseand writes all errors tolog.
-
validate
public static boolean validate(StatusListener log, Schema schema, SchemaField field)
Schema Field validation.Returns
trueiffieldis valid. Otherwise, returnsfalseand writes all errors tolog.
-
deploy
public static boolean deploy(SchemaApi src, SchemaApi dest) throws AttivioException
Deploy schemas fromsrctodest.Returns
trueif any changes were deployed.NOTE: any schemas in
destnot insrcwill be removed.- Throws:
AttivioException
-
deploy
public static boolean deploy(StatusListener log, SchemaApi src, SchemaApi dest) throws AttivioException
Deploy schemas fromsrctodest.Returns
trueif any changes were deployed.NOTE: any schemas in
destnot insrcwill be removed.- Throws:
AttivioException
-
-