- public RemoteRepositoryNode(String alias, Repository repository,
- TreeParent parent, JcrKeyring jcrKeyring, String remoteNodePath) {
- super(alias, repository, parent);
- this.jcrKeyring = jcrKeyring;
+ private final RepositoryFactory repositoryFactory;
+ private final String uri;
+
+ public RemoteRepositoryNode(String alias,
+ RepositoryFactory repositoryFactory, String uri, TreeParent parent,
+ Session userSession, Keyring keyring, String remoteNodePath) {
+ super(alias, null, parent);
+ this.repositoryFactory = repositoryFactory;
+ this.uri = uri;
+ this.keyring = keyring;
+ this.userSession = userSession;