Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

oracle.jdeveloper.vcs.nav
Class BaseConnectionProvider

java.lang.Object
  extended by oracle.jdeveloper.vcs.nav.ConnectionProvider
      extended by oracle.jdeveloper.vcs.nav.BaseConnectionProvider

public abstract class BaseConnectionProvider
extends ConnectionProvider

Since:
11.1.1.0.0

Constructor Summary
BaseConnectionProvider()
           
 
Method Summary
protected  void addOverlayClient(Node listNode)
           
protected  java.lang.String canonicalizePath(java.lang.String path)
           
protected abstract  boolean createConnection(java.util.Map<java.lang.String,java.lang.String> criteria, Context context)
           
protected abstract  Element createConnectionFilterNode(ConnectionNode connectionNode, ConnectionFilter filter)
           
protected abstract  ConnectionListFilterNode createConnectionListFilterNode()
           
 Element createConnectionListNode(java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> criteria, boolean createConnections)
           
protected  ConnectionNode createConnectionNodeSilently(java.util.Map<java.lang.String,java.lang.String> criteria)
           
protected  Element createConnectionPlaceholderNode(java.util.Map<java.lang.String,java.lang.String> criteria)
           
protected  ConnectionNode findConnectionNode(java.util.Map<java.lang.String,java.lang.String> criteria1)
           
abstract  Node getConnectionListNode()
           
protected  java.lang.String getCriteriaDirectory(java.util.Map<java.lang.String,java.lang.String> criteria)
           
protected  java.lang.String getCriteriaFullPath(java.util.Map<java.lang.String,java.lang.String> criteria)
           
protected  java.lang.String getCriteriaHost(java.util.Map<java.lang.String,java.lang.String> criteria)
           
protected  java.lang.String getCriteriaMethod(java.util.Map<java.lang.String,java.lang.String> criteria)
           
protected  boolean isPathFromMutualParent(java.lang.String path1, java.lang.String path2)
           
 java.util.Map<java.lang.String,java.lang.String> matchConnectionToCriteria(java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> criteria, java.util.Map<java.lang.String,java.lang.String> connection)
           
protected  boolean nullSafeEquals(java.lang.String s1, java.lang.String s2)
           
 
Methods inherited from class oracle.jdeveloper.vcs.nav.ConnectionProvider
canOpenVersionViewer, createConnectionListNode, createTestCriteria, getALMTeamSourceControlType, getConnectionCriteriaKeys, getConnectionObservable, getSystemId, isVersioningConnectionView, lookupProvider, openVersionViewer, registerProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseConnectionProvider

public BaseConnectionProvider()
Method Detail

getConnectionListNode

public abstract Node getConnectionListNode()
Specified by:
getConnectionListNode in class ConnectionProvider

createConnectionListNode

public Element createConnectionListNode(java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> criteria,
                                        boolean createConnections)
Overrides:
createConnectionListNode in class ConnectionProvider

matchConnectionToCriteria

public java.util.Map<java.lang.String,java.lang.String> matchConnectionToCriteria(java.util.Collection<java.util.Map<java.lang.String,java.lang.String>> criteria,
                                                                                  java.util.Map<java.lang.String,java.lang.String> connection)
Overrides:
matchConnectionToCriteria in class ConnectionProvider

getCriteriaDirectory

protected java.lang.String getCriteriaDirectory(java.util.Map<java.lang.String,java.lang.String> criteria)

getCriteriaHost

protected java.lang.String getCriteriaHost(java.util.Map<java.lang.String,java.lang.String> criteria)

getCriteriaFullPath

protected java.lang.String getCriteriaFullPath(java.util.Map<java.lang.String,java.lang.String> criteria)

getCriteriaMethod

protected java.lang.String getCriteriaMethod(java.util.Map<java.lang.String,java.lang.String> criteria)

findConnectionNode

protected ConnectionNode findConnectionNode(java.util.Map<java.lang.String,java.lang.String> criteria1)

createConnectionNodeSilently

protected ConnectionNode createConnectionNodeSilently(java.util.Map<java.lang.String,java.lang.String> criteria)

createConnectionPlaceholderNode

protected Element createConnectionPlaceholderNode(java.util.Map<java.lang.String,java.lang.String> criteria)

createConnection

protected abstract boolean createConnection(java.util.Map<java.lang.String,java.lang.String> criteria,
                                            Context context)

createConnectionListFilterNode

protected abstract ConnectionListFilterNode createConnectionListFilterNode()

createConnectionFilterNode

protected abstract Element createConnectionFilterNode(ConnectionNode connectionNode,
                                                      ConnectionFilter filter)

addOverlayClient

protected void addOverlayClient(Node listNode)

isPathFromMutualParent

protected boolean isPathFromMutualParent(java.lang.String path1,
                                         java.lang.String path2)

canonicalizePath

protected java.lang.String canonicalizePath(java.lang.String path)

nullSafeEquals

protected boolean nullSafeEquals(java.lang.String s1,
                                 java.lang.String s2)

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.6.0)

E13403-07

Copyright © 1997, 2011, Oracle. All rights reserved.