@Override public ConnectorInfo findConnectorInfo(final ConnectorKey key) { for (ConnectorInfo info : connectorInfos) { if (info.getConnectorKey().equals(key)) { return info; } } return null; }
private String getConnctorDesc(ConnectorInfo connectorInfo) { return connectorInfo.getConnectorKey().getConnectorName(); }
/** * {@inheritDoc} */ @Override public ResultsHandlerConfiguration getResultsHandlerConfiguration() { if (null == resultsHandlerConfiguration) { resultsHandlerConfiguration = new ResultsHandlerConfiguration(); } return resultsHandlerConfiguration; }
private APIOperation getAPIOperation(OperationRequest request) throws Exception { ConnectorInfoManager manager = getConnectorInfoManager(); ConnectorInfo info = manager.findConnectorInfo(request.getConnectorKey()); if (info == null) { throw new ConnectorException("No such connector: " + request.getConnectorKey() + " "); } String connectorFacadeKey = request.getConnectorFacadeKey(); ConnectorFacade facade = ConnectorFacadeFactory.getManagedInstance().newInstance(info, connectorFacadeKey); return facade.getOperation(request.getOperation()); }
/** * Copy constructor. * * @param source * configuration that copied to. */ public ResultsHandlerConfiguration(ResultsHandlerConfiguration source) { this.enableNormalizingResultsHandler = source.isEnableNormalizingResultsHandler(); this.enableFilteredResultsHandler = source.isEnableFilteredResultsHandler(); this.filteredResultsHandlerInValidationMode = source.isFilteredResultsHandlerInValidationMode(); this.enableCaseInsensitiveFilter = source.isEnableCaseInsensitiveFilter(); this.enableAttributesToGetSearchResultsHandler = source.isEnableAttributesToGetSearchResultsHandler(); }
@Override public int hashCode() { return _connectorKey.hashCode(); }
@Override public void dispose() { connector.dispose(); }
private APIOperation getAPIOperation(OperationRequest request) throws Exception { ConnectorInfoManager manager = getConnectorInfoManager(); ConnectorInfo info = manager.findConnectorInfo(request.getConnectorKey()); if (info == null) { throw new ConnectorException("No such connector: " + request.getConnectorKey() + " "); } String connectorFacadeKey = request.getConnectorFacadeKey(); ConnectorFacade facade = ConnectorFacadeFactory.getManagedInstance().newInstance(info, connectorFacadeKey); return facade.getOperation(request.getOperation()); }
public ConnectorInfo findConnectorInfo(ConnectorKey key) { for (ConnectorInfo info : _connectorInfo) { if ( info.getConnectorKey().equals(key) ) { return info; } } return null; }
@Override public int hashCode() { return connectorKey.hashCode(); }
/** * {@inheritDoc} */ @Override public ResultsHandlerConfiguration getResultsHandlerConfiguration() { if (null == resultsHandlerConfiguration) { resultsHandlerConfiguration = new ResultsHandlerConfiguration(); } return resultsHandlerConfiguration; }
@Override public ConnectorInfo findConnectorInfo(final ConnectorKey key) { for (ConnectorInfo info : _connectorInfo) { if (info.getConnectorKey().equals(key)) { return info; } } return null; }
@Override public int hashCode() { return connectorKey.hashCode(); }
@Override public ConnectorInfo findConnectorInfo(final ConnectorKey key) { for (ConnectorInfo info : connectorInfos) { if (info.getConnectorKey().equals(key)) { return info; } } return null; }
@Override public ConnectorInfo findConnectorInfo(ConnectorKey key) { for (Pair<Bundle, List<ConnectorInfo>> bundle : connectorInfoCache.values()) { for (ConnectorInfo info : bundle.second) { if (info.getConnectorKey().equals(key)) { return info; } } } return null; }
@Override public ConnectorInfo findConnectorInfo(ConnectorKey key) { for (ConnectorInfo info : getConnectorInfos()) { if (info.getConnectorKey().equals(key)) { return info; } } return null; }
@Override public ConnectorInfo findConnectorInfo(ConnectorKey key) { for (ConnectorInfo info : getConnectorInfos()) { if (info.getConnectorKey().equals(key)) { return info; } } return null; }