Example usage for com.liferay.portal.kernel.repository.model FileVersion getRepositoryId

List of usage examples for com.liferay.portal.kernel.repository.model FileVersion getRepositoryId

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.repository.model FileVersion getRepositoryId.

Prototype

public long getRepositoryId();

Source Link

Usage

From source file:com.liferay.adaptive.media.image.internal.storage.ImageStorage.java

License:Open Source License

protected String getFileVersionPath(FileVersion fileVersion, String configurationUuid) {

    return String.format("adaptive/%s/%d/%d/%d/%d/", configurationUuid, fileVersion.getGroupId(),
            fileVersion.getRepositoryId(), fileVersion.getFileEntryId(), fileVersion.getFileVersionId());
}

From source file:com.liferay.adaptive.media.image.internal.storage.ImageStorageTest.java

License:Open Source License

@Test
public void testGetFileVersionPath() {
    FileVersion fileVersion = Mockito.mock(FileVersion.class);

    Mockito.when(fileVersion.getGroupId()).thenReturn(1L);

    Mockito.when(fileVersion.getRepositoryId()).thenReturn(2L);

    Mockito.when(fileVersion.getFileEntryId()).thenReturn(3L);

    Mockito.when(fileVersion.getFileVersionId()).thenReturn(4L);

    String configurationUuid = StringUtil.randomString();

    String fileVersionPath = _imageStorage.getFileVersionPath(fileVersion, configurationUuid);

    Assert.assertEquals("adaptive/" + configurationUuid + "/1/2/3/4/", fileVersionPath);
}

From source file:com.liferay.adaptive.media.image.internal.util.ImageStorage.java

License:Open Source License

protected Path getFileVersionPath(FileVersion fileVersion) {
    return Paths.get(String.format("adaptive/%d/%d/%d/%d/", fileVersion.getGroupId(),
            fileVersion.getRepositoryId(), fileVersion.getFileEntryId(), fileVersion.getFileVersionId()));
}

From source file:com.liferay.adaptive.media.image.internal.util.ImageStorageTest.java

License:Open Source License

@Test
public void testGetFileVersionPath() {
    FileVersion fileVersion = Mockito.mock(FileVersion.class);

    Mockito.when(fileVersion.getGroupId()).thenReturn(1L);

    Mockito.when(fileVersion.getRepositoryId()).thenReturn(2L);

    Mockito.when(fileVersion.getFileEntryId()).thenReturn(3L);

    Mockito.when(fileVersion.getFileVersionId()).thenReturn(4L);

    Path fileVersionPath = _imageStorage.getFileVersionPath(fileVersion);

    Assert.assertEquals("adaptive/1/2/3/4", fileVersionPath.toString());
}

From source file:com.liferay.adaptive.media.image.internal.util.ImageStorageTest.java

License:Open Source License

@Test
public void testGetFileVersionVariantPath() {
    FileVersion fileVersion = Mockito.mock(FileVersion.class);

    Mockito.when(fileVersion.getGroupId()).thenReturn(1L);

    Mockito.when(fileVersion.getRepositoryId()).thenReturn(2L);

    Mockito.when(fileVersion.getFileEntryId()).thenReturn(3L);

    Mockito.when(fileVersion.getFileVersionId()).thenReturn(4L);

    ImageAdaptiveMediaConfigurationEntry configurationEntry = new ImageAdaptiveMediaConfigurationEntry(
            StringUtil.randomString(), "xyz", Collections.emptyMap());

    Path fileVersionVariantPath = _imageStorage.getFileVersionVariantPath(fileVersion, configurationEntry);

    Assert.assertEquals("adaptive/1/2/3/4/xyz", fileVersionVariantPath.toString());
}