FileInfo

uk.gov.nationalarchives.dp.client.FileInfo
See theFileInfo companion trait
object FileInfo

This contains implementations of the FileInfo trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
FileInfo.type

Members list

Type members

Classlikes

case class IndexDefinitionInfo(name: String, xmlData: String) extends FileInfo

Represents an index definition in Preservica

Represents an index definition in Preservica

Value parameters

name

The name of the definition

xmlData

The XML of the definition

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FileInfo
class Object
trait Matchable
class Any
Show all
case class MetadataTemplateInfo(name: String, xmlData: String) extends FileInfo

Represents a metadata template in Preservica

Represents a metadata template in Preservica

Value parameters

name

The name of the metadata template

xmlData

The XML of the metadata template

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FileInfo
class Object
trait Matchable
class Any
Show all
case class SchemaFileInfo(name: String, description: String, originalName: String, xmlData: String) extends FileInfo

Represents an XML schema in the Preservica config

Represents an XML schema in the Preservica config

Value parameters

description

The description of the schema

name

The name of the schema

originalName

The original name of the schema. This is used to delete the exising schema.

xmlData

The data of the new schema.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FileInfo
class Object
trait Matchable
class Any
Show all
case class TransformFileInfo(name: String, from: String, to: String, purpose: String, originalName: String, xmlData: String) extends FileInfo

Represents a Preservica transform.

Represents a Preservica transform.

Value parameters

from

What you are transforming from.

name

The name of the transform.

originalName

The original name of the transformation.

purpose

The purpose of the transformation.

to

What you are transforming to.

xmlData

The XML of the transform.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FileInfo
class Object
trait Matchable
class Any
Show all