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 boolean
deploy(SchemaApi src, SchemaApi dest)
Deploy schemas fromsrc
todest
.static boolean
deploy(StatusListener log, SchemaApi src, SchemaApi dest)
Deploy schemas fromsrc
todest
.static boolean
validate(StatusListener log, Schema schema)
Schema validation.static boolean
validate(StatusListener log, Schema schema, SchemaField field)
Schema Field validation.
-
-
-
Method Detail
-
validate
public static boolean validate(StatusListener log, Schema schema)
Schema validation.Returns
true
ifschema
is valid. Otherwise, returnsfalse
and writes all errors tolog
.
-
validate
public static boolean validate(StatusListener log, Schema schema, SchemaField field)
Schema Field validation.Returns
true
iffield
is valid. Otherwise, returnsfalse
and writes all errors tolog
.
-
deploy
public static boolean deploy(SchemaApi src, SchemaApi dest) throws AttivioException
Deploy schemas fromsrc
todest
.Returns
true
if any changes were deployed.NOTE: any schemas in
dest
not insrc
will be removed.- Throws:
AttivioException
-
deploy
public static boolean deploy(StatusListener log, SchemaApi src, SchemaApi dest) throws AttivioException
Deploy schemas fromsrc
todest
.Returns
true
if any changes were deployed.NOTE: any schemas in
dest
not insrc
will be removed.- Throws:
AttivioException
-
-