@Override public TransformerEntry getTransformerEntry(TransformationContext context, final PathAddress address) { if (ignoreResourceTransformation(context, address)) { return TransformerEntry.DISCARD; } return registry.getTransformerEntry(address); }
@Override public TransformerEntry getTransformerEntry(TransformationContext context, final PathAddress address) { if (ignoreResourceTransformation((ResourceTransformationContext) context, address)) { return TransformerEntry.DISCARD; } return registry.getTransformerEntry(address, placeholderResolver); }
@Override public TransformerEntry getTransformerEntry(TransformationContext context, final PathAddress address) { if (ignoreResourceTransformation((ResourceTransformationContext) context, address)) { return TransformerEntry.DISCARD; } return registry.getTransformerEntry(address, placeholderResolver); }
@Override public ResourceTransformer resolveTransformer(ResourceTransformationContext context, final PathAddress address ) { if (ignoreResourceTransformation(context, address)) { return ResourceTransformer.DISCARD; } OperationTransformerRegistry.ResourceTransformerEntry entry = registry.resolveResourceTransformer(address, placeholderResolver); if(entry == null) { return ResourceTransformer.DEFAULT; } return entry.getTransformer(); }
@Override public ResourceTransformer resolveTransformer(ResourceTransformationContext context, final PathAddress address) { if (ignoreResourceTransformation(context, address)) { return ResourceTransformer.DISCARD; } OperationTransformerRegistry.ResourceTransformerEntry entry = registry.resolveResourceTransformer(address); if(entry == null) { return ResourceTransformer.DEFAULT; } return entry.getTransformer(); }
@Override public ResourceTransformer resolveTransformer(ResourceTransformationContext context, final PathAddress address ) { if (ignoreResourceTransformation(context, address)) { return ResourceTransformer.DISCARD; } OperationTransformerRegistry.ResourceTransformerEntry entry = registry.resolveResourceTransformer(address, placeholderResolver); if(entry == null) { return ResourceTransformer.DEFAULT; } return entry.getTransformer(); }
@Override public OperationTransformer resolveTransformer(TransformationContext context, final PathAddress address, final String operationName) { if (ignoreResourceTransformation(context, address)) { return OperationTransformer.DEFAULT; } if(address.size() == 0) { // TODO use registry registry to register this operations. if(ModelDescriptionConstants.COMPOSITE.equals(operationName)) { return new CompositeOperationTransformer(); } } final OperationTransformerRegistry.OperationTransformerEntry entry = registry.resolveOperationTransformer(address, operationName); return entry.getTransformer(); }