Examples of MediaFileDirectory


Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

            if (dirIds != null && dirIds.length > 0) {
                log.debug("Processing delete of " + dirIds.length + " media directories.");
                manager = WebloggerFactory.getWeblogger().getMediaFileManager();
                for (int index = 0; index < dirIds.length; index++) {
                    log.debug("Deleting media file directory - " + dirIds[index]);
                    MediaFileDirectory mediaFileDir = manager.getMediaFileDirectory(dirIds[index]);
                    manager.removeMediaFileDirectory(mediaFileDir);
                }
            }
            WebloggerFactory.getWeblogger().getWeblogManager().saveWeblog(this.getActionWeblog());
           
View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

        try {
            MediaFileManager manager = WebloggerFactory.getWeblogger().getMediaFileManager();

            if (fileIds != null && fileIds.length > 0) {
                log.debug("Processing move of " + fileIds.length + " media files.");
                MediaFileDirectory targetDirectory =
                        manager.getMediaFileDirectory(this.selectedDirectory);
                for (int index = 0; index < fileIds.length; index++) {
                    log.debug("Moving media file - " + fileIds[index] + " to directory - " + this.selectedDirectory);
                    MediaFile mediaFile = manager.getMediaFile(fileIds[index]);
                    manager.moveMediaFile(mediaFile, targetDirectory);
                }
            }

            if (dirIds != null && dirIds.length > 0) {
                log.debug("Processing move of " + dirIds.length + " media files directories.");
                MediaFileDirectory targetDirectory =
                        manager.getMediaFileDirectory(this.selectedDirectory);
                for (int index = 0; index < dirIds.length; index++) {
                    log.debug("Moving media file - " + dirIds[index] + " to directory - " + this.selectedDirectory);
                    MediaFileDirectory mediaFileDir = manager.getMediaFileDirectory(dirIds[index]);
                    manager.moveMediaFileDirectory(mediaFileDir, targetDirectory);
                }
            }

            // flush changes
View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

            if (dirIds != null && dirIds.length > 0) {
                log.debug("Processing delete of " + dirIds.length + " media directories.");
                manager = WebloggerFactory.getWeblogger().getMediaFileManager();
                for (int index = 0; index < dirIds.length; index++) {
                    log.debug("Deleting media file directory - " + dirIds[index]);
                    MediaFileDirectory mediaFileDir = manager.getMediaFileDirectory(dirIds[index]);
                    manager.removeMediaFileDirectory(mediaFileDir);
                }
            }
            WebloggerFactory.getWeblogger().getWeblogManager().saveWeblog(this.getActionWeblog());
           
View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

        try {
            MediaFileManager manager = WebloggerFactory.getWeblogger().getMediaFileManager();

            if (fileIds != null && fileIds.length > 0) {
                log.debug("Processing move of " + fileIds.length + " media files.");
                MediaFileDirectory targetDirectory =
                        manager.getMediaFileDirectory(this.selectedDirectory);
                for (int index = 0; index < fileIds.length; index++) {
                    log.debug("Moving media file - " + fileIds[index] + " to directory - " + this.selectedDirectory);
                    MediaFile mediaFile = manager.getMediaFile(fileIds[index]);
                    manager.moveMediaFile(mediaFile, targetDirectory);
                }
            }

            if (dirIds != null && dirIds.length > 0) {
                log.debug("Processing move of " + dirIds.length + " media files directories.");
                MediaFileDirectory targetDirectory =
                        manager.getMediaFileDirectory(this.selectedDirectory);
                for (int index = 0; index < dirIds.length; index++) {
                    log.debug("Moving media file - " + dirIds[index] + " to directory - " + this.selectedDirectory);
                    MediaFileDirectory mediaFileDir = manager.getMediaFileDirectory(dirIds[index]);
                    manager.moveMediaFileDirectory(mediaFileDir, targetDirectory);
                }
            }

            // flush changes
View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

            addError("mediaFile.error.view.dirNameInvalid");
        } else {
            try {
                log.debug("Creating new directory - " + this.newDirectoryName);
                MediaFileManager manager = WebloggerFactory.getWeblogger().getMediaFileManager();
                MediaFileDirectory parentDirectory = manager.getMediaFileDirectory(this.directoryId);
                manager.createMediaFileDirectory(parentDirectory, this.newDirectoryName);
                // flush changes
                WebloggerFactory.getWeblogger().flush();
                addMessage("mediaFile.directoryCreate.success");
                dirCreated = true;
View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

     */
    @SkipValidation
    public String execute() {
        MediaFileManager manager = WebloggerFactory.getWeblogger().getMediaFileManager();
        try {
            MediaFileDirectory directory;
            if (StringUtils.isNotEmpty(this.directoryId)) {
                directory = manager.getMediaFileDirectory(this.directoryId);

            } else if (StringUtils.isNotEmpty(this.directoryPath)) {
                directory = manager.getMediaFileDirectoryByPath(getActionWeblog(), this.directoryPath);

            } else {
                directory = manager.getMediaFileRootDirectory(getActionWeblog());
            }
            this.directoryId = directory.getId();
            this.directoryPath = directory.getPath();

            this.childDirectories = new ArrayList<MediaFileDirectory>();
            this.childDirectories.addAll(directory.getChildDirectories());

            this.childFiles = new ArrayList<MediaFile>();
            this.childFiles.addAll(directory.getMediaFiles());

            if ("type".equals(sortBy)) {
                Collections.sort(this.childFiles,
                    new MediaFileComparator(MediaFileComparatorType.TYPE));

View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

            assertTrue(false);
        } catch (WebloggerException e) {
            assertTrue(true);
        }

        MediaFileDirectory newDirectory1 = mfMgr.createMediaFileDirectoryByPath(testWeblog, "/test1");
        MediaFileDirectory newDirectory2 = mfMgr.createMediaFileDirectoryByPath(testWeblog, "/test2/");
        TestUtils.endSession(true);

        testWeblog = TestUtils.getManagedWebsite(testWeblog);

        MediaFileDirectory newDirectory1ById = mfMgr.getMediaFileDirectory(newDirectory1.getId());
        assertEquals(newDirectory1, newDirectory1ById);

        MediaFileDirectory newDirectory2ById = mfMgr.getMediaFileDirectory(newDirectory2.getId());
        assertEquals("test2", newDirectory2ById.getName());

        // show throw error when creating directory that already exists
        try {
            mfMgr.createMediaFileDirectoryByPath(testWeblog, "test1");
            assertTrue(false);
        } catch (WebloggerException e) {
            assertTrue(true);
        }

        MediaFileDirectory newDirectory3 = mfMgr.createMediaFileDirectoryByPath(testWeblog, "/test1/test2");
        TestUtils.endSession(true);

        testWeblog = TestUtils.getManagedWebsite(testWeblog);
        MediaFileDirectory newDirectory3ById = mfMgr.getMediaFileDirectory(newDirectory3.getId());
        assertEquals(newDirectory3, newDirectory3ById);

        MediaFileDirectory newDirectory4 = mfMgr.createMediaFileDirectoryByPath(testWeblog, "/test1/test2/test3");
        TestUtils.endSession(true);

        testWeblog = TestUtils.getManagedWebsite(testWeblog);
        MediaFileDirectory newDirectory4ById = mfMgr.getMediaFileDirectory(newDirectory4.getId());
        assertEquals(newDirectory4, newDirectory4ById);

        // show throw error when creating directory that already exists
        try {
            mfMgr.createMediaFileDirectoryByPath(testWeblog, "/test1/test2/test3");
View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

        MediaFileManager mfMgr = WebloggerFactory.getWeblogger().getMediaFileManager();

        testWeblog = TestUtils.getManagedWebsite(testWeblog);

        // no need to create root directory, that is done automatically now
        MediaFileDirectory directory = mfMgr.getMediaFileRootDirectory(testWeblog);

        //MediaFileDirectory directory = new MediaFileDirectory(null, "root", "root d", testWeblog);
        //mfMgr.createMediaFileDirectory(directory);
        //assertEquals("/", directory.getPath());
        //assertNotNull(directory.getId() != null);


        TestUtils.endSession(true);

        MediaFileDirectory directoryById = mfMgr.getMediaFileDirectory(directory.getId());
        assertEquals(directory, directoryById);

        testWeblog = TestUtils.getManagedWebsite(testWeblog);
        MediaFileDirectory rootDirectory = mfMgr.getMediaFileRootDirectory(testWeblog);
        assertEquals(directory, rootDirectory);

        TestUtils.endSession(true);
        TestUtils.teardownWeblog(testWeblog.getId());
        TestUtils.teardownUser(testUser.getUserName());
View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

        testWeblog = TestUtils.setupWeblog("mediaFileTestWeblog2", testUser);

        MediaFileManager mfMgr = WebloggerFactory.getWeblogger().getMediaFileManager();

        // no need to create root directory, that is done automatically now
        MediaFileDirectory rootDirectory = mfMgr.getMediaFileRootDirectory(testWeblog);

        //MediaFileDirectory rootDirectory = new MediaFileDirectory(null, "root", "root d", testWeblog);
        //mfMgr.createMediaFileDirectory(rootDirectory);

        MediaFileDirectory directory2 = new MediaFileDirectory(rootDirectory, "dir2", "directory 2", testWeblog);
        mfMgr.createMediaFileDirectory(directory2);
        rootDirectory.getChildDirectories().add(directory2);

        MediaFileDirectory directory3 = new MediaFileDirectory(rootDirectory, "dir3", "directory 3", testWeblog);
        mfMgr.createMediaFileDirectory(directory3);
        rootDirectory.getChildDirectories().add(directory3);

        TestUtils.endSession(true);
View Full Code Here

Examples of org.apache.roller.weblogger.pojos.MediaFileDirectory

        testWeblog = TestUtils.setupWeblog("mediaFileTestWeblog4", testUser);

        MediaFileManager mfMgr = WebloggerFactory.getWeblogger().getMediaFileManager();

        // no need to create root directory, that is done automatically now
        MediaFileDirectory rootDirectory = mfMgr.getMediaFileRootDirectory(testWeblog);

        //MediaFileDirectory rootDirectory = new MediaFileDirectory(null, "root", "root d", testWeblog);
        //mfMgr.createMediaFileDirectory(rootDirectory);

        TestUtils.endSession(true);

        testWeblog = TestUtils.getManagedWebsite(testWeblog);
        rootDirectory = mfMgr.getMediaFileDirectory(rootDirectory.getId());

        MediaFile mediaFile = new MediaFile();
        mediaFile.setName("test4.jpg");
        mediaFile.setDescription("This is a test image 4");
        mediaFile.setCopyrightText("test 4 copyright text");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.