BeanName(Configuration conf) { StringBuffer buf = new StringBuffer(); Configuration c = conf; while (null != c) { if (buf.length() > 0) { buf.insert(0, TIGHT_BINDING); } buf.insert(0, c.getId().toString()); c = c.getParent(); } name = buf.toString(); normalisedName = name; }
public String getEndpointId() { return handler.getConfiguration().getParent().getId().toString(); }
public void setupSecurityConfigurer() { String systemProperty = "celtix.security.configurer.celtix." + config.getId() + ".http-client"; String securityConfigurerName = System.getProperty(systemProperty); if ((securityConfigurerName == null) || (securityConfigurerName.equals(""))) { return; } LogUtils.log(LOG, Level.WARNING, "UNOFFICIAL_SECURITY_CONFIGURER"); try { Class clazz = Class.forName(securityConfigurerName); Method configure = clazz.getDeclaredMethod("configure", SSLClientPolicy.class); Object[] params = new Object[]{sslPolicy}; Object configurer = clazz.newInstance(); configure.invoke(configurer, params); LogUtils.log(LOG, Level.INFO, "SUCCESS_INVOKING_SECURITY_CONFIGURER", new Object[]{securityConfigurerName}); } catch (Exception e) { LogUtils.log(LOG, Level.SEVERE, "ERROR_INVOKING_SECURITY_CONFIGURER", new Object[]{securityConfigurerName, e.getMessage()}); } }
public void setupSecurityConfigurer() { String systemProperty = "celtix.security.configurer.celtix." + config.getId(); String securityConfigurerName = System.getProperty(systemProperty); if ((securityConfigurerName == null) || (securityConfigurerName.equals(""))) { return; } LogUtils.log(LOG, Level.WARNING, "UNOFFICIAL_SECURITY_CONFIGURER"); try { Class clazz = Class.forName(securityConfigurerName); Method configure = clazz.getDeclaredMethod("configure", SSLServerPolicy.class); Object[] params = new Object[]{sslPolicy}; Object configurer = clazz.newInstance(); configure.invoke(configurer, params); LogUtils.log(LOG, Level.INFO, "SUCCESS_INVOKING_SECURITY_CONFIGURER", new Object[]{securityConfigurerName}); } catch (Exception e) { LogUtils.log(LOG, Level.SEVERE, "ERROR_INVOKING_SECURITY_CONFIGURER", new Object[]{securityConfigurerName, e.getMessage()}); } }
public Configuration getChild(String namespaceURI, Object childId) { for (Configurator c : configurator.getClients()) { if (namespaceURI.equals(c.getConfiguration().getModel().getNamespaceURI()) && childId.equals(c.getConfiguration().getId())) { return c.getConfiguration(); } } if (LOG.isLoggable(Level.FINE)) { LOG.fine("Could not find child configuration with id: " + childId); } return null; }
public synchronized void registerClient(Configurator c) { // replace an existing client hook if it has the same namespace and id Object clientId = c.getConfiguration().getId(); String clientNamepace = c.getConfiguration().getModel().getNamespaceURI(); for (Configurator client : clients) { if (clientId.equals(client.getConfiguration().getId()) && clientNamepace.equals(client.getConfiguration().getModel().getNamespaceURI())) { clients.remove(client); break; } } clients.add(c); } public void unregisterClient(Configurator c) {
addListener((BusEventListener)this, configurationEventFilter); busID = (String)configuration.getId(); servicesMonitoring = configuration.getBoolean("servicesMonitoring");