package objectstorage
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class AddObjectRelationResult(relation: AddObjectRelation, error: Option[String]) extends Product with Serializable
- case class DeleteObjectRelation(entity1Type: EntityTypeId, entity2Type: EntityTypeId, entity1Field: FieldName, object1Id: ObjectId, object2Id: ObjectId) extends Product with Serializable
- case class DeleteObjectRelations(entityType: EntityTypeId, objectId: ObjectId, relatedEntityTypes: Seq[EntityTypeId]) extends Product with Serializable
- case class EntityObject(id: ObjectId, externalId: Option[ObjectExternalId], entityType: EntityTypeId, title: String, source: String, created: TimeStamp, modified: TimeStamp, data: JsonObject, additionalData: JsonObject, version: Int) extends Product with Serializable
- case class EntityObjectExternalIdentity(entityType: EntityTypeId, externalId: ObjectExternalId) extends Product with Serializable
- case class EntityObjectMeta(id: ObjectId, externalId: Option[ObjectExternalId], title: String, entityType: EntityTypeId, source: String, created: TimeStamp, modified: TimeStamp, version: Int) extends Product with Serializable
Метаданные по EntityObject
- case class FileAdditionalInfo(field: FieldName, key: String, files: Map[ObjectFileId, StoredFile]) extends Product with Serializable
- case class GetEntityFieldAggregation(entityType: EntityTypeId, search: Search, fields: Seq[FieldName]) extends Product with Serializable
- case class GetObjectRelation(entity1Type: EntityTypeId, entity2Type: EntityTypeId, entity1Field: FieldName, object1Id: ObjectId, object2Id: ObjectId) extends Product with Serializable
- case class ListObjectRelations(entityType: EntityTypeId, objectId: ObjectId, relatedEntityType: EntityTypeId) extends Product with Serializable
- case class ObjectFile(fileId: ObjectFileId, name: Option[String], extension: Option[String], size: Option[Long], url: Option[String], additional: Option[JsonObject], created: Option[TimeStamp], modified: Option[TimeStamp], md5: Option[String]) extends Product with Serializable
- case class ObjectRelation(entity1Id: ObjectId, entity2Id: ObjectId, source: String, created: TimeStamp) extends Product with Serializable
- trait ObjectRelationHelper[R] extends AnyRef
- class ObjectRelationOps[R] extends AnyRef
- case class SaveFilesAdditionalInfo(entityType: EntityTypeId, objectId: ObjectId, data: Seq[FileAdditionalInfo]) extends Product with Serializable
- case class SaveObjectAdditionalInfo(entityType: EntityTypeId, objectId: ObjectId, additionalData: JsonObject) extends Product with Serializable
- case class TitledEntityObjectIdentity(entityType: EntityTypeId, objectId: ObjectId, title: String) extends Product with Serializable
- case class UpdateEntityObject(entityType: EntityTypeId, objectId: ObjectId, version: Int, attributes: JsonObject) extends Product with Serializable
- case class UpdateExternalEntityObject(entityType: EntityTypeId, externalId: ObjectExternalId, attributes: JsonObject) extends Product with Serializable
Value Members
- object AddObjectRelationResult extends Serializable
- object DeleteObjectRelation extends Serializable
- object DeleteObjectRelations extends Serializable
- object EntityObjectExternalIdentity extends Serializable
- object EntityObjectMeta extends Serializable
- object FileAdditionalInfo extends Serializable
- object GetEntityFieldAggregation extends Serializable
- object GetObjectRelation extends Serializable
- object ObjectFile extends Serializable
- object ObjectRelation extends Serializable
- object ObjectRelationHelper
- object ObjectStorageAuthzActions
- object SaveFilesAdditionalInfo extends Serializable
- object TitledEntityObjectIdentity extends Serializable
- object UpdateEntityObject extends Serializable
- object UpdateExternalEntityObject extends Serializable