Package org.eclipse.emf.cdo.net4j
Class CDONet4jViewProvider
- java.lang.Object
-
- org.eclipse.emf.cdo.view.AbstractCDOViewProvider
-
- org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
-
- All Implemented Interfaces:
CDOViewProvider,CDOViewProvider.CDOViewProvider2
- Direct Known Subclasses:
CDONet4jViewProvider.JVM,CDONet4jViewProvider.SSL,CDONet4jViewProvider.TCP,CDONet4jViewProvider.WS
public abstract class CDONet4jViewProvider extends AbstractCDOViewProvider
Aview providerthat uses Net4j-specific CDOsessionsto open views.- Since:
- 4.0
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCDONet4jViewProvider.JVMA JVM-basedview provider.static classCDONet4jViewProvider.SSLAn SSL-basedview provider.static classCDONet4jViewProvider.TCPA TCP-basedview provider.static classCDONet4jViewProvider.WSA WS-basedview provider.-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
CDOViewProvider.CDOViewProvider2
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringtransport-
Fields inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
DEFAULT_PRIORITY
-
-
Constructor Summary
Constructors Constructor Description CDONet4jViewProvider(java.lang.String transport, int priority)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected CDOURIDatacreateURIData(URI uri)protected org.eclipse.net4j.connector.IConnectorgetConnector(java.lang.String authority)protected java.lang.StringgetConnectorDescription(java.lang.String authority)protected org.eclipse.net4j.util.container.IManagedContainergetContainer()protected CDONet4jSessiongetNet4jSession(org.eclipse.net4j.connector.IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)protected CDONet4jSessionConfigurationgetNet4jSessionConfiguration(org.eclipse.net4j.connector.IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)java.lang.StringgetPath(URI uri)Should be overridden for non-canonical URI formats!URIgetResourceURI(java.lang.String transport, java.lang.String authority, java.lang.String repositoryName, java.lang.String resourcePath, java.lang.String branchPath, long timeStamp, boolean readOnly)URIgetResourceURI(CDOView view, java.lang.String path)Must be overridden for non-canonical URI formats!protected CDOSessiongetSession(org.eclipse.net4j.connector.IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)Deprecated.UsegetNet4jSession().protected CDOSessionConfigurationgetSessionConfiguration(org.eclipse.net4j.connector.IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)Deprecated.protected java.lang.StringgetURIAuthority(org.eclipse.net4j.connector.IConnector connector)CDOViewgetView(URI uri, ResourceSet resourceSet)Receives a URI and returns an openedCDOViewagainst the repository.URIgetViewURI(URI uri)Should be overridden for non-canonical URI formats!-
Methods inherited from class org.eclipse.emf.cdo.view.AbstractCDOViewProvider
getActualName, getDeclaredName, getPriority, getRegex, getViewURI, matchesRegex, setPriority, setRegex, toString
-
-
-
-
Method Detail
-
getPath
public java.lang.String getPath(URI uri)
Description copied from class:AbstractCDOViewProviderShould be overridden for non-canonical URI formats!- Specified by:
getPathin interfaceCDOViewProvider.CDOViewProvider2- Overrides:
getPathin classAbstractCDOViewProvider
-
getView
public CDOView getView(URI uri, ResourceSet resourceSet)
Description copied from interface:CDOViewProviderReceives a URI and returns an openedCDOViewagainst the repository.
-
getViewURI
public URI getViewURI(URI uri)
Description copied from class:AbstractCDOViewProviderShould be overridden for non-canonical URI formats!- Specified by:
getViewURIin interfaceCDOViewProvider.CDOViewProvider2- Overrides:
getViewURIin classAbstractCDOViewProvider
-
getResourceURI
public URI getResourceURI(CDOView view, java.lang.String path)
Description copied from class:AbstractCDOViewProviderMust be overridden for non-canonical URI formats!- Specified by:
getResourceURIin interfaceCDOViewProvider- Overrides:
getResourceURIin classAbstractCDOViewProvider
-
getResourceURI
public URI getResourceURI(java.lang.String transport, java.lang.String authority, java.lang.String repositoryName, java.lang.String resourcePath, java.lang.String branchPath, long timeStamp, boolean readOnly)
- Since:
- 4.4
-
createURIData
protected CDOURIData createURIData(URI uri)
- Since:
- 4.3
-
getURIAuthority
protected java.lang.String getURIAuthority(org.eclipse.net4j.connector.IConnector connector)
-
getNet4jSession
protected CDONet4jSession getNet4jSession(org.eclipse.net4j.connector.IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)
- Since:
- 4.1
-
getNet4jSessionConfiguration
protected CDONet4jSessionConfiguration getNet4jSessionConfiguration(org.eclipse.net4j.connector.IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)
- Since:
- 4.1
-
getSession
@Deprecated protected CDOSession getSession(org.eclipse.net4j.connector.IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)
Deprecated.UsegetNet4jSession().
-
getSessionConfiguration
@Deprecated protected CDOSessionConfiguration getSessionConfiguration(org.eclipse.net4j.connector.IConnector connector, java.lang.String userName, java.lang.String passWord, java.lang.String repositoryName)
Deprecated.
-
getContainer
protected org.eclipse.net4j.util.container.IManagedContainer getContainer()
-
getConnector
protected org.eclipse.net4j.connector.IConnector getConnector(java.lang.String authority)
-
getConnectorDescription
protected java.lang.String getConnectorDescription(java.lang.String authority)
-
-