Package com.microsoft.windowsazure.services.media.implementation.content

Examples of com.microsoft.windowsazure.services.media.implementation.content.AssetFileType


    public AssetFileInfo(EntryType entry, AssetFileType content) {
        super(entry, content);
    }

    public AssetFileInfo() {
        super(new AssetFileType());
    }
View Full Code Here


            this.name = name;
        }

        @Override
        public Object getRequestContents() throws ServiceException {
            AssetFileType content = new AssetFileType().setName(name)
                    .setParentAssetId(parentAssetId)
                    .setContentChecksum(contentChecksum)
                    .setContentFileSize(contentFileSize)
                    .setEncryptionKeyId(encryptionKeyId)
                    .setEncryptionScheme(encryptionScheme)
View Full Code Here

                    assetFileId));
        }

        @Override
        public Object getRequestContents() {
            return new AssetFileType().setContentChecksum(contentChecksum)
                    .setContentFileSize(contentFileSize)
                    .setEncryptionKeyId(encryptionKeyId)
                    .setEncryptionScheme(encryptionScheme)
                    .setEncryptionVersion(encryptionVersion)
                    .setInitializationVector(initializationVector)
View Full Code Here

            inputStream.close();
            byte[] md5hash = digest.digest();
            String md5 = Base64.encode(md5hash);

            AssetFileInfo fi = new AssetFileInfo(null, new AssetFileType()
                    .setContentChecksum(md5)
                    .setContentFileSize(countingStream.getCount())
                    .setIsPrimary(isFirst).setName(fileName)
                    .setInitializationVector(getIVString(iv)));
            infoToUpload.put(fileName, fi);
View Full Code Here

                .setEncryptionVersion(expectedEncryptionVersion)
                .setInitializationVector(expectedInitializationVector)
                .setIsEncrypted(expectedIsEncrypted)
                .setIsPrimary(expectedIsPrimary).setMimeType(expectedMimeType);

        AssetFileType payload = (AssetFileType) creator.getRequestContents();

        assertEquals(expectedName, payload.getName());
        assertEquals(exampleAssetId, payload.getParentAssetId());
        assertEquals(expectedSize, payload.getContentFileSize());
        assertEquals(expectedChecksum, payload.getContentChecksum());
        assertEquals(expectedEncryptionKey, payload.getEncryptionKeyId());
        assertEquals(expectedEncryptionScheme, payload.getEncryptionScheme());
        assertEquals(expectedEncryptionVersion, payload.getEncryptionVersion());
        assertEquals(expectedInitializationVector,
                payload.getInitializationVector());
        assertEquals(expectedIsEncrypted, payload.getIsEncrypted());
        assertEquals(expectedIsPrimary, payload.getIsPrimary());
        assertEquals(expectedMimeType, payload.getMimeType());
        assertNull(payload.getCreated());
        assertNull(payload.getLastModified());
    }
View Full Code Here

                .setEncryptionVersion(expectedEncryptionVersion)
                .setInitializationVector(expectedInitializationVector)
                .setIsEncrypted(expectedIsEncrypted)
                .setIsPrimary(expectedIsPrimary).setMimeType(expectedMimeType);

        AssetFileType payload = (AssetFileType) updater.getRequestContents();

        assertNull(payload.getName());
        assertNull(payload.getId());
        assertNull(payload.getParentAssetId());
        assertEquals(expectedSize, payload.getContentFileSize());
        assertEquals(expectedChecksum, payload.getContentChecksum());
        assertEquals(expectedEncryptionKey, payload.getEncryptionKeyId());
        assertEquals(expectedEncryptionScheme, payload.getEncryptionScheme());
        assertEquals(expectedEncryptionVersion, payload.getEncryptionVersion());
        assertEquals(expectedInitializationVector,
                payload.getInitializationVector());
        assertEquals(expectedIsEncrypted, payload.getIsEncrypted());
        assertEquals(expectedIsPrimary, payload.getIsPrimary());
        assertEquals(expectedMimeType, payload.getMimeType());
        assertNull(payload.getCreated());
        assertNull(payload.getLastModified());
    }
View Full Code Here

    @Test
    public void testGetSetId() {
        String expectedId = "testId";
        AssetFileInfo file = new AssetFileInfo(null,
                new AssetFileType().setId(expectedId));

        String actualId = file.getId();

        // Assert
        assertEquals(expectedId, actualId);
View Full Code Here

    @Test
    public void testGetSetName() {
        String expectedName = "testName";
        AssetFileInfo fileInfo = new AssetFileInfo(null,
                new AssetFileType().setName(expectedName));

        String actualName = fileInfo.getName();

        // Assert
        assertEquals(expectedName, actualName);
View Full Code Here

    @Test
    public void testGetSetContentFileSize() {
        // Arrange
        Long expectedContentFileSize = 1234l;
        AssetFileInfo fileInfo = new AssetFileInfo(null,
                new AssetFileType().setContentFileSize(expectedContentFileSize));

        // Act
        long actualContentFileSize = fileInfo.getContentFileSize();

        // Assert
View Full Code Here

    @Test
    public void testGetSetParentAssetId() {
        String expectedParentAssetId = "testParentAssetId";
        AssetFileInfo fileInfo = new AssetFileInfo(null,
                new AssetFileType().setParentAssetId(expectedParentAssetId));

        String actualParentAssetId = fileInfo.getParentAssetId();

        assertEquals(expectedParentAssetId, actualParentAssetId);
    }
View Full Code Here

TOP

Related Classes of com.microsoft.windowsazure.services.media.implementation.content.AssetFileType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.