protected void unsetProvisioningConnectorFactory(AbstractProvisioningConnectorFactory connectorFactory) { ProvisioningServiceDataHolder.getInstance().getConnectorFactories().values().remove(connectorFactory); ProvisioningConnectorConfig provisioningConnectorConfig = ProvisioningConnectorService.getInstance().getProvisioningConnectorByName(connectorFactory.getConnectorType()); ProvisioningConnectorService.getInstance().removeProvisioningConnectorConfigs(provisioningConnectorConfig); if (log.isDebugEnabled()) { log.debug("Removed provisioning connector : " + connectorFactory.getConnectorType()); } }
protected void setProvisioningConnectorFactory(AbstractProvisioningConnectorFactory connectorFactory) { ProvisioningServiceDataHolder.getInstance().getConnectorFactories().put(connectorFactory.getConnectorType(), connectorFactory); if (log.isDebugEnabled()) { log.debug("Added provisioning connector : " + connectorFactory.getConnectorType()); } ProvisioningConnectorConfig provisioningConnectorConfig = new ProvisioningConnectorConfig(); provisioningConnectorConfig.setName(connectorFactory.getConnectorType()); Property[] property = new Property[connectorFactory.getConfigurationProperties().size()]; provisioningConnectorConfig.setProvisioningProperties(connectorFactory.getConfigurationProperties().toArray(property)); ProvisioningConnectorService.getInstance().addProvisioningConnectorConfigs(provisioningConnectorConfig); }
protected void unsetProvisioningConnectorFactory(AbstractProvisioningConnectorFactory connectorFactory) { ProvisioningServiceDataHolder.getInstance().getConnectorFactories().values().remove(connectorFactory); ProvisioningConnectorConfig provisioningConnectorConfig = ProvisioningConnectorService.getInstance().getProvisioningConnectorByName(connectorFactory.getConnectorType()); ProvisioningConnectorService.getInstance().removeProvisioningConnectorConfigs(provisioningConnectorConfig); if (log.isDebugEnabled()) { log.debug("Removed provisioning connector : " + connectorFactory.getConnectorType()); } }
protected void unsetProvisioningConnectorFactory(AbstractProvisioningConnectorFactory connectorFactory) { ProvisioningServiceDataHolder.getInstance().getConnectorFactories().remove(connectorFactory); ProvisioningConnectorConfig provisioningConnectorConfig = ProvisioningConnectorService.getInstance(). getProvisioningConnectorByName(connectorFactory.getConnectorType()); ProvisioningConnectorService.getInstance().removeProvisioningConnectorConfigs(provisioningConnectorConfig); if (log.isDebugEnabled()) { log.debug("Removed provisioning connector : " + connectorFactory.getConnectorType()); } } }
@Reference( name = "provisioning.connector.factory", service = org.wso2.carbon.identity.provisioning.AbstractProvisioningConnectorFactory.class, cardinality = ReferenceCardinality.AT_LEAST_ONE, policy = ReferencePolicy.DYNAMIC, unbind = "unsetProvisioningConnectorFactory") protected void setProvisioningConnectorFactory(AbstractProvisioningConnectorFactory connectorFactory) { ProvisioningServiceDataHolder.getInstance().getConnectorFactories().put(connectorFactory.getConnectorType(), connectorFactory); if (log.isDebugEnabled()) { log.debug("Added provisioning connector : " + connectorFactory.getConnectorType()); } ProvisioningConnectorConfig provisioningConnectorConfig = new ProvisioningConnectorConfig(); provisioningConnectorConfig.setName(connectorFactory.getConnectorType()); Property[] property = new Property[connectorFactory.getConfigurationProperties().size()]; provisioningConnectorConfig.setProvisioningProperties(connectorFactory.getConfigurationProperties().toArray(property)); ProvisioningConnectorService.getInstance().addProvisioningConnectorConfigs(provisioningConnectorConfig); }
@Reference( name = "provisioning.connector.factory", service = org.wso2.carbon.identity.provisioning.AbstractProvisioningConnectorFactory.class, cardinality = ReferenceCardinality.AT_LEAST_ONE, policy = ReferencePolicy.DYNAMIC, unbind = "unsetProvisioningConnectorFactory") protected void setProvisioningConnectorFactory(AbstractProvisioningConnectorFactory connectorFactory) { ProvisioningServiceDataHolder.getInstance().getConnectorFactories().put(connectorFactory.getConnectorType(), connectorFactory); if (log.isDebugEnabled()) { log.debug("Added provisioning connector : " + connectorFactory.getConnectorType()); } ProvisioningConnectorConfig provisioningConnectorConfig = new ProvisioningConnectorConfig(); provisioningConnectorConfig.setName(connectorFactory.getConnectorType()); Property[] property = new Property[connectorFactory.getConfigurationProperties().size()]; provisioningConnectorConfig.setProvisioningProperties(connectorFactory.getConfigurationProperties().toArray(property)); ProvisioningConnectorService.getInstance().addProvisioningConnectorConfigs(provisioningConnectorConfig); }
+ " from the connector " + getConnectorType()); + " from the connector " + getConnectorType());
+ " from the connector " + getConnectorType()); + " from the connector " + getConnectorType());
+ " from the connector " + getConnectorType()); + " from the connector " + getConnectorType());