public Builder anyTypeClasses(final String... anyTypeClasses) { return anyTypeClasses(Arrays.asList(anyTypeClasses)); }
public Builder anyTypeClasses(final String... anyTypeClasses) { return anyTypeClasses(Arrays.asList(anyTypeClasses)); }
public <T extends SchemaTO> List<T> getSchemas( final SchemaType schemaType, final String keyword, final String... anyTypeClasses) { SchemaQuery.Builder builder = new SchemaQuery.Builder().type(schemaType); if (StringUtils.isNotBlank(keyword)) { builder.keyword(keyword); } if (anyTypeClasses != null && anyTypeClasses.length > 0) { builder.anyTypeClasses(anyTypeClasses); } List<T> schemas = new ArrayList<>(); try { schemas.addAll(getService(SchemaService.class).<T>search(builder.build())); } catch (SyncopeClientException e) { LOG.error("While getting all {} schemas for {}", schemaType, anyTypeClasses, e); } return schemas; }
|| customFormAttributes.get(SchemaType.PLAIN.name()) == null ? schemaService.search( new SchemaQuery.Builder().type(SchemaType.PLAIN).anyTypeClasses(classes).build()) : customTemplate.getWizard().getSteps().containsKey("plainSchemas") ? customizeSchemas(schemaService.search(new SchemaQuery.Builder().type(SchemaType.PLAIN). anyTypeClasses(classes).build()), group, customFormAttributes.get(SchemaType.PLAIN.name()).getAttributes()) : Collections.<SchemaTO>emptyList(); || customFormAttributes.get(SchemaType.DERIVED.name()) == null ? schemaService.search( new SchemaQuery.Builder().type(SchemaType.DERIVED).anyTypeClasses(classes).build()) : customTemplate.getWizard().getSteps().containsKey("derivedSchemas") ? customizeSchemas(schemaService.search(new SchemaQuery.Builder().type(SchemaType.DERIVED). anyTypeClasses(classes).build()), group, customFormAttributes.get(SchemaType.DERIVED.name()).getAttributes()) : Collections.<SchemaTO>emptyList(); || customFormAttributes.get(SchemaType.VIRTUAL.name()) == null ? schemaService.search( new SchemaQuery.Builder().type(SchemaType.VIRTUAL).anyTypeClasses(classes).build()) : customTemplate.getWizard().getSteps().containsKey("virtualSchemas") ? customizeSchemas(schemaService.search(new SchemaQuery.Builder().type(SchemaType.VIRTUAL). anyTypeClasses(classes).build()), group, customFormAttributes.get(SchemaType.VIRTUAL.name()).getAttributes()) : Collections.<SchemaTO>emptyList();
|| customFormAttributes.get(SchemaType.PLAIN.name()) == null ? schemaService.search( new SchemaQuery.Builder().type(SchemaType.PLAIN).anyTypeClasses(classes).build()) : customTemplate.getWizard().getSteps().containsKey("plainSchemas") ? customizeSchemas(schemaService.search(new SchemaQuery.Builder().type(SchemaType.PLAIN). anyTypeClasses(classes).build()), group, customFormAttributes.get(SchemaType.PLAIN.name()).getAttributes()) : Collections.<SchemaTO>emptyList(); || customFormAttributes.get(SchemaType.DERIVED.name()) == null ? schemaService.search( new SchemaQuery.Builder().type(SchemaType.DERIVED).anyTypeClasses(classes).build()) : customTemplate.getWizard().getSteps().containsKey("derivedSchemas") ? customizeSchemas(schemaService.search(new SchemaQuery.Builder().type(SchemaType.DERIVED). anyTypeClasses(classes).build()), group, customFormAttributes.get(SchemaType.DERIVED.name()).getAttributes()) : Collections.<SchemaTO>emptyList(); || customFormAttributes.get(SchemaType.VIRTUAL.name()) == null ? schemaService.search( new SchemaQuery.Builder().type(SchemaType.VIRTUAL).anyTypeClasses(classes).build()) : customTemplate.getWizard().getSteps().containsKey("virtualSchemas") ? customizeSchemas(schemaService.search(new SchemaQuery.Builder().type(SchemaType.VIRTUAL). anyTypeClasses(classes).build()), group, customFormAttributes.get(SchemaType.VIRTUAL.name()).getAttributes()) : Collections.<SchemaTO>emptyList();