Modifier and Type | Method and Description |
---|---|
StorageIndexRevisionMapping |
MSOneStorePackage.findStorageIndexRevisionMapping(ExGuid revisionExtendedGUID)
This method is used to find the Storage Index Revision Mapping that matches the Revision Mapping Extended GUID.
|
Modifier and Type | Field and Description |
---|---|
ExGuid |
RevisionManifest.baseRevisionID |
ExGuid |
ObjectGroupObjectDataBLOBReference.blobExtendedGUID |
ExGuid |
CellManifestCurrentRevision.cellManifestCurrentRevisionExGuid |
ExGuid |
StorageIndexCellMapping.cellMappingExGuid |
ExGuid |
DataElement.dataElementExGuid |
ExGuid |
NodeObject.exGuid |
ExGuid |
StorageIndexManifestMapping.manifestMappingExGuid |
ExGuid |
ObjectGroupObjectBLOBDataDeclaration.objectDataBLOBExGUID |
ExGuid |
RevisionManifestRootDeclare.objectExGuid |
ExGuid |
ObjectGroupObjectBLOBDataDeclaration.objectExGUID |
ExGuid |
ObjectGroupObjectDeclare.objectExtendedGUID |
ExGuid |
RevisionManifestObjectGroupReferences.objectGroupExtendedGUID |
ExGuid |
RevisionStoreObject.objectGroupID |
ExGuid |
RevisionStoreObjectGroup.objectGroupID |
ExGuid |
RevisionStoreObject.objectID |
ExGuid |
StorageIndexRevisionMapping.revisionExGuid |
ExGuid |
RevisionManifest.revisionID |
ExGuid |
StorageIndexRevisionMapping.revisionMappingExGuid |
ExGuid |
RevisionManifestRootDeclare.rootExGuid |
ExGuid |
StorageManifestRootDeclare.rootExGUID |
Modifier and Type | Method and Description |
---|---|
LeafNodeObject |
LeafNodeObject.IntermediateNodeObjectBuilder.Build(List<ObjectGroupDataElementData> objectGroupList,
ObjectGroupObjectData dataObj,
ExGuid intermediateGuid)
This method is used to build intermediate node object from an list of object group data element
|
static RevisionStoreObjectGroup |
RevisionStoreObjectGroup.createInstance(ExGuid objectGroupId,
ObjectGroupDataElementData dataObject,
boolean isEncryption) |
Constructor and Description |
---|
RevisionManifestObjectGroupReferences(ExGuid objectGroupExtendedGUID)
Initializes a new instance of the RevisionManifestObjectGroupReferences class.
|
RevisionStoreObjectGroup(ExGuid objectGroupId) |
Modifier and Type | Field and Description |
---|---|
ExGuid |
DataNodeObjectData.exGuid |
ExGuid |
CellID.extendGUID1 |
ExGuid |
CellID.extendGUID2 |
ExGuid |
AlternativePackaging.storageIndexExtendedGUID |
Modifier and Type | Field and Description |
---|---|
List<ExGuid> |
ExGUIDArray.content
Gets or sets an extended GUID array
|
Modifier and Type | Method and Description |
---|---|
static ExGuid |
AdapterHelper.xorExtendedGUID(ExtendedGUID exGuid1,
ExtendedGUID exGuid2)
XOR two ExtendedGUID instances.
|
Modifier and Type | Method and Description |
---|---|
List<ExGuid> |
ExGUIDArray.getContent() |
Modifier and Type | Method and Description |
---|---|
void |
ExGUIDArray.setContent(List<ExGuid> content) |
Constructor and Description |
---|
CellID(ExGuid extendGuid1,
ExGuid extendGuid2)
Initializes a new instance of the CellID class with specified ExGuids.
|
ExGuid(ExGuid guid2)
Initializes a new instance of the ExGuid class, this is the copy constructor.
|
Constructor and Description |
---|
ExGUIDArray(List<ExGuid> content)
Initializes a new instance of the ExGUIDArray class with specified value.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
DataElementUtils.analyzeStorageIndexDataElement(List<DataElement> dataElements,
ExGuid storageIndexExGuid,
AtomicReference<ExGuid> manifestMappingGuid,
AtomicReference<HashMap<CellID,ExGuid>> cellIDMappings,
AtomicReference<HashMap<ExGuid,ExGuid>> revisionIDMappings)
This method is used to analyze the storage index data element to get all the mappings.
|
static DataElement |
DataElementUtils.createCellMainifestDataElement(ExGuid revisionId,
Map<CellID,ExGuid> cellIDMapping)
This method is used to create the cell manifest data element.
|
static DataElement |
DataElementUtils.createRevisionManifestDataElement(ExGuid rootObjectExGuid,
ExGuid baseRevisionID,
List<ExGuid> refferenceObjectDataExGuidList,
Map<ExGuid,ExGuid> revisionMapping,
AtomicReference<ExGuid> currentRevisionID)
This method is used to create the revision manifest data element.
|
static DataElement |
DataElementUtils.createStorageIndexDataElement(ExGuid manifestExGuid,
Map<CellID,ExGuid> cellIDMappings,
Map<ExGuid,ExGuid> revisionIDMappings)
This method is used to create the storage index data element.
|
static List<ObjectGroupDataElementData> |
DataElementUtils.getDataObjectDataElementData(List<DataElement> dataElements,
ExGuid storageIndexExGuid,
AtomicReference<ExGuid> rootExGuid)
This method is used to get the list of object group data element from a list of data element.
|
static StorageManifestDataElementData |
DataElementUtils.getStorageManifestDataElementData(List<DataElement> dataElements,
ExGuid manifestMapping)
This method is used to get storage manifest data element from a list of data element.
|
static boolean |
DataElementUtils.tryAnalyzeWhetherConfirmSchema(List<DataElement> dataElements,
ExGuid storageIndexExGuid)
This method is used to analyze whether the data elements are confirmed to the schema defined in MS-FSSHTTPD.
|
static boolean |
DataElementUtils.tryAnalyzeWhetherFullDataElementList(List<DataElement> dataElements,
ExGuid storageIndexExGuid)
This method is used to try to analyze the returned whether data elements are complete.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
DataElementUtils.analyzeStorageIndexDataElement(List<DataElement> dataElements,
ExGuid storageIndexExGuid,
AtomicReference<ExGuid> manifestMappingGuid,
AtomicReference<HashMap<CellID,ExGuid>> cellIDMappings,
AtomicReference<HashMap<ExGuid,ExGuid>> revisionIDMappings)
This method is used to analyze the storage index data element to get all the mappings.
|
static boolean |
DataElementUtils.analyzeStorageIndexDataElement(List<DataElement> dataElements,
ExGuid storageIndexExGuid,
AtomicReference<ExGuid> manifestMappingGuid,
AtomicReference<HashMap<CellID,ExGuid>> cellIDMappings,
AtomicReference<HashMap<ExGuid,ExGuid>> revisionIDMappings)
This method is used to analyze the storage index data element to get all the mappings.
|
static boolean |
DataElementUtils.analyzeStorageIndexDataElement(List<DataElement> dataElements,
ExGuid storageIndexExGuid,
AtomicReference<ExGuid> manifestMappingGuid,
AtomicReference<HashMap<CellID,ExGuid>> cellIDMappings,
AtomicReference<HashMap<ExGuid,ExGuid>> revisionIDMappings)
This method is used to analyze the storage index data element to get all the mappings.
|
static boolean |
DataElementUtils.analyzeStorageIndexDataElement(List<DataElement> dataElements,
ExGuid storageIndexExGuid,
AtomicReference<ExGuid> manifestMappingGuid,
AtomicReference<HashMap<CellID,ExGuid>> cellIDMappings,
AtomicReference<HashMap<ExGuid,ExGuid>> revisionIDMappings)
This method is used to analyze the storage index data element to get all the mappings.
|
static List<DataElement> |
DataElementUtils.buildDataElements(byte[] fileContent,
AtomicReference<ExGuid> storageIndexExGuid)
This method is used to build a list of data elements to represent a file.
|
static DataElement |
DataElementUtils.createCellMainifestDataElement(ExGuid revisionId,
Map<CellID,ExGuid> cellIDMapping)
This method is used to create the cell manifest data element.
|
static List<DataElement> |
DataElementUtils.createObjectGroupDataElement(byte[] fileContent,
AtomicReference<ExGuid> rootNodeExGuid,
List<ExGuid> objectDataExGuidList)
This method is used to create object group data/blob element list.
|
static List<DataElement> |
DataElementUtils.createObjectGroupDataElement(byte[] fileContent,
AtomicReference<ExGuid> rootNodeExGuid,
List<ExGuid> objectDataExGuidList)
This method is used to create object group data/blob element list.
|
static DataElement |
DataElementUtils.createRevisionManifestDataElement(ExGuid rootObjectExGuid,
ExGuid baseRevisionID,
List<ExGuid> refferenceObjectDataExGuidList,
Map<ExGuid,ExGuid> revisionMapping,
AtomicReference<ExGuid> currentRevisionID)
This method is used to create the revision manifest data element.
|
static DataElement |
DataElementUtils.createRevisionManifestDataElement(ExGuid rootObjectExGuid,
ExGuid baseRevisionID,
List<ExGuid> refferenceObjectDataExGuidList,
Map<ExGuid,ExGuid> revisionMapping,
AtomicReference<ExGuid> currentRevisionID)
This method is used to create the revision manifest data element.
|
static DataElement |
DataElementUtils.createRevisionManifestDataElement(ExGuid rootObjectExGuid,
ExGuid baseRevisionID,
List<ExGuid> refferenceObjectDataExGuidList,
Map<ExGuid,ExGuid> revisionMapping,
AtomicReference<ExGuid> currentRevisionID)
This method is used to create the revision manifest data element.
|
static DataElement |
DataElementUtils.createRevisionManifestDataElement(ExGuid rootObjectExGuid,
ExGuid baseRevisionID,
List<ExGuid> refferenceObjectDataExGuidList,
Map<ExGuid,ExGuid> revisionMapping,
AtomicReference<ExGuid> currentRevisionID)
This method is used to create the revision manifest data element.
|
static DataElement |
DataElementUtils.createStorageIndexDataElement(ExGuid manifestExGuid,
Map<CellID,ExGuid> cellIDMappings,
Map<ExGuid,ExGuid> revisionIDMappings)
This method is used to create the storage index data element.
|
static DataElement |
DataElementUtils.createStorageIndexDataElement(ExGuid manifestExGuid,
Map<CellID,ExGuid> cellIDMappings,
Map<ExGuid,ExGuid> revisionIDMappings)
This method is used to create the storage index data element.
|
static DataElement |
DataElementUtils.createStorageIndexDataElement(ExGuid manifestExGuid,
Map<CellID,ExGuid> cellIDMappings,
Map<ExGuid,ExGuid> revisionIDMappings)
This method is used to create the storage index data element.
|
static DataElement |
DataElementUtils.createStorageManifestDataElement(Map<CellID,ExGuid> cellIDMapping)
This method is used to create the storage manifest data element.
|
static CellManifestDataElementData |
DataElementUtils.getCellManifestDataElementData(List<DataElement> dataElements,
StorageManifestDataElementData manifestDataElementData,
HashMap<CellID,ExGuid> cellIDMappings)
This method is used to get cell manifest data element from a list of data element.
|
static List<ObjectGroupDataElementData> |
DataElementUtils.getDataObjectDataElementData(List<DataElement> dataElements,
ExGuid storageIndexExGuid,
AtomicReference<ExGuid> rootExGuid)
This method is used to get the list of object group data element from a list of data element.
|
static List<ObjectGroupDataElementData> |
DataElementUtils.getDataObjectDataElementData(List<DataElement> dataElements,
RevisionManifestDataElementData revisionData,
AtomicReference<ExGuid> rootExGuid)
This method is used to get a list of object group data element from a list of data element.
|
static RevisionManifestDataElementData |
DataElementUtils.getRevisionManifestDataElementData(List<DataElement> dataElements,
CellManifestDataElementData cellData,
HashMap<ExGuid,ExGuid> revisionIDMappings)
This method is used to get revision manifest data element from a list of data element.
|
static RevisionManifestDataElementData |
DataElementUtils.getRevisionManifestDataElementData(List<DataElement> dataElements,
CellManifestDataElementData cellData,
HashMap<ExGuid,ExGuid> revisionIDMappings)
This method is used to get revision manifest data element from a list of data element.
|
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.