Package org.xtreemfs.babudb.pbrpc.GlobalTypes

Examples of org.xtreemfs.babudb.pbrpc.GlobalTypes.LSN


    @Override
    public ClientResponseFuture<ReusableBuffer[], LogEntries> replica(
            org.xtreemfs.babudb.lsmdb.LSN start,
            org.xtreemfs.babudb.lsmdb.LSN end) {
       
        LSN s = LSN.newBuilder().setViewId(start.getViewId())
        .setSequenceNo(start.getSequenceNo())
        .build();
        LSN f = LSN.newBuilder().setViewId(end.getViewId())
                .setSequenceNo(end.getSequenceNo())
                .build();

        try {
View Full Code Here


     */
    @Override
    public void processRequest(Request rq) {
       
        HeartbeatMessage message = (HeartbeatMessage) rq.getRequestMessage();
        LSN rawLSN = message.getLsn();
        org.xtreemfs.babudb.lsmdb.LSN lsn = new org.xtreemfs.babudb.lsmdb.LSN(rawLSN.getViewId(),
                                                        rawLSN.getSequenceNo());
        try {
           
            InetSocketAddress participant = new InetSocketAddress(
                    rq.getSenderAddress().getAddress(), message.getPort());
           
View Full Code Here

     * @see org.xtreemfs.babudb.replication.transmission.dispatcher.Operation#
     *          processRequest(org.xtreemfs.babudb.replication.transmission.dispatcher.Request)
     */
    @Override
    public void processRequest(Request rq) {
        LSN request = (LSN) rq.getRequestMessage();
       
        Logging.logMessage(Logging.LEVEL_DEBUG, this, "LOAD from %s, by %s",
                request.toString(), rq.getSenderAddress().toString());
       
        if (new org.xtreemfs.babudb.lsmdb.LSN(request.getViewId(),
                                              request.getSequenceNo())
                .equals(this.lastOnView.get())) {
           
            rq.sendSuccess(DBFileMetaDatas.getDefaultInstance());
           
        } else {
View Full Code Here

TOP

Related Classes of org.xtreemfs.babudb.pbrpc.GlobalTypes.LSN

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.