public AxisConfiguration getAxisConfiguration() { if (this instanceof AxisConfiguration) { return (AxisConfiguration)this; } if (this.parent != null) { return this.parent.getAxisConfiguration(); } return null; }
public AxisConfiguration getAxisConfiguration() { if (this instanceof AxisConfiguration) { return (AxisConfiguration)this; } if (this.parent != null) { return this.parent.getAxisConfiguration(); } return null; }
/** * Engage a Module at this level * * @param axisModule the Module to engage * @throws AxisFault if there's a problem engaging */ public void engageModule(AxisModule axisModule) throws AxisFault { engageModule(axisModule, this); AxisConfiguration config = getAxisConfiguration(); config.notifyObservers(new AxisEvent(AxisEvent.MODULE_ENGAGED , this) , axisModule); }
/** * Engage a Module at this level * * @param axisModule the Module to engage * @throws AxisFault if there's a problem engaging */ public void engageModule(AxisModule axisModule) throws AxisFault { engageModule(axisModule, this); AxisConfiguration config = getAxisConfiguration(); config.notifyObservers(new AxisEvent(AxisEvent.MODULE_ENGAGED , this) , axisModule); }
/** * Applies the policies on the Description Hierarchy recursively. * * @throws AxisFault an error occurred applying the policy */ public void applyPolicy() throws AxisFault { AxisConfiguration configuration = getAxisConfiguration(); if (configuration == null) { return; } Policy applicablePolicy = getApplicablePolicy(this); if (applicablePolicy != null) { engageModulesForPolicy(applicablePolicy, configuration); } for (Iterator<? extends AxisDescription> children = getChildren(); children.hasNext();) { AxisDescription child = children.next(); child.applyPolicy(); } }
/** * Applies the policies on the Description Hierarchy recursively. * * @throws AxisFault an error occurred applying the policy */ public void applyPolicy() throws AxisFault { AxisConfiguration configuration = getAxisConfiguration(); if (configuration == null) { return; } Policy applicablePolicy = getApplicablePolicy(this); if (applicablePolicy != null) { engageModulesForPolicy(applicablePolicy, configuration); } for (Iterator<? extends AxisDescription> children = getChildren(); children.hasNext();) { AxisDescription child = children.next(); child.applyPolicy(); } }
public void disengageModule(AxisModule module) throws AxisFault { if (module == null || engagedModules == null) return; // String id = Utils.getModuleName(module.getName(), // module.getVersion()); if (isEngaged(module)) { onDisengage(module); engagedModules.remove(module.getArchiveName()); /** * if a Disengaged module belogs to an AxisService or an Operation * notify with a serviceUpdate */ getAxisConfiguration().notifyObservers(new AxisEvent(AxisEvent.MODULE_DISENGAGED, this), module); } }
public void disengageModule(AxisModule module) throws AxisFault { if (module == null || engagedModules == null) return; // String id = Utils.getModuleName(module.getName(), // module.getVersion()); if (isEngaged(module)) { onDisengage(module); engagedModules.remove(module.getArchiveName()); /** * if a Disengaged module belogs to an AxisService or an Operation * notify with a serviceUpdate */ getAxisConfiguration().notifyObservers(new AxisEvent(AxisEvent.MODULE_DISENGAGED, this), module); } }
filter = new ExternalPolicySerializer(); AxisConfiguration axisConfiguration = description .getAxisConfiguration(); if (axisConfiguration != null) { filter.setAssertionsToFilter(axisConfiguration
filter = new ExternalPolicySerializer(); AxisConfiguration axisConfiguration = description .getAxisConfiguration(); if (axisConfiguration != null) { filter.setAssertionsToFilter(axisConfiguration