private void writeRegEntry(EntryInfo info, PrintWriter out, int i) { out.println(INDENT[i++] + REG_ENTRY + " {"); if (info.getClassName() != null) { writeConEntry(info, out, i); } for (RegistrationContext ctx : info.getRegContexts()) { out.println(INDENT[i++] + REG_CTX + " {"); if (ctx.getMessageLayer() != null) { out.println(INDENT[i] + LAYER + SEP + ctx.getMessageLayer()); } if (ctx.getAppContext() != null) { out.println(INDENT[i] + APP_CTX + SEP + ctx.getAppContext()); } if (ctx.getDescription() != null) { out.println(INDENT[i] + DESCRIPTION + SEP + ctx.getDescription()); } out.println(INDENT[--i] + "}"); } out.println(INDENT[--i] + "}"); }
private void writeRegEntry(EntryInfo info, PrintWriter out, int i) { out.println(INDENT[i++] + REG_ENTRY + " {"); if (info.getClassName() != null) { writeConEntry(info, out, i); } for (RegistrationContext ctx : info.getRegContexts()) { out.println(INDENT[i++] + REG_CTX + " {"); if (ctx.getMessageLayer() != null) { out.println(INDENT[i] + LAYER + SEP + ctx.getMessageLayer()); } if (ctx.getAppContext() != null) { out.println(INDENT[i] + APP_CTX + SEP + ctx.getAppContext()); } if (ctx.getDescription() != null) { out.println(INDENT[i] + DESCRIPTION + SEP + ctx.getDescription()); } out.println(INDENT[--i] + "}"); } out.println(INDENT[--i] + "}"); }
EntryInfo(String className, Map<String, String> properties, RegistrationContext ctx) { this.className = className; this.properties = properties; if (ctx != null) { RegistrationContext ctxImpl = new RegistrationContextImpl(ctx.getMessageLayer(), ctx.getAppContext(), ctx.getDescription(), ctx.isPersistent()); List<RegistrationContext> newList = new ArrayList<RegistrationContext>(1); newList.add(ctxImpl); this.regContexts = newList; } }
String id = getFactory().registerConfigProvider(this, r.getMessageLayer(), r.getAppContext(), r.getDescription()); selfRegistered.add(id);
String id = getFactory().registerConfigProvider(this, r.getMessageLayer(), r.getAppContext(), r.getDescription()); selfRegistered.add(id);
protected void _loadFactory() { try { initializeMaps(); List<EntryInfo> entryList = getRegStore().getPersistedEntries(); for (EntryInfo info : entryList) { if (info.isConstructorEntry()) { _constructProvider(info.getClassName(), info.getProperties(), this); } else { boolean first = true; AuthConfigProvider p = null; List<RegistrationContext> contexts = (info.getRegContexts()); for (RegistrationContext ctx : contexts) { if (first) { p = _constructProvider(info.getClassName(), info.getProperties(), null); } _loadRegistration(p, ctx.getMessageLayer(), ctx.getAppContext(), ctx.getDescription()); } } } } catch (Exception e) { if (logger.isLoggable(Level.WARNING)) { logger.log(Level.WARNING, "jmac.factory_auth_config_loader_failure", e); } } }
protected void _loadFactory() { try { initializeMaps(); List<EntryInfo> entryList = getRegStore().getPersistedEntries(); for (EntryInfo info : entryList) { if (info.isConstructorEntry()) { _constructProvider(info.getClassName(), info.getProperties(), this); } else { boolean first = true; AuthConfigProvider p = null; List<RegistrationContext> contexts = (info.getRegContexts()); for (RegistrationContext ctx : contexts) { if (first) { p = _constructProvider(info.getClassName(), info.getProperties(), null); } _loadRegistration(p, ctx.getMessageLayer(), ctx.getAppContext(), ctx.getDescription()); } } } } catch (Exception e) { if (logger.isLoggable(Level.WARNING)) { logger.log(Level.WARNING, "jmac.factory_auth_config_loader_failure", e); } } }
public boolean contextsAreEqual(RegistrationContext a, RegistrationContext b) { if (a == null || b == null) { return false; } else if (a.isPersistent() != b.isPersistent()) { return false; } else if (!a.getAppContext().equals(b.getAppContext())) { return false; } else if (!a.getMessageLayer().equals(b.getMessageLayer())) { return false; } else if (!a.getDescription().equals(b.getDescription())) { return false; } return true; }
EntryInfo(String className, Map<String, String> properties, RegistrationContext ctx) { this.className = className; this.properties = properties; if (ctx != null) { RegistrationContext ctxImpl = new RegistrationContextImpl(ctx.getMessageLayer(), ctx.getAppContext(), ctx.getDescription(), ctx.isPersistent()); List<RegistrationContext> newList = new ArrayList<RegistrationContext>(1); newList.add(ctxImpl); this.regContexts = newList; } }
public boolean contextsAreEqual(RegistrationContext a, RegistrationContext b) { if (a == null || b == null) { return false; } else if (a.isPersistent() != b.isPersistent()) { return false; } else if (!a.getAppContext().equals(b.getAppContext())) { return false; } else if (!a.getMessageLayer().equals(b.getMessageLayer())) { return false; } else if (!a.getDescription().equals(b.getDescription())) { return false; } return true; }
protected void oldSelfRegister() { if (getFactory() != null) { selfRegistered.clear(); RegistrationContext[] contexts = getSelfRegistrationContexts(); for (RegistrationContext r : contexts) { String id = getFactory().registerConfigProvider(this, r.getMessageLayer(), r.getAppContext(), r.getDescription()); selfRegistered.add(id); } } }
protected void oldSelfRegister() { if (getFactory() != null) { selfRegistered.clear(); RegistrationContext[] contexts = getSelfRegistrationContexts(); for (RegistrationContext r : contexts) { String id = getFactory().registerConfigProvider(this, r.getMessageLayer(), r.getAppContext(), r.getDescription()); selfRegistered.add(id); } } }
RegistrationContextImpl(RegistrationContext ctx) { this.messageLayer = ctx.getMessageLayer(); this.appContext = ctx.getAppContext(); this.description = ctx.getDescription(); this.isPersistent = ctx.isPersistent(); }
RegistrationContextImpl(RegistrationContext ctx) { this.messageLayer = ctx.getMessageLayer(); this.appContext = ctx.getAppContext(); this.description = ctx.getDescription(); this.isPersistent = ctx.isPersistent(); }