@Override protected boolean shouldRebuildConifuguration() { for ( DynamicSecurityResource resource : dynamicResources ) { if ( resource.isDirty() ) { return true; } } return false; }
protected Configuration doGetConfiguration() { final Configuration configuration = new Configuration(); for ( StaticSecurityResource resource : staticResources ) { Configuration resConfig = resource.getConfiguration(); if ( resConfig != null ) { appendConfig( configuration, resConfig ); } } for ( DynamicSecurityResource resource : dynamicResources ) { Configuration resConfig = resource.getConfiguration(); if ( resConfig != null ) { appendConfig( configuration, resConfig ); } } return configuration; }
getTest().getITPlexusContainer().lookupList(DynamicSecurityResource.class); for (DynamicSecurityResource resource : dynamic) { addStaticSecurity(configuration, resource.getConfiguration());