public abstract class CDONet4jViewProvider extends AbstractCDOViewProvider
view provider that uses Net4j-specific CDO sessions to open views.| Modifier and Type | Class and Description |
|---|---|
static class |
CDONet4jViewProvider.JVM
A JVM-based
view provider. |
static class |
CDONet4jViewProvider.SSL
An SSL-based
view provider. |
static class |
CDONet4jViewProvider.TCP
A TCP-based
view provider. |
CDOViewProvider.CDOViewProvider2DEFAULT_PRIORITY| Constructor and Description |
|---|
CDONet4jViewProvider(java.lang.String transport,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
protected IConnector |
getConnector(java.lang.String authority) |
protected java.lang.String |
getConnectorDescription(java.lang.String authority) |
protected IManagedContainer |
getContainer() |
protected CDONet4jSession |
getNet4jSession(IConnector connector,
java.lang.String userName,
java.lang.String passWord,
java.lang.String repositoryName) |
protected CDONet4jSessionConfiguration |
getNet4jSessionConfiguration(IConnector connector,
java.lang.String userName,
java.lang.String passWord,
java.lang.String repositoryName) |
java.lang.String |
getPath(URI uri)
Should be overwritten for non-canonical URI formats!
|
URI |
getResourceURI(CDOView view,
java.lang.String path)
Must be overwritten for non-canonical URI formats!
|
protected CDOSession |
getSession(IConnector connector,
java.lang.String userName,
java.lang.String passWord,
java.lang.String repositoryName)
Deprecated.
Use
getNet4jSession(). |
protected CDOSessionConfiguration |
getSessionConfiguration(IConnector connector,
java.lang.String userName,
java.lang.String passWord,
java.lang.String repositoryName)
Deprecated.
|
protected java.lang.String |
getURIAuthority(IConnector connector) |
CDOView |
getView(URI uri,
ResourceSet resourceSet)
Receives a URI and returns an opened
CDOView against the repository. |
URI |
getViewURI(URI uri)
Should be overwritten for non-canonical URI formats!
|
getPriority, getRegex, getViewURI, matchesRegex, setPriority, setRegex, toStringpublic CDONet4jViewProvider(java.lang.String transport,
int priority)
public CDOView getView(URI uri, ResourceSet resourceSet)
CDOViewProviderCDOView against the repository. The implementer is responsible to
do the UUID to physical host map in case necessary.CDOViewpublic java.lang.String getPath(URI uri)
AbstractCDOViewProvidergetPath in interface CDOViewProvider.CDOViewProvider2getPath in class AbstractCDOViewProviderpublic URI getViewURI(URI uri)
AbstractCDOViewProvidergetViewURI in interface CDOViewProvider.CDOViewProvider2getViewURI in class AbstractCDOViewProviderpublic URI getResourceURI(CDOView view, java.lang.String path)
AbstractCDOViewProvidergetResourceURI in interface CDOViewProvidergetResourceURI in class AbstractCDOViewProviderprotected java.lang.String getURIAuthority(IConnector connector)
protected CDONet4jSession getNet4jSession(IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)
protected CDONet4jSessionConfiguration getNet4jSessionConfiguration(IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)
@Deprecated protected CDOSession getSession(IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)
getNet4jSession().@Deprecated protected CDOSessionConfiguration getSessionConfiguration(IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)
getNet4jSessionConfiguration().protected IManagedContainer getContainer()
protected IConnector getConnector(java.lang.String authority)
protected java.lang.String getConnectorDescription(java.lang.String authority)
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html