Package org.hive2hive.core.processes.implementations.context.MoveFileProcessContext

Examples of org.hive2hive.core.processes.implementations.context.MoveFileProcessContext.MoveNotificationContext.provideUsersToNotify()


    logger.debug("Inform {} users that a file has been moved.", common.size());
    PublicKey newParentKey = movedNode.getParent().getFilePublicKey();
    MoveNotificationContext moveContext = context.getMoveNotificationContext();
    moveContext.provideMessageFactory(new MoveNotificationMessageFactory(sourceName, destName,
        oldParentKey, newParentKey));
    moveContext.provideUsersToNotify(common);

    // inform users that don't have access to the new destination anymore
    logger.debug("Inform {} users that a file has been removed (after movement).", usersAtSource.size());
    usersAtSource.removeAll(common);
    DeleteNotificationContext deleteContext = context.getDeleteNotificationContext();
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.