Package org.exoplatform.services.jcr.ext.replication

Examples of org.exoplatform.services.jcr.ext.replication.ChangesFile


            {
               container = new PendingBinaryFile();
               mapPendingBinaryFile.put(packet.getIdentifier(), container);
            }

            ChangesFile chf;
            synchronized (container)
            {
               chf = container.getChangesFile(packet.getOwnerName(), packet.getFileName());
               if (chf == null)
               {
                  chf =
                     container.addChangesFile(packet.getOwnerName(), packet.getFileName(), packet.getSystemId(), packet
                        .getTotalPacketCount());
               }
            }

            chf.write(packet.getOffset(), packet.getByteArray());

            if (chf.isStored())
            {
               if (log.isDebugEnabled())
                  log.debug("Last packet of file has been received : " + packet.getFileName());

            }
View Full Code Here


            {
               container = new PendingBinaryFile();
               mapPendingBinaryFile.put(packet.getIdentifier(), container);
            }

            ChangesFile chf;
            synchronized (container)
            {
               chf = container.getChangesFile(packet.getOwnerName(), packet.getFileName());
               if (chf == null)
               {
                  chf =
                     container.addChangesFile(packet.getOwnerName(), packet.getFileName(), packet.getSystemId(), packet
                        .getTotalPacketCount());
               }
            }

            chf.write(packet.getOffset(), packet.getByteArray());

            if (chf.isStored())
            {
               if (log.isDebugEnabled())
                  log.debug("Last packet of file has been received : " + packet.getFileName());

            }
View Full Code Here

            {
               container = new PendingBinaryFile();
               mapPendingBinaryFile.put(packet.getIdentifier(), container);
            }

            ChangesFile chf;
            synchronized (container)
            {
               chf = container.getChangesFile(packet.getOwnerName(), packet.getFileName());
               if (chf == null)
               {
                  chf =
                     container.addChangesFile(packet.getOwnerName(), packet.getFileName(), packet.getSystemId(), packet
                        .getTotalPacketCount());
               }
            }

            chf.write(packet.getOffset(), packet.getByteArray());

            if (chf.isStored())
            {
               if (log.isDebugEnabled())
                  log.debug("Last packet of file has been received : " + packet.getFileName());

            }
View Full Code Here

TOP

Related Classes of org.exoplatform.services.jcr.ext.replication.ChangesFile

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.