Examples of FactoryExtensionPoint


Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

 
  private PolicyFactory policyFactory;
  private XPathHelper xpathHelper;
 
  public ExternalAttachmentProcessor(ExtensionPointRegistry registry) {
    FactoryExtensionPoint factories = registry.getExtensionPoint(FactoryExtensionPoint.class);
    this.policyFactory = factories.getFactory(PolicyFactory.class);
    this.xpathHelper = XPathHelper.getInstance(registry);
  }
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

public class AnyElementProcessor implements StAXArtifactProcessor<Extension> {
    private AssemblyFactory assemblyFactory;
    private StAXHelper helper;
   
    public AnyElementProcessor(ExtensionPointRegistry extensionPoints, StAXArtifactProcessor<Object> extensionProcessor) {
        FactoryExtensionPoint modelFactories = extensionPoints.getExtensionPoint(FactoryExtensionPoint.class);
        assemblyFactory = modelFactories.getFactory(AssemblyFactory.class);
        this.helper = StAXHelper.getInstance(extensionPoints);
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

    private StAXArtifactProcessor<Endpoint> processor;
    private StAXArtifactProcessor<EndpointReference> refProcessor;

    public EndpointSerializerImpl(ExtensionPointRegistry registry) {
        this.registry = registry;
        FactoryExtensionPoint factories = registry.getExtensionPoint(FactoryExtensionPoint.class);
        inputFactory = factories.getFactory(XMLInputFactory.class);
        outputFactory = factories.getFactory(XMLOutputFactory.class);
        StAXArtifactProcessorExtensionPoint processors =
            registry.getExtensionPoint(StAXArtifactProcessorExtensionPoint.class);
        processor = processors.getProcessor(Endpoint.class);
        refProcessor = processors.getProcessor(EndpointReference.class);
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

    private EndpointReferenceBinder eprBinder;
    private ExtensibleProxyFactory proxyFactory;

    public DefaultComponentContextFactory(ExtensionPointRegistry registry) {
        this.registry = registry;
        FactoryExtensionPoint factories = registry.getExtensionPoint(FactoryExtensionPoint.class);
        UtilityExtensionPoint utilities = registry.getExtensionPoint(UtilityExtensionPoint.class);
        this.assemblyFactory = factories.getFactory(AssemblyFactory.class);
        this.javaInterfaceFactory = factories.getFactory(JavaInterfaceFactory.class);
        this.compositeActivator = utilities.getUtility(CompositeActivator.class);
        this.requestContextFactory =
            registry.getExtensionPoint(ContextFactoryExtensionPoint.class).getFactory(RequestContextFactory.class);
        this.propertyFactory = factories.getFactory(PropertyValueFactory.class);
        this.eprBinder = utilities.getUtility(EndpointReferenceBinder.class);
        this.proxyFactory = ExtensibleProxyFactory.getInstance(registry);
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

    @BeforeClass
    public static void setUp() throws Exception {
        ExtensionPointRegistry extensionPoints = new DefaultExtensionPointRegistry();
        context = new ProcessorContext(extensionPoints);
       
        FactoryExtensionPoint modelFactories = extensionPoints.getExtensionPoint(FactoryExtensionPoint.class);
        outputFactory = modelFactories.getFactory(XMLOutputFactory.class);
        //outputFactory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.TRUE);
        inputFactory = modelFactories.getFactory(XMLInputFactory.class);
       
        StAXArtifactProcessorExtensionPoint artifactProcessors = extensionPoints.getExtensionPoint(StAXArtifactProcessorExtensionPoint.class);
        compositeProcessor = artifactProcessors.getProcessor(Composite.class);
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

        super();
        this.factory = factory;
    }

    public XPathHelper(ExtensionPointRegistry registry) {
        FactoryExtensionPoint factories = registry.getExtensionPoint(FactoryExtensionPoint.class);
        this.factory = factories.getFactory(XPathFactory.class);
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

        super();
        this.saxParserFactory = saxParserFactory;
    }
   
    public SAXHelper(ExtensionPointRegistry registry) {
        FactoryExtensionPoint factories = registry.getExtensionPoint(FactoryExtensionPoint.class);
        saxParserFactory = factories.getFactory(SAXParserFactory.class);
        saxParserFactory.setNamespaceAware(true);
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

    public void setUp() throws Exception {
        ExtensionPointRegistry registry = new DefaultExtensionPointRegistry();
        ModelResolverExtensionPoint resolvers = new DefaultModelResolverExtensionPoint(registry);
        resolvers.addResolver(Model.class, TestModelResolver.class);
        context = new ProcessorContext();
        FactoryExtensionPoint factories = new DefaultFactoryExtensionPoint(registry);

        resolver = new ExtensibleModelResolver(null, resolvers, factories);

        factory = new DefaultContributionFactory();
    }
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

        }

        @SuppressWarnings("unchecked")
        private StAXAttributeProcessor getProcessor() {
            if (processor == null) {
                FactoryExtensionPoint modelFactories = extensionPoints.getExtensionPoint(FactoryExtensionPoint.class);

                // Load and instantiate the processor class
                try {
                    Class<StAXAttributeProcessor> processorClass =
                        (Class<StAXAttributeProcessor>)processorDeclaration.loadClass();
View Full Code Here

Examples of org.apache.tuscany.sca.core.FactoryExtensionPoint

    private final XMLInputFactory inputFactory;
    private final XMLOutputFactory outputFactory;
    private final DOMHelper domHelper;

    public StAXHelper(ExtensionPointRegistry registry) {
        FactoryExtensionPoint factories = registry.getExtensionPoint(FactoryExtensionPoint.class);
        factories.getFactory(XMLInputFactory.class);
        inputFactory = factories.getFactory(XMLInputFactory.class);
        outputFactory = factories.getFactory(XMLOutputFactory.class);
        outputFactory.setProperty(XMLOutputFactory.IS_REPAIRING_NAMESPACES, Boolean.TRUE);
        UtilityExtensionPoint utilities = registry.getExtensionPoint(UtilityExtensionPoint.class);
        domHelper = utilities.getUtility(DOMHelper.class);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.