Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.uberfire.io.impl.cluster;
 
 import java.util.Map;
 
 import  org.uberfire.commons.cluster.LockExecuteNotifyAsyncReleaseTemplate;
 import  org.uberfire.commons.message.MessageType;
 import  org.uberfire.java.nio.base.FileSystemId;
 import  org.uberfire.java.nio.file.FileSystem;
import static org.uberfire.io.impl.cluster.ClusterMessageType.*;
public class FileSystemSyncLock<V> extends LockExecuteNotifyAsyncReleaseTemplate<V> {
    private final String serviceId;
    private final String scheme;
    private final String id;
    private final String uri;
    public FileSystemSyncLockfinal String serviceId,
                               final FileSystem fileSystem ) {
        this. = serviceId;
        this. = fileSystem.getRootDirectories().iterator().next().toUri().getScheme();
        this. = ( (FileSystemId) fileSystem ).id();
        this. = fileSystem.toString();
    }
    @Override
    public MessageType getMessageType() {
        return ;
    }
    @Override
    public String getServiceId() {
        return ;
    }
    @Override
    public Map<StringStringbuildContent() {
        return new HashMap<StringString>() {{
            put"fs_scheme" );
            put"fs_id" );
            put"fs_uri" );
        }};
    }
New to GrepCode? Check out our FAQ X